+ 690942:jenkins14660402028846257296.sh: build_container_exec: 29: set +x + 97970:pw-trigger.sh: 46: trap 'pw_deinit binutils' EXIT + 97970:pw-trigger.sh: 47: pw_init binutils + 97970:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 97970:pw-trigger.sh: pw_init: 42: local project=binutils + 97970:pw-trigger.sh: pw_init: 44: git -C binutils config pw.server https://patchwork.sourceware.org/api/1.2/ + 97970:pw-trigger.sh: pw_init: 46: git -C binutils config pw.project binutils + 97970:pw-trigger.sh: pw_init: 48: pw_clear_cache + 97970:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 97970:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-97970 + 97970:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-97970 ++ 97970:pw-trigger.sh: 49: mktemp + 97970:pw-trigger.sh: 49: yaml=/tmp/tmp.QTyDcqtseY + 97970:pw-trigger.sh: 51: trap 'pw_deinit binutils; rm -f /tmp/tmp.QTyDcqtseY' EXIT + 97970:pw-trigger.sh: 53: readarray -t prereq_bots ++ 97970:pw-trigger.sh: 53: print_prereq_bots tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 97970:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 97970:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 97970:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 97970:pw-trigger.sh: 55: git -C binutils pw series list -f yaml + 97970:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 97970:pw-trigger.sh: 58: shyaml get-length + 97970:pw-trigger.sh: 58: len=30 + 97970:pw-trigger.sh: 59: i=30 + 97970:pw-trigger.sh: 60: j=0 + 97970:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=29 ++ 97970:pw-trigger.sh: 64: shyaml get-value 29.id + 97970:pw-trigger.sh: 64: series_id=67307 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67307 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67307 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67307 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67307 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=False + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 97970:pw-trigger.sh: 67: continue + 97970:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=28 ++ 97970:pw-trigger.sh: 64: shyaml get-value 28.id + 97970:pw-trigger.sh: 64: series_id=67325 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67325 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67325 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67325 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67325 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67325 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67325 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67325 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67325 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145106 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145106 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145106 + 97970:pw-trigger.sh: 74: patch_id=145106 + 97970:pw-trigger.sh: 75: '[' 145106 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145106 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145106 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145106 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145106 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145106 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145106 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.C2loN35Ajz +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WdwbPtX6XW ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.C2loN35Ajz /tmp/tmp.WdwbPtX6XW' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145106/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98127 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WdwbPtX6XW ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525011, "url": "https://patchwork.sourceware.org/api/1.2/patches/145106/checks/525011/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T20:48:33.174498", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10570/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T20:48:33.174498 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T20:48:33.174498 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1790887713 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790887713 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790887713 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98134 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WdwbPtX6XW ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525012, "url": "https://patchwork.sourceware.org/api/1.2/patches/145106/checks/525012/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T20:48:34.283232", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10570/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T20:48:34.283232 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T20:48:34.283232 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1790887714 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790887713 -le 1790887714 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790887714 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98141 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WdwbPtX6XW ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525018, "url": "https://patchwork.sourceware.org/api/1.2/patches/145106/checks/525018/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T20:53:18.563811", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10570/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T20:53:18.563811 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T20:53:18.563811 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1790887998 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790887714 -le 1790887998 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790887998 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98148 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WdwbPtX6XW ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.C2loN35Ajz /tmp/tmp.WdwbPtX6XW + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=1 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67325 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67325 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67325 property '.*' value Patches 1 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67325 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145105 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145105 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145105 + 97970:pw-trigger.sh: 74: patch_id=145105 + 97970:pw-trigger.sh: 75: '[' 145105 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145105 State ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145105 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145105 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145105 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145105 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145105 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eTlaW8rHMA +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DhL0JnRRRR ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eTlaW8rHMA /tmp/tmp.DhL0JnRRRR' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145105/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98212 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DhL0JnRRRR ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525182, "url": "https://patchwork.sourceware.org/api/1.2/patches/145105/checks/525182/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-02T01:05:18.060262", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10574/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T01:05:18.060262 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T01:05:18.060262 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1790903118 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790903118 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790903118 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98219 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DhL0JnRRRR ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525183, "url": "https://patchwork.sourceware.org/api/1.2/patches/145105/checks/525183/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-02T01:05:21.630591", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10574/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T01:05:21.630591 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T01:05:21.630591 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1790903121 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790903118 -le 1790903121 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790903121 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98226 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DhL0JnRRRR ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525185, "url": "https://patchwork.sourceware.org/api/1.2/patches/145105/checks/525185/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-02T01:11:38.430671", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10574/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T01:11:38.430671 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T01:11:38.430671 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1790903498 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790903121 -le 1790903498 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790903498 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98233 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DhL0JnRRRR ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eTlaW8rHMA /tmp/tmp.DhL0JnRRRR + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=2 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67325 2 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67325 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67325 property '.*' value Patches 2 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67325 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97970:pw-trigger.sh: 74: true + 97970:pw-trigger.sh: 74: patch_id= + 97970:pw-trigger.sh: 75: '[' '' = '' ']' + 97970:pw-trigger.sh: 76: break + 97970:pw-trigger.sh: 96: '[' '' = '' ']' + 97970:pw-trigger.sh: 97: continue + 97970:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=27 ++ 97970:pw-trigger.sh: 64: shyaml get-value 27.id + 97970:pw-trigger.sh: 64: series_id=67329 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67329 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67329 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67329 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67329 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67329 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67329 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67329 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67329 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145112 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145112 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145112 + 97970:pw-trigger.sh: 74: patch_id=145112 + 97970:pw-trigger.sh: 75: '[' 145112 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145112 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145112 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145112 property State value ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145112 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=committed + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145112 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145112 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dvZpsqlbn2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9nKmS21RbG ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dvZpsqlbn2 /tmp/tmp.9nKmS21RbG' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145112/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98342 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9nKmS21RbG ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525015, "url": "https://patchwork.sourceware.org/api/1.2/patches/145112/checks/525015/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T20:50:45.767320", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10571/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T20:50:45.767320 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T20:50:45.767320 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1790887845 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790887845 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790887845 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98349 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9nKmS21RbG ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525016, "url": "https://patchwork.sourceware.org/api/1.2/patches/145112/checks/525016/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T20:50:47.250126", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10571/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T20:50:47.250126 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T20:50:47.250126 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1790887847 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790887845 -le 1790887847 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790887847 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98356 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9nKmS21RbG ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525026, "url": "https://patchwork.sourceware.org/api/1.2/patches/145112/checks/525026/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T20:55:36.665237", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10571/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T20:55:36.665237 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T20:55:36.665237 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1790888136 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790887847 -le 1790888136 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790888136 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98363 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9nKmS21RbG ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dvZpsqlbn2 /tmp/tmp.9nKmS21RbG + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=1 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67329 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67329 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67329 property '.*' value Patches 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67329 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145113 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145113 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145113 + 97970:pw-trigger.sh: 74: patch_id=145113 + 97970:pw-trigger.sh: 75: '[' 145113 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145113 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145113 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145113 property State value ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145113 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145113 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145113 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MckxM77Mo0 +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jTShas8bQu ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MckxM77Mo0 /tmp/tmp.jTShas8bQu' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145113/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98427 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jTShas8bQu ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525186, "url": "https://patchwork.sourceware.org/api/1.2/patches/145113/checks/525186/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-02T01:11:40.692172", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10575/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T01:11:40.692172 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T01:11:40.692172 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1790903500 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790903500 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790903500 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98434 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jTShas8bQu ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525187, "url": "https://patchwork.sourceware.org/api/1.2/patches/145113/checks/525187/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-02T01:11:42.365131", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10575/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T01:11:42.365131 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T01:11:42.365131 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1790903502 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790903500 -le 1790903502 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790903502 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98441 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jTShas8bQu ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525188, "url": "https://patchwork.sourceware.org/api/1.2/patches/145113/checks/525188/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-02T01:15:51.325253", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10575/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T01:15:51.325253 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T01:15:51.325253 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1790903751 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790903502 -le 1790903751 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790903751 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98448 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jTShas8bQu ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MckxM77Mo0 /tmp/tmp.jTShas8bQu + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=2 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67329 2 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67329 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67329 property '.*' value Patches 2 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67329 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145111 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145111 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145111 + 97970:pw-trigger.sh: 74: patch_id=145111 + 97970:pw-trigger.sh: 75: '[' 145111 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145111 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145111 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145111 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145111 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145111 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145111 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3Z45VyArQe +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.M0I4HHWYri ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3Z45VyArQe /tmp/tmp.M0I4HHWYri' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145111/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98515 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M0I4HHWYri ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525364, "url": "https://patchwork.sourceware.org/api/1.2/patches/145111/checks/525364/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-02T09:00:56.921965", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10577/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T09:00:56.921965 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T09:00:56.921965 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1790931656 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790931656 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790931656 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98522 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M0I4HHWYri ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525365, "url": "https://patchwork.sourceware.org/api/1.2/patches/145111/checks/525365/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-02T09:00:58.738782", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10577/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T09:00:58.738782 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T09:00:58.738782 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1790931658 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790931656 -le 1790931658 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790931658 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98529 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M0I4HHWYri ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525369, "url": "https://patchwork.sourceware.org/api/1.2/patches/145111/checks/525369/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-02T09:08:41.452234", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10577/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T09:08:41.452234 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T09:08:41.452234 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1790932121 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790931658 -le 1790932121 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790932121 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98536 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M0I4HHWYri ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3Z45VyArQe /tmp/tmp.M0I4HHWYri + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=3 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67329 3 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67329 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67329 property '.*' value Patches 3 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67329 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97970:pw-trigger.sh: 74: true + 97970:pw-trigger.sh: 74: patch_id= + 97970:pw-trigger.sh: 75: '[' '' = '' ']' + 97970:pw-trigger.sh: 76: break + 97970:pw-trigger.sh: 96: '[' '' = '' ']' + 97970:pw-trigger.sh: 97: continue + 97970:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=26 ++ 97970:pw-trigger.sh: 64: shyaml get-value 26.id + 97970:pw-trigger.sh: 64: series_id=67333 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67333 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67333 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67333 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67333 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67333 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67333 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67333 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67333 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145117 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145117 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145117 + 97970:pw-trigger.sh: 74: patch_id=145117 + 97970:pw-trigger.sh: 75: '[' 145117 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145117 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145117 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145117 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145117 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145117 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145117 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ibzVxN3YqY +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VT7Y90Fn9C ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ibzVxN3YqY /tmp/tmp.VT7Y90Fn9C' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145117/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98644 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VT7Y90Fn9C ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525019, "url": "https://patchwork.sourceware.org/api/1.2/patches/145117/checks/525019/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T20:53:18.751652", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10572/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T20:53:18.751652 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T20:53:18.751652 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1790887998 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790887998 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790887998 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98651 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VT7Y90Fn9C ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525020, "url": "https://patchwork.sourceware.org/api/1.2/patches/145117/checks/525020/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T20:53:20.044942", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10572/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T20:53:20.044942 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T20:53:20.044942 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1790888000 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790887998 -le 1790888000 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790888000 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98658 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VT7Y90Fn9C ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525033, "url": "https://patchwork.sourceware.org/api/1.2/patches/145117/checks/525033/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T20:59:53.407768", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10572/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T20:59:53.407768 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T20:59:53.407768 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1790888393 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790888000 -le 1790888393 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790888393 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98665 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VT7Y90Fn9C ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ibzVxN3YqY /tmp/tmp.VT7Y90Fn9C + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=1 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67333 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67333 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67333 property '.*' value Patches 1 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67333 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97970:pw-trigger.sh: 74: true + 97970:pw-trigger.sh: 74: patch_id= + 97970:pw-trigger.sh: 75: '[' '' = '' ']' + 97970:pw-trigger.sh: 76: break + 97970:pw-trigger.sh: 96: '[' '' = '' ']' + 97970:pw-trigger.sh: 97: continue + 97970:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=25 ++ 97970:pw-trigger.sh: 64: shyaml get-value 25.id + 97970:pw-trigger.sh: 64: series_id=67363 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67363 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67363 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67363 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67363 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67363 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67363 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67363 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67363 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145159 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145159 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145159 + 97970:pw-trigger.sh: 74: patch_id=145159 + 97970:pw-trigger.sh: 75: '[' 145159 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145159 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145159 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145159 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145159 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145159 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145159 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dHM1OcHlMe +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2kugfbUClJ ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dHM1OcHlMe /tmp/tmp.2kugfbUClJ' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145159/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98767 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2kugfbUClJ ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525894, "url": "https://patchwork.sourceware.org/api/1.2/patches/145159/checks/525894/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:50:47.761390", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10578/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:50:47.761390 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:50:47.761390 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316247 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791316247 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316247 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98774 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2kugfbUClJ ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525895, "url": "https://patchwork.sourceware.org/api/1.2/patches/145159/checks/525895/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:50:49.088140", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10578/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:50:49.088140 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:50:49.088140 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316249 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316247 -le 1791316249 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316249 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98781 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2kugfbUClJ ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525913, "url": "https://patchwork.sourceware.org/api/1.2/patches/145159/checks/525913/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:57:41.805887", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10578/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:57:41.805887 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:57:41.805887 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316661 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316249 -le 1791316661 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316661 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98788 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2kugfbUClJ ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dHM1OcHlMe /tmp/tmp.2kugfbUClJ + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=1 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67363 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67363 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67363 property '.*' value Patches 1 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67363 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97970:pw-trigger.sh: 74: true + 97970:pw-trigger.sh: 74: patch_id= + 97970:pw-trigger.sh: 75: '[' '' = '' ']' + 97970:pw-trigger.sh: 76: break + 97970:pw-trigger.sh: 96: '[' '' = '' ']' + 97970:pw-trigger.sh: 97: continue + 97970:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=24 ++ 97970:pw-trigger.sh: 64: shyaml get-value 24.id + 97970:pw-trigger.sh: 64: series_id=67366 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67366 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67366 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67366 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67366 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67366 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67366 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67366 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67366 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145162 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145162 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145162 + 97970:pw-trigger.sh: 74: patch_id=145162 + 97970:pw-trigger.sh: 75: '[' 145162 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145162 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145162 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145162 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145162 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145162 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145162 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fPUZepjBg3 +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zRXEbmbceG ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fPUZepjBg3 /tmp/tmp.zRXEbmbceG' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145162/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98890 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zRXEbmbceG ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525907, "url": "https://patchwork.sourceware.org/api/1.2/patches/145162/checks/525907/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:56:18.844925", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10583/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:56:18.844925 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:56:18.844925 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316578 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791316578 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316578 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98897 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zRXEbmbceG ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525910, "url": "https://patchwork.sourceware.org/api/1.2/patches/145162/checks/525910/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:56:19.942106", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10583/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:56:19.942106 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:56:19.942106 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316579 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316578 -le 1791316579 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316579 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98904 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zRXEbmbceG ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525925, "url": "https://patchwork.sourceware.org/api/1.2/patches/145162/checks/525925/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:01:37.116841", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10583/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:01:37.116841 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:01:37.116841 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316897 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316579 -le 1791316897 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316897 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 98911 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zRXEbmbceG ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fPUZepjBg3 /tmp/tmp.zRXEbmbceG + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=1 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67366 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67366 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67366 property '.*' value Patches 1 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67366 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97970:pw-trigger.sh: 74: true + 97970:pw-trigger.sh: 74: patch_id= + 97970:pw-trigger.sh: 75: '[' '' = '' ']' + 97970:pw-trigger.sh: 76: break + 97970:pw-trigger.sh: 96: '[' '' = '' ']' + 97970:pw-trigger.sh: 97: continue + 97970:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=23 ++ 97970:pw-trigger.sh: 64: shyaml get-value 23.id + 97970:pw-trigger.sh: 64: series_id=67368 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67368 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67368 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67368 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67368 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67368 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67368 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67368 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67368 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145164 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145164 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145164 + 97970:pw-trigger.sh: 74: patch_id=145164 + 97970:pw-trigger.sh: 75: '[' 145164 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145164 State ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145164 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145164 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145164 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145164 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145164 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Wou4v9OPcz +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5S0aN75YS2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Wou4v9OPcz /tmp/tmp.5S0aN75YS2' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145164/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99013 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5S0aN75YS2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525908, "url": "https://patchwork.sourceware.org/api/1.2/patches/145164/checks/525908/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:56:19.644288", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10584/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:56:19.644288 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:56:19.644288 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316579 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791316579 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316579 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99020 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5S0aN75YS2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525912, "url": "https://patchwork.sourceware.org/api/1.2/patches/145164/checks/525912/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:56:20.813057", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10584/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:56:20.813057 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:56:20.813057 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316580 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316579 -le 1791316580 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316580 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99027 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5S0aN75YS2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525923, "url": "https://patchwork.sourceware.org/api/1.2/patches/145164/checks/525923/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:01:37.051350", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10584/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:01:37.051350 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:01:37.051350 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316897 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316580 -le 1791316897 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316897 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99034 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5S0aN75YS2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Wou4v9OPcz /tmp/tmp.5S0aN75YS2 + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=1 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67368 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67368 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67368 property '.*' value Patches 1 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67368 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97970:pw-trigger.sh: 74: true + 97970:pw-trigger.sh: 74: patch_id= + 97970:pw-trigger.sh: 75: '[' '' = '' ']' + 97970:pw-trigger.sh: 76: break + 97970:pw-trigger.sh: 96: '[' '' = '' ']' + 97970:pw-trigger.sh: 97: continue + 97970:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=22 ++ 97970:pw-trigger.sh: 64: shyaml get-value 22.id + 97970:pw-trigger.sh: 64: series_id=67367 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67367 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67367 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67367 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67367 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67367 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67367 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67367 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67367 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145163 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145163 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145163 + 97970:pw-trigger.sh: 74: patch_id=145163 + 97970:pw-trigger.sh: 75: '[' 145163 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145163 State ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145163 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145163 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145163 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145163 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145163 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iic7vVJ0Zv +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DnaFq0jBYZ ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iic7vVJ0Zv /tmp/tmp.DnaFq0jBYZ' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145163/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99136 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DnaFq0jBYZ ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525916, "url": "https://patchwork.sourceware.org/api/1.2/patches/145163/checks/525916/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:59:44.376105", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10585/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:59:44.376105 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:59:44.376105 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316784 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791316784 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316784 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99143 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DnaFq0jBYZ ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525917, "url": "https://patchwork.sourceware.org/api/1.2/patches/145163/checks/525917/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:59:45.364175", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10585/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:59:45.364175 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:59:45.364175 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316785 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316784 -le 1791316785 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316785 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99150 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DnaFq0jBYZ ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525928, "url": "https://patchwork.sourceware.org/api/1.2/patches/145163/checks/525928/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:06:52.812703", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10585/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:06:52.812703 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:06:52.812703 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791317212 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316785 -le 1791317212 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791317212 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99157 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DnaFq0jBYZ ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iic7vVJ0Zv /tmp/tmp.DnaFq0jBYZ + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=1 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67367 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67367 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67367 property '.*' value Patches 1 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67367 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97970:pw-trigger.sh: 74: true + 97970:pw-trigger.sh: 74: patch_id= + 97970:pw-trigger.sh: 75: '[' '' = '' ']' + 97970:pw-trigger.sh: 76: break + 97970:pw-trigger.sh: 96: '[' '' = '' ']' + 97970:pw-trigger.sh: 97: continue + 97970:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=21 ++ 97970:pw-trigger.sh: 64: shyaml get-value 21.id + 97970:pw-trigger.sh: 64: series_id=67369 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67369 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67369 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67369 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67369 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67369 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67369 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67369 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67369 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145165 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145165 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145165 + 97970:pw-trigger.sh: 74: patch_id=145165 + 97970:pw-trigger.sh: 75: '[' 145165 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145165 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145165 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145165 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145165 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145165 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145165 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uxK6iwH4jP +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hDYz8THh2n ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uxK6iwH4jP /tmp/tmp.hDYz8THh2n' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145165/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99259 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hDYz8THh2n ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uxK6iwH4jP /tmp/tmp.hDYz8THh2n + 97970:pw-trigger.sh: 89: check_state=pending + 97970:pw-trigger.sh: 90: '[' pending = pending ']' + 97970:pw-trigger.sh: 91: break + 97970:pw-trigger.sh: 96: '[' 145165 = '' ']' + 97970:pw-trigger.sh: 101: check_state=success + 97970:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97970:pw-trigger.sh: 103: pw_patch_check_state 145165 tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145165 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fUgMfnni18 +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fydgW0A1am ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fUgMfnni18 /tmp/tmp.fydgW0A1am' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145165/checks/ ++ 97970: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-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99274 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fydgW0A1am ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525684, "url": "https://patchwork.sourceware.org/api/1.2/patches/145165/checks/525684/", "user": { "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:28:54.336174", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10887/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:28:54.336174 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:28:54.336174 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791304134 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791304134 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304134 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99281 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fydgW0A1am ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525685, "url": "https://patchwork.sourceware.org/api/1.2/patches/145165/checks/525685/", "user": { "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:29:00.825086", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10887/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:29:00.825086 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:29:00.825086 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791304140 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304134 -le 1791304140 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304140 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99288 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fydgW0A1am ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fUgMfnni18 /tmp/tmp.fydgW0A1am + 97970:pw-trigger.sh: 103: check_state=fail + 97970:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 145165:tcwg_binutils_build--master-arm to succeed. + 97970:pw-trigger.sh: 105: break + 97970:pw-trigger.sh: 108: '[' fail '!=' success ']' + 97970:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145165:tcwg_binutils_build--master-arm to succeed.' + 97970:pw-trigger.sh: 110: continue + 97970:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=20 ++ 97970:pw-trigger.sh: 64: shyaml get-value 20.id + 97970:pw-trigger.sh: 64: series_id=67389 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67389 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67389 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67389 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67389 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67389 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67389 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67389 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67389 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145190 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145190 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145190 + 97970:pw-trigger.sh: 74: patch_id=145190 + 97970:pw-trigger.sh: 75: '[' 145190 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145190 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145190 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145190 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145190 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145190 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145190 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dEQjpkOSTj +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EHi5vTJXdZ ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dEQjpkOSTj /tmp/tmp.EHi5vTJXdZ' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145190/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99375 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EHi5vTJXdZ ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525919, "url": "https://patchwork.sourceware.org/api/1.2/patches/145190/checks/525919/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:00:36.206637", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10586/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:00:36.206637 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:00:36.206637 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316836 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791316836 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316836 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99382 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EHi5vTJXdZ ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525920, "url": "https://patchwork.sourceware.org/api/1.2/patches/145190/checks/525920/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:00:37.324700", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10586/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:00:37.324700 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:00:37.324700 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316837 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316836 -le 1791316837 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316837 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99389 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EHi5vTJXdZ ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525933, "url": "https://patchwork.sourceware.org/api/1.2/patches/145190/checks/525933/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:08:21.258202", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10586/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:08:21.258202 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:08:21.258202 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791317301 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316837 -le 1791317301 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791317301 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99396 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EHi5vTJXdZ ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dEQjpkOSTj /tmp/tmp.EHi5vTJXdZ + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=1 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67389 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67389 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67389 property '.*' value Patches 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67389 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97970:pw-trigger.sh: 74: true + 97970:pw-trigger.sh: 74: patch_id= + 97970:pw-trigger.sh: 75: '[' '' = '' ']' + 97970:pw-trigger.sh: 76: break + 97970:pw-trigger.sh: 96: '[' '' = '' ']' + 97970:pw-trigger.sh: 97: continue + 97970:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=19 ++ 97970:pw-trigger.sh: 64: shyaml get-value 19.id + 97970:pw-trigger.sh: 64: series_id=67403 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67403 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67403 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67403 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67403 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67403 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67403 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67403 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67403 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145204 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145204 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145204 + 97970:pw-trigger.sh: 74: patch_id=145204 + 97970:pw-trigger.sh: 75: '[' 145204 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145204 State ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145204 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145204 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145204 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145204 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145204 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mLivM2Jl7n +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TaTyvYypjE ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mLivM2Jl7n /tmp/tmp.TaTyvYypjE' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145204/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99498 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TaTyvYypjE ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mLivM2Jl7n /tmp/tmp.TaTyvYypjE + 97970:pw-trigger.sh: 89: check_state=pending + 97970:pw-trigger.sh: 90: '[' pending = pending ']' + 97970:pw-trigger.sh: 91: break + 97970:pw-trigger.sh: 96: '[' 145204 = '' ']' + 97970:pw-trigger.sh: 101: check_state=success + 97970:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97970:pw-trigger.sh: 103: pw_patch_check_state 145204 tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145204 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IQ3lWukh6a +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.djEBdVdjBc ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IQ3lWukh6a /tmp/tmp.djEBdVdjBc' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145204/checks/ ++ 97970: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-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99513 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.djEBdVdjBc ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525689, "url": "https://patchwork.sourceware.org/api/1.2/patches/145204/checks/525689/", "user": { "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:15.456518", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10889/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:31:15.456518 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:31:15.456518 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791304275 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791304275 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304275 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99520 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.djEBdVdjBc ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525690, "url": "https://patchwork.sourceware.org/api/1.2/patches/145204/checks/525690/", "user": { "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:17.815327", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10889/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:31:17.815327 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:31:17.815327 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791304277 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304275 -le 1791304277 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304277 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99527 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.djEBdVdjBc ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IQ3lWukh6a /tmp/tmp.djEBdVdjBc WARNING: Waiting for 145204:tcwg_binutils_build--master-arm to succeed. + 97970:pw-trigger.sh: 103: check_state=fail + 97970:pw-trigger.sh: 104: '[' fail '!=' success ']' + 97970:pw-trigger.sh: 105: break + 97970:pw-trigger.sh: 108: '[' fail '!=' success ']' + 97970:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145204:tcwg_binutils_build--master-arm to succeed.' + 97970:pw-trigger.sh: 110: continue + 97970:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=18 ++ 97970:pw-trigger.sh: 64: shyaml get-value 18.id + 97970:pw-trigger.sh: 64: series_id=67420 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67420 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67420 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67420 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67420 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67420 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67420 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67420 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67420 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145227 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145227 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145227 + 97970:pw-trigger.sh: 74: patch_id=145227 + 97970:pw-trigger.sh: 75: '[' 145227 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145227 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145227 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145227 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145227 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145227 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145227 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6en4qvvoah +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OAFuTZS75h ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6en4qvvoah /tmp/tmp.OAFuTZS75h' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145227/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99614 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OAFuTZS75h ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525921, "url": "https://patchwork.sourceware.org/api/1.2/patches/145227/checks/525921/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:01:09.128368", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10587/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:01:09.128368 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:01:09.128368 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316869 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791316869 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316869 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99621 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OAFuTZS75h ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525922, "url": "https://patchwork.sourceware.org/api/1.2/patches/145227/checks/525922/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:01:10.324218", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10587/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:01:10.324218 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:01:10.324218 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316870 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316869 -le 1791316870 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316870 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99628 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OAFuTZS75h ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525936, "url": "https://patchwork.sourceware.org/api/1.2/patches/145227/checks/525936/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:09:56.411241", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10587/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:09:56.411241 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:09:56.411241 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791317396 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316870 -le 1791317396 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791317396 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99635 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OAFuTZS75h ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6en4qvvoah /tmp/tmp.OAFuTZS75h + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=1 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67420 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67420 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67420 property '.*' value Patches 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67420 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97970:pw-trigger.sh: 74: true + 97970:pw-trigger.sh: 74: patch_id= + 97970:pw-trigger.sh: 75: '[' '' = '' ']' + 97970:pw-trigger.sh: 76: break + 97970:pw-trigger.sh: 96: '[' '' = '' ']' + 97970:pw-trigger.sh: 97: continue + 97970:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=17 ++ 97970:pw-trigger.sh: 64: shyaml get-value 17.id + 97970:pw-trigger.sh: 64: series_id=67422 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67422 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67422 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67422 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67422 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67422 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67422 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67422 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67422 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145229 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145229 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145229 + 97970:pw-trigger.sh: 74: patch_id=145229 + 97970:pw-trigger.sh: 75: '[' 145229 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145229 State ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145229 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145229 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145229 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145229 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145229 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5w9TukRct7 +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.V8tZU8q55x ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5w9TukRct7 /tmp/tmp.V8tZU8q55x' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145229/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99737 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V8tZU8q55x ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5w9TukRct7 /tmp/tmp.V8tZU8q55x + 97970:pw-trigger.sh: 89: check_state=pending + 97970:pw-trigger.sh: 90: '[' pending = pending ']' + 97970:pw-trigger.sh: 91: break + 97970:pw-trigger.sh: 96: '[' 145229 = '' ']' + 97970:pw-trigger.sh: 101: check_state=success + 97970:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97970:pw-trigger.sh: 103: pw_patch_check_state 145229 tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145229 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MYr2QSUTvV +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WGLhVKxK4I ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MYr2QSUTvV /tmp/tmp.WGLhVKxK4I' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145229/checks/ ++ 97970: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-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99752 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WGLhVKxK4I ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525691, "url": "https://patchwork.sourceware.org/api/1.2/patches/145229/checks/525691/", "user": { "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:19.162105", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10891/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:31:19.162105 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:31:19.162105 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791304279 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791304279 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304279 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99759 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WGLhVKxK4I ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525696, "url": "https://patchwork.sourceware.org/api/1.2/patches/145229/checks/525696/", "user": { "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:26.510297", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10891/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:31:26.510297 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:31:26.510297 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791304286 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791304279 -le 1791304286 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791304286 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99766 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WGLhVKxK4I ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MYr2QSUTvV /tmp/tmp.WGLhVKxK4I + 97970:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 145229:tcwg_binutils_build--master-arm to succeed. + 97970:pw-trigger.sh: 104: '[' fail '!=' success ']' + 97970:pw-trigger.sh: 105: break + 97970:pw-trigger.sh: 108: '[' fail '!=' success ']' + 97970:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145229:tcwg_binutils_build--master-arm to succeed.' + 97970:pw-trigger.sh: 110: continue + 97970:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=16 ++ 97970:pw-trigger.sh: 64: shyaml get-value 16.id + 97970:pw-trigger.sh: 64: series_id=67438 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67438 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67438 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67438 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67438 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67438 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67438 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67438 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67438 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145253 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145253 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145253 + 97970:pw-trigger.sh: 74: patch_id=145253 + 97970:pw-trigger.sh: 75: '[' 145253 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145253 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145253 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145253 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145253 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97970:pw-trigger.sh: 82: patch_state=committed + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145253 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145253 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NBp45sxT9x +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YDFlQvGF6b ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NBp45sxT9x /tmp/tmp.YDFlQvGF6b' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145253/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99859 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YDFlQvGF6b ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525926, "url": "https://patchwork.sourceware.org/api/1.2/patches/145253/checks/525926/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:06:30.154096", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10588/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:06:30.154096 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:06:30.154096 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791317190 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791317190 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791317190 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99866 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YDFlQvGF6b ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525927, "url": "https://patchwork.sourceware.org/api/1.2/patches/145253/checks/525927/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:06:31.916386", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10588/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:06:31.916386 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:06:31.916386 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791317191 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791317190 -le 1791317191 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791317191 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99873 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YDFlQvGF6b ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525937, "url": "https://patchwork.sourceware.org/api/1.2/patches/145253/checks/525937/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:14:44.558975", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10588/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:14:44.558975 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:14:44.558975 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791317684 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791317191 -le 1791317684 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791317684 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99880 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YDFlQvGF6b ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NBp45sxT9x /tmp/tmp.YDFlQvGF6b + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=1 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67438 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67438 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67438 property '.*' value Patches 1 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67438 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145254 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145254 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145254 + 97970:pw-trigger.sh: 74: patch_id=145254 + 97970:pw-trigger.sh: 75: '[' 145254 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145254 State ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145254 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145254 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145254 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=committed + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145254 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145254 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iqjGQ4gTkg +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0aC4aorvDC ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iqjGQ4gTkg /tmp/tmp.0aC4aorvDC' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145254/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99944 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0aC4aorvDC ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526122, "url": "https://patchwork.sourceware.org/api/1.2/patches/145254/checks/526122/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T01:13:54.017548", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10591/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T01:13:54.017548 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T01:13:54.017548 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791335634 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791335634 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791335634 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99951 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0aC4aorvDC ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526123, "url": "https://patchwork.sourceware.org/api/1.2/patches/145254/checks/526123/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T01:13:57.727944", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10591/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T01:13:57.727944 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T01:13:57.727944 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791335637 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791335634 -le 1791335637 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791335637 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99958 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0aC4aorvDC ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526130, "url": "https://patchwork.sourceware.org/api/1.2/patches/145254/checks/526130/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T01:19:10.941996", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10591/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T01:19:10.941996 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T01:19:10.941996 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791335950 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791335637 -le 1791335950 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791335950 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 99965 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0aC4aorvDC ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iqjGQ4gTkg /tmp/tmp.0aC4aorvDC + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=2 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67438 2 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67438 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67438 property '.*' value Patches 2 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67438 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145252 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145252 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145252 + 97970:pw-trigger.sh: 74: patch_id=145252 + 97970:pw-trigger.sh: 75: '[' 145252 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145252 State ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145252 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145252 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145252 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=committed + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145252 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145252 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TEeOHcQHPe +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cOO7wn10TO ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TEeOHcQHPe /tmp/tmp.cOO7wn10TO' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145252/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100032 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cOO7wn10TO ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526305, "url": "https://patchwork.sourceware.org/api/1.2/patches/145252/checks/526305/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T08:29:27.037250", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10594/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T08:29:27.037250 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T08:29:27.037250 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791361767 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791361767 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791361767 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100039 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cOO7wn10TO ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526306, "url": "https://patchwork.sourceware.org/api/1.2/patches/145252/checks/526306/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T08:29:28.991893", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10594/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T08:29:28.991893 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T08:29:28.991893 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791361768 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791361767 -le 1791361768 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791361768 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100046 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cOO7wn10TO ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526311, "url": "https://patchwork.sourceware.org/api/1.2/patches/145252/checks/526311/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T08:38:37.454528", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10594/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T08:38:37.454528 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T08:38:37.454528 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791362317 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791361768 -le 1791362317 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791362317 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100053 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cOO7wn10TO ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TEeOHcQHPe /tmp/tmp.cOO7wn10TO + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=3 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67438 3 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67438 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67438 property '.*' value Patches 3 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67438 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145251 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145251 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145251 + 97970:pw-trigger.sh: 74: patch_id=145251 + 97970:pw-trigger.sh: 75: '[' 145251 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145251 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145251 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145251 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145251 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97970:pw-trigger.sh: 82: patch_state=committed + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145251 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145251 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.o1oY4OT21P +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lYUg0O24cV ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.o1oY4OT21P /tmp/tmp.lYUg0O24cV' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145251/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100123 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lYUg0O24cV ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526467, "url": "https://patchwork.sourceware.org/api/1.2/patches/145251/checks/526467/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T16:13:20.293991", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10597/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T16:13:20.293991 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T16:13:20.293991 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791389600 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791389600 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791389600 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100130 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lYUg0O24cV ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526468, "url": "https://patchwork.sourceware.org/api/1.2/patches/145251/checks/526468/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T16:13:23.009047", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10597/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T16:13:23.009047 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T16:13:23.009047 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791389603 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791389600 -le 1791389603 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791389603 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100137 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lYUg0O24cV ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526473, "url": "https://patchwork.sourceware.org/api/1.2/patches/145251/checks/526473/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T16:18:42.918971", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10597/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T16:18:42.918971 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T16:18:42.918971 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791389922 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791389603 -le 1791389922 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791389922 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100144 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lYUg0O24cV ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.o1oY4OT21P /tmp/tmp.lYUg0O24cV + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=4 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67438 4 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67438 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67438 property '.*' value Patches 4 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67438 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97970:pw-trigger.sh: 74: true + 97970:pw-trigger.sh: 74: patch_id= + 97970:pw-trigger.sh: 75: '[' '' = '' ']' + 97970:pw-trigger.sh: 76: break + 97970:pw-trigger.sh: 96: '[' '' = '' ']' + 97970:pw-trigger.sh: 97: continue + 97970:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=15 ++ 97970:pw-trigger.sh: 64: shyaml get-value 15.id + 97970:pw-trigger.sh: 64: series_id=67440 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67440 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67440 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67440 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67440 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67440 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67440 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67440 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67440 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145256 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145256 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145256 + 97970:pw-trigger.sh: 74: patch_id=145256 + 97970:pw-trigger.sh: 75: '[' 145256 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145256 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145256 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145256 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145256 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97970:pw-trigger.sh: 82: patch_state=committed + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145256 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145256 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WDNw0Vzgp1 +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3sKJ000Vk6 ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WDNw0Vzgp1 /tmp/tmp.3sKJ000Vk6' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145256/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100255 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3sKJ000Vk6 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525929, "url": "https://patchwork.sourceware.org/api/1.2/patches/145256/checks/525929/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:07:33.488356", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10589/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:07:33.488356 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:07:33.488356 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791317253 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791317253 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791317253 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100262 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3sKJ000Vk6 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525931, "url": "https://patchwork.sourceware.org/api/1.2/patches/145256/checks/525931/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:07:38.684482", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10589/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:07:38.684482 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:07:38.684482 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791317258 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791317253 -le 1791317258 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791317258 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100269 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3sKJ000Vk6 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525943, "url": "https://patchwork.sourceware.org/api/1.2/patches/145256/checks/525943/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:16:37.675381", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10589/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:16:37.675381 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:16:37.675381 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791317797 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791317258 -le 1791317797 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791317797 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100276 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3sKJ000Vk6 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WDNw0Vzgp1 /tmp/tmp.3sKJ000Vk6 + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=1 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67440 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67440 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67440 property '.*' value Patches 1 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67440 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97970:pw-trigger.sh: 74: true + 97970:pw-trigger.sh: 74: patch_id= + 97970:pw-trigger.sh: 75: '[' '' = '' ']' + 97970:pw-trigger.sh: 76: break + 97970:pw-trigger.sh: 96: '[' '' = '' ']' + 97970:pw-trigger.sh: 97: continue + 97970:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=14 ++ 97970:pw-trigger.sh: 64: shyaml get-value 14.id + 97970:pw-trigger.sh: 64: series_id=67441 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67441 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67441 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67441 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67441 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67441 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67441 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67441 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67441 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145257 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145257 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145257 + 97970:pw-trigger.sh: 74: patch_id=145257 + 97970:pw-trigger.sh: 75: '[' 145257 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145257 State ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145257 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145257 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145257 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=committed + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145257 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145257 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5HGTwe2ecU +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PAg4Y9fIzP ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5HGTwe2ecU /tmp/tmp.PAg4Y9fIzP' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145257/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100378 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PAg4Y9fIzP ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525930, "url": "https://patchwork.sourceware.org/api/1.2/patches/145257/checks/525930/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:07:33.494471", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10590/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:07:33.494471 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:07:33.494471 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791317253 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791317253 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791317253 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100385 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PAg4Y9fIzP ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525932, "url": "https://patchwork.sourceware.org/api/1.2/patches/145257/checks/525932/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:07:38.697147", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10590/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:07:38.697147 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:07:38.697147 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791317258 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791317253 -le 1791317258 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791317258 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100392 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PAg4Y9fIzP ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525942, "url": "https://patchwork.sourceware.org/api/1.2/patches/145257/checks/525942/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:16:36.572221", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10590/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:16:36.572221 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:16:36.572221 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791317796 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791317258 -le 1791317796 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791317796 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100399 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PAg4Y9fIzP ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5HGTwe2ecU /tmp/tmp.PAg4Y9fIzP + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=1 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67441 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67441 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67441 property '.*' value Patches 1 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67441 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97970:pw-trigger.sh: 74: true + 97970:pw-trigger.sh: 74: patch_id= + 97970:pw-trigger.sh: 75: '[' '' = '' ']' + 97970:pw-trigger.sh: 76: break + 97970:pw-trigger.sh: 96: '[' '' = '' ']' + 97970:pw-trigger.sh: 97: continue + 97970:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=13 ++ 97970:pw-trigger.sh: 64: shyaml get-value 13.id + 97970:pw-trigger.sh: 64: series_id=67464 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67464 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67464 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67464 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67464 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67464 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67464 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67464 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67464 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145278 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145278 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145278 + 97970:pw-trigger.sh: 74: patch_id=145278 + 97970:pw-trigger.sh: 75: '[' 145278 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145278 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145278 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145278 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145278 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145278 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145278 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.exVjqFikwi +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.j5fj2SbWY3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.exVjqFikwi /tmp/tmp.j5fj2SbWY3' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145278/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100501 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j5fj2SbWY3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.exVjqFikwi /tmp/tmp.j5fj2SbWY3 + 97970:pw-trigger.sh: 89: check_state=pending + 97970:pw-trigger.sh: 90: '[' pending = pending ']' + 97970:pw-trigger.sh: 91: break + 97970:pw-trigger.sh: 96: '[' 145278 = '' ']' + 97970:pw-trigger.sh: 101: check_state=success + 97970:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97970:pw-trigger.sh: 103: pw_patch_check_state 145278 tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145278 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JD4qvmRVhT +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.j5ApOtXaZg ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JD4qvmRVhT /tmp/tmp.j5ApOtXaZg' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145278/checks/ ++ 97970: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-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100516 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j5ApOtXaZg ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525651, "url": "https://patchwork.sourceware.org/api/1.2/patches/145278/checks/525651/", "user": { "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:12:18.305859", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10877/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:12:18.305859 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:12:18.305859 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791303138 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791303138 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791303138 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100523 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j5ApOtXaZg ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525652, "url": "https://patchwork.sourceware.org/api/1.2/patches/145278/checks/525652/", "user": { "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:12:23.873820", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10877/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:12:23.873820 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:12:23.873820 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791303143 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791303138 -le 1791303143 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791303143 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100530 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j5ApOtXaZg ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JD4qvmRVhT /tmp/tmp.j5ApOtXaZg + 97970:pw-trigger.sh: 103: check_state=fail + 97970:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 145278:tcwg_binutils_build--master-arm to succeed. + 97970:pw-trigger.sh: 105: break + 97970:pw-trigger.sh: 108: '[' fail '!=' success ']' + 97970:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145278:tcwg_binutils_build--master-arm to succeed.' + 97970:pw-trigger.sh: 110: continue + 97970:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=12 ++ 97970:pw-trigger.sh: 64: shyaml get-value 12.id + 97970:pw-trigger.sh: 64: series_id=67465 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67465 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67465 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67465 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67465 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67465 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67465 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67465 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67465 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145279 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145279 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145279 + 97970:pw-trigger.sh: 74: patch_id=145279 + 97970:pw-trigger.sh: 75: '[' 145279 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145279 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145279 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145279 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145279 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145279 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145279 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zw67FDy3bs +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PvgMUfeufE ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zw67FDy3bs /tmp/tmp.PvgMUfeufE' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145279/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100617 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PvgMUfeufE ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zw67FDy3bs /tmp/tmp.PvgMUfeufE + 97970:pw-trigger.sh: 89: check_state=pending + 97970:pw-trigger.sh: 90: '[' pending = pending ']' + 97970:pw-trigger.sh: 91: break + 97970:pw-trigger.sh: 96: '[' 145279 = '' ']' + 97970:pw-trigger.sh: 101: check_state=success + 97970:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97970:pw-trigger.sh: 103: pw_patch_check_state 145279 tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145279 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.K2CGhkKKtx +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FBIR3a3A9T ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.K2CGhkKKtx /tmp/tmp.FBIR3a3A9T' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145279/checks/ ++ 97970: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-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100632 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FBIR3a3A9T ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525659, "url": "https://patchwork.sourceware.org/api/1.2/patches/145279/checks/525659/", "user": { "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:21:06.691194", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10878/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:21:06.691194 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:21:06.691194 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791303666 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791303666 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791303666 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100639 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FBIR3a3A9T ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525661, "url": "https://patchwork.sourceware.org/api/1.2/patches/145279/checks/525661/", "user": { "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:21:10.505514", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10878/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:21:10.505514 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:21:10.505514 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791303670 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791303666 -le 1791303670 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791303670 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100646 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FBIR3a3A9T ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.K2CGhkKKtx /tmp/tmp.FBIR3a3A9T + 97970:pw-trigger.sh: 103: check_state=fail + 97970:pw-trigger.sh: 104: '[' fail '!=' success ']' + 97970:pw-trigger.sh: 105: break + 97970:pw-trigger.sh: 108: '[' fail '!=' success ']' + 97970:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145279:tcwg_binutils_build--master-arm to succeed.' WARNING: Waiting for 145279:tcwg_binutils_build--master-arm to succeed. + 97970:pw-trigger.sh: 110: continue + 97970:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=11 ++ 97970:pw-trigger.sh: 64: shyaml get-value 11.id + 97970:pw-trigger.sh: 64: series_id=67468 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67468 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67468 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67468 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67468 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67468 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67468 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67468 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67468 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145325 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145325 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145325 + 97970:pw-trigger.sh: 74: patch_id=145325 + 97970:pw-trigger.sh: 75: '[' 145325 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145325 State ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145325 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145325 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145325 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145325 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145325 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.b3Htp5FDrm +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BaQ9iihtkG ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.b3Htp5FDrm /tmp/tmp.BaQ9iihtkG' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145325/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100823 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BaQ9iihtkG ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525900, "url": "https://patchwork.sourceware.org/api/1.2/patches/145325/checks/525900/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:51:10.143843", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10579/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:51:10.143843 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:51:10.143843 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316270 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791316270 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316270 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100830 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BaQ9iihtkG ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525901, "url": "https://patchwork.sourceware.org/api/1.2/patches/145325/checks/525901/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:51:21.397848", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10579/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:51:21.397848 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:51:21.397848 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316281 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316270 -le 1791316281 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316281 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100837 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BaQ9iihtkG ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525914, "url": "https://patchwork.sourceware.org/api/1.2/patches/145325/checks/525914/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:58:08.749324", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10579/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:58:08.749324 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:58:08.749324 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316688 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316281 -le 1791316688 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316688 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100844 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BaQ9iihtkG ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.b3Htp5FDrm /tmp/tmp.BaQ9iihtkG + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=1 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67468 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67468 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67468 property '.*' value Patches 1 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67468 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145316 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145316 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145316 + 97970:pw-trigger.sh: 74: patch_id=145316 + 97970:pw-trigger.sh: 75: '[' 145316 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145316 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145316 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145316 property State value ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145316 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145316 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145316 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zsuUaz1Go4 +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nL3zB4sxhA ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zsuUaz1Go4 /tmp/tmp.nL3zB4sxhA' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145316/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100908 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nL3zB4sxhA ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526124, "url": "https://patchwork.sourceware.org/api/1.2/patches/145316/checks/526124/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T01:14:14.237676", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10592/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T01:14:14.237676 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T01:14:14.237676 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791335654 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791335654 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791335654 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100915 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nL3zB4sxhA ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526125, "url": "https://patchwork.sourceware.org/api/1.2/patches/145316/checks/526125/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T01:14:39.386531", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10592/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T01:14:39.386531 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T01:14:39.386531 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791335679 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791335654 -le 1791335679 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791335679 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100922 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nL3zB4sxhA ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526131, "url": "https://patchwork.sourceware.org/api/1.2/patches/145316/checks/526131/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T01:19:23.259112", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10592/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T01:19:23.259112 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T01:19:23.259112 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791335963 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791335679 -le 1791335963 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791335963 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100929 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nL3zB4sxhA ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zsuUaz1Go4 /tmp/tmp.nL3zB4sxhA + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=2 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67468 2 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67468 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67468 property '.*' value Patches 2 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67468 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145330 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145330 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145330 + 97970:pw-trigger.sh: 74: patch_id=145330 + 97970:pw-trigger.sh: 75: '[' 145330 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145330 State ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145330 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145330 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145330 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145330 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145330 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CmASzNY4bN +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XymOJhfexU ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CmASzNY4bN /tmp/tmp.XymOJhfexU' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145330/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 100996 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XymOJhfexU ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526307, "url": "https://patchwork.sourceware.org/api/1.2/patches/145330/checks/526307/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T08:29:29.509526", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10595/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T08:29:29.509526 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T08:29:29.509526 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791361769 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791361769 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791361769 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101003 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XymOJhfexU ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526308, "url": "https://patchwork.sourceware.org/api/1.2/patches/145330/checks/526308/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T08:29:34.863500", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10595/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T08:29:34.863500 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T08:29:34.863500 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791361774 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791361769 -le 1791361774 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791361774 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101010 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XymOJhfexU ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526312, "url": "https://patchwork.sourceware.org/api/1.2/patches/145330/checks/526312/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T08:38:41.612117", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10595/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T08:38:41.612117 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T08:38:41.612117 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791362321 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791361774 -le 1791362321 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791362321 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101017 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XymOJhfexU ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CmASzNY4bN /tmp/tmp.XymOJhfexU + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=3 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67468 3 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67468 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67468 property '.*' value Patches 3 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67468 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145318 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145318 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145318 + 97970:pw-trigger.sh: 74: patch_id=145318 + 97970:pw-trigger.sh: 75: '[' 145318 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145318 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145318 ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145318 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145318 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145318 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145318 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SwQmKrq5hk +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SuyeNKwo0h ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SwQmKrq5hk /tmp/tmp.SuyeNKwo0h' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145318/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101087 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SuyeNKwo0h ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526469, "url": "https://patchwork.sourceware.org/api/1.2/patches/145318/checks/526469/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T16:15:41.731959", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10598/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T16:15:41.731959 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T16:15:41.731959 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791389741 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791389741 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791389741 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101094 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SuyeNKwo0h ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526470, "url": "https://patchwork.sourceware.org/api/1.2/patches/145318/checks/526470/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T16:15:45.692795", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10598/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T16:15:45.692795 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T16:15:45.692795 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791389745 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791389741 -le 1791389745 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791389745 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101101 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SuyeNKwo0h ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526474, "url": "https://patchwork.sourceware.org/api/1.2/patches/145318/checks/526474/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T16:19:58.878741", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10598/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T16:19:58.878741 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T16:19:58.878741 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791389998 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791389745 -le 1791389998 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791389998 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101108 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SuyeNKwo0h ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SwQmKrq5hk /tmp/tmp.SuyeNKwo0h + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=4 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67468 4 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67468 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67468 property '.*' value Patches 4 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67468 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145323 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145323 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145323 + 97970:pw-trigger.sh: 74: patch_id=145323 + 97970:pw-trigger.sh: 75: '[' 145323 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145323 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145323 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145323 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145323 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145323 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145323 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5mdb9zAONJ +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KF9LALhVVS ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5mdb9zAONJ /tmp/tmp.KF9LALhVVS' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145323/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101181 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KF9LALhVVS ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526711, "url": "https://patchwork.sourceware.org/api/1.2/patches/145323/checks/526711/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T04:21:35.181758", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10599/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:21:35.181758 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:21:35.181758 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791433295 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791433295 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791433295 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101188 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KF9LALhVVS ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526712, "url": "https://patchwork.sourceware.org/api/1.2/patches/145323/checks/526712/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T04:21:38.849041", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10599/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:21:38.849041 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:21:38.849041 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791433298 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791433295 -le 1791433298 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791433298 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101195 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KF9LALhVVS ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526713, "url": "https://patchwork.sourceware.org/api/1.2/patches/145323/checks/526713/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T04:27:25.397429", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10599/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:27:25.397429 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:27:25.397429 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791433645 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791433298 -le 1791433645 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791433645 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101202 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KF9LALhVVS ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5mdb9zAONJ /tmp/tmp.KF9LALhVVS + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=5 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67468 5 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67468 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67468 property '.*' value Patches 5 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67468 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145329 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145329 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145329 + 97970:pw-trigger.sh: 74: patch_id=145329 + 97970:pw-trigger.sh: 75: '[' 145329 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145329 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145329 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145329 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145329 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145329 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145329 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.S2iu3fC4EU +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uMsUF9HDdn ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.S2iu3fC4EU /tmp/tmp.uMsUF9HDdn' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145329/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101278 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uMsUF9HDdn ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.S2iu3fC4EU /tmp/tmp.uMsUF9HDdn + 97970:pw-trigger.sh: 89: check_state=pending + 97970:pw-trigger.sh: 90: '[' pending = pending ']' + 97970:pw-trigger.sh: 91: break + 97970:pw-trigger.sh: 96: '[' 145329 = '' ']' + 97970:pw-trigger.sh: 101: check_state=success + 97970:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97970:pw-trigger.sh: 103: pw_patch_check_state 145329 tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145329 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wFlrjNHWZj +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WmtdIk7jO0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wFlrjNHWZj /tmp/tmp.WmtdIk7jO0' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145329/checks/ ++ 97970: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-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101293 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WmtdIk7jO0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526926, "url": "https://patchwork.sourceware.org/api/1.2/patches/145329/checks/526926/", "user": { "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:55:40.858785", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10901/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T09:55:40.858785 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T09:55:40.858785 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791453340 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791453340 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791453340 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101300 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WmtdIk7jO0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526928, "url": "https://patchwork.sourceware.org/api/1.2/patches/145329/checks/526928/", "user": { "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:57:05.446783", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10901/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T09:57:05.446783 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T09:57:05.446783 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791453425 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791453340 -le 1791453425 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791453425 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101307 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WmtdIk7jO0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526940, "url": "https://patchwork.sourceware.org/api/1.2/patches/145329/checks/526940/", "user": { "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:53.971445", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10901/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T09:59:53.971445 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T09:59:53.971445 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791453593 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791453425 -le 1791453593 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791453593 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101314 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WmtdIk7jO0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wFlrjNHWZj /tmp/tmp.WmtdIk7jO0 + 97970:pw-trigger.sh: 103: check_state=success + 97970:pw-trigger.sh: 104: '[' success '!=' success ']' + 97970:pw-trigger.sh: 108: '[' success '!=' success ']' + 97970:pw-trigger.sh: 113: j=1 + 97970:pw-trigger.sh: 114: cat + 97970:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=10 ++ 97970:pw-trigger.sh: 64: shyaml get-value 10.id + 97970:pw-trigger.sh: 64: series_id=67489 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67489 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67489 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67489 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67489 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67489 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67489 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67489 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67489 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145357 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145357 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145357 + 97970:pw-trigger.sh: 74: patch_id=145357 + 97970:pw-trigger.sh: 75: '[' 145357 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145357 State ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145357 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145357 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145357 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145357 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145357 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1AynRp8Ref +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.btebfB9MEx ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1AynRp8Ref /tmp/tmp.btebfB9MEx' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145357/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101402 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.btebfB9MEx ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1AynRp8Ref /tmp/tmp.btebfB9MEx + 97970:pw-trigger.sh: 89: check_state=pending + 97970:pw-trigger.sh: 90: '[' pending = pending ']' + 97970:pw-trigger.sh: 91: break + 97970:pw-trigger.sh: 96: '[' 145357 = '' ']' + 97970:pw-trigger.sh: 101: check_state=success + 97970:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97970:pw-trigger.sh: 103: pw_patch_check_state 145357 tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145357 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oRyTHvAaAH +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jabw9HUXMZ ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oRyTHvAaAH /tmp/tmp.jabw9HUXMZ' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145357/checks/ ++ 97970: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-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101417 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jabw9HUXMZ ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525663, "url": "https://patchwork.sourceware.org/api/1.2/patches/145357/checks/525663/", "user": { "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:21:36.850948", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10880/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:21:36.850948 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:21:36.850948 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791303696 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791303696 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791303696 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101424 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jabw9HUXMZ ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525664, "url": "https://patchwork.sourceware.org/api/1.2/patches/145357/checks/525664/", "user": { "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:21:41.037203", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10880/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T16:21:41.037203 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T16:21:41.037203 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791303701 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791303696 -le 1791303701 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791303701 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101431 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jabw9HUXMZ ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oRyTHvAaAH /tmp/tmp.jabw9HUXMZ + 97970:pw-trigger.sh: 103: check_state=fail + 97970:pw-trigger.sh: 104: '[' fail '!=' success ']' + 97970:pw-trigger.sh: 105: break + 97970:pw-trigger.sh: 108: '[' fail '!=' success ']' + 97970:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145357:tcwg_binutils_build--master-arm to succeed.' WARNING: Waiting for 145357:tcwg_binutils_build--master-arm to succeed. + 97970:pw-trigger.sh: 110: continue + 97970:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=9 ++ 97970:pw-trigger.sh: 64: shyaml get-value 9.id + 97970:pw-trigger.sh: 64: series_id=67495 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67495 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67495 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67495 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67495 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67495 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67495 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67495 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67495 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145371 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145371 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145371 + 97970:pw-trigger.sh: 74: patch_id=145371 + 97970:pw-trigger.sh: 75: '[' 145371 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145371 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145371 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145371 property State value ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145371 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145371 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145371 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dGzszttxbj +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dxaTkAvNRm ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dGzszttxbj /tmp/tmp.dxaTkAvNRm' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145371/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101522 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dxaTkAvNRm ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525903, "url": "https://patchwork.sourceware.org/api/1.2/patches/145371/checks/525903/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:53:22.163402", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10580/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:53:22.163402 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:53:22.163402 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316402 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791316402 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316402 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101529 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dxaTkAvNRm ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525904, "url": "https://patchwork.sourceware.org/api/1.2/patches/145371/checks/525904/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:53:26.850313", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10580/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:53:26.850313 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:53:26.850313 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316406 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316402 -le 1791316406 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316406 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101536 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dxaTkAvNRm ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525915, "url": "https://patchwork.sourceware.org/api/1.2/patches/145371/checks/525915/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:59:34.843919", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10580/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:59:34.843919 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:59:34.843919 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316774 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316406 -le 1791316774 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316774 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101543 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dxaTkAvNRm ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dGzszttxbj /tmp/tmp.dxaTkAvNRm + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=1 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67495 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67495 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67495 property '.*' value Patches 1 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67495 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145370 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145370 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145370 + 97970:pw-trigger.sh: 74: patch_id=145370 + 97970:pw-trigger.sh: 75: '[' 145370 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145370 State ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145370 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145370 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145370 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145370 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145370 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.um63tOXwUw +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.L9nGBohzy3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.um63tOXwUw /tmp/tmp.L9nGBohzy3' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145370/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101607 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L9nGBohzy3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526127, "url": "https://patchwork.sourceware.org/api/1.2/patches/145370/checks/526127/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T01:15:01.013754", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10593/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T01:15:01.013754 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T01:15:01.013754 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791335701 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791335701 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791335701 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101614 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L9nGBohzy3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526128, "url": "https://patchwork.sourceware.org/api/1.2/patches/145370/checks/526128/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T01:15:02.369242", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10593/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T01:15:02.369242 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T01:15:02.369242 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791335702 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791335701 -le 1791335702 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791335702 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101621 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L9nGBohzy3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526132, "url": "https://patchwork.sourceware.org/api/1.2/patches/145370/checks/526132/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T01:19:38.789468", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10593/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T01:19:38.789468 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T01:19:38.789468 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791335978 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791335702 -le 1791335978 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791335978 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101628 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L9nGBohzy3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.um63tOXwUw /tmp/tmp.L9nGBohzy3 + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=2 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67495 2 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67495 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67495 property '.*' value Patches 2 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67495 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145369 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145369 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145369 + 97970:pw-trigger.sh: 74: patch_id=145369 + 97970:pw-trigger.sh: 75: '[' 145369 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145369 State ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145369 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145369 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145369 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145369 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145369 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DH8zujLqwi +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yadoG9GxIp ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DH8zujLqwi /tmp/tmp.yadoG9GxIp' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145369/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101695 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yadoG9GxIp ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526309, "url": "https://patchwork.sourceware.org/api/1.2/patches/145369/checks/526309/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T08:37:40.394420", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10596/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T08:37:40.394420 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T08:37:40.394420 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791362260 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791362260 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791362260 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101702 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yadoG9GxIp ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526310, "url": "https://patchwork.sourceware.org/api/1.2/patches/145369/checks/526310/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T08:37:42.757027", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10596/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T08:37:42.757027 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T08:37:42.757027 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791362262 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791362260 -le 1791362262 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791362262 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101709 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yadoG9GxIp ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526317, "url": "https://patchwork.sourceware.org/api/1.2/patches/145369/checks/526317/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T08:48:26.093848", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10596/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T08:48:26.093848 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T08:48:26.093848 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791362906 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791362262 -le 1791362906 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791362906 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101716 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yadoG9GxIp ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DH8zujLqwi /tmp/tmp.yadoG9GxIp + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=3 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67495 3 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67495 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67495 property '.*' value Patches 3 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67495 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97970:pw-trigger.sh: 74: true + 97970:pw-trigger.sh: 74: patch_id= + 97970:pw-trigger.sh: 75: '[' '' = '' ']' + 97970:pw-trigger.sh: 76: break + 97970:pw-trigger.sh: 96: '[' '' = '' ']' + 97970:pw-trigger.sh: 97: continue + 97970:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=8 ++ 97970:pw-trigger.sh: 64: shyaml get-value 8.id + 97970:pw-trigger.sh: 64: series_id=67501 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67501 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67501 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67501 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67501 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67501 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67501 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67501 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67501 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145382 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145382 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145382 + 97970:pw-trigger.sh: 74: patch_id=145382 + 97970:pw-trigger.sh: 75: '[' 145382 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145382 State ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145382 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145382 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145382 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145382 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145382 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1ONI5Uuujy +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Cda2HO1Dcy ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1ONI5Uuujy /tmp/tmp.Cda2HO1Dcy' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145382/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101824 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Cda2HO1Dcy ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525905, "url": "https://patchwork.sourceware.org/api/1.2/patches/145382/checks/525905/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:54:31.127224", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10581/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:54:31.127224 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:54:31.127224 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316471 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791316471 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316471 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101831 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Cda2HO1Dcy ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525906, "url": "https://patchwork.sourceware.org/api/1.2/patches/145382/checks/525906/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:54:33.080860", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10581/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:54:33.080860 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:54:33.080860 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316473 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316471 -le 1791316473 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316473 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101838 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Cda2HO1Dcy ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525918, "url": "https://patchwork.sourceware.org/api/1.2/patches/145382/checks/525918/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:00:19.481968", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10581/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:00:19.481968 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:00:19.481968 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316819 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316473 -le 1791316819 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316819 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101845 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Cda2HO1Dcy ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1ONI5Uuujy /tmp/tmp.Cda2HO1Dcy + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=1 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67501 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67501 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67501 property '.*' value Patches 1 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67501 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97970:pw-trigger.sh: 74: true + 97970:pw-trigger.sh: 74: patch_id= + 97970:pw-trigger.sh: 75: '[' '' = '' ']' + 97970:pw-trigger.sh: 76: break + 97970:pw-trigger.sh: 96: '[' '' = '' ']' + 97970:pw-trigger.sh: 97: continue + 97970:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=7 ++ 97970:pw-trigger.sh: 64: shyaml get-value 7.id + 97970:pw-trigger.sh: 64: series_id=67505 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67505 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67505 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67505 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67505 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67505 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67505 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67505 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67505 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145386 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145386 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145386 + 97970:pw-trigger.sh: 74: patch_id=145386 + 97970:pw-trigger.sh: 75: '[' 145386 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145386 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145386 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145386 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145386 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145386 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145386 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xck2acZGqK +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XpeUs3y6oZ ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xck2acZGqK /tmp/tmp.XpeUs3y6oZ' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145386/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101947 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XpeUs3y6oZ ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525909, "url": "https://patchwork.sourceware.org/api/1.2/patches/145386/checks/525909/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:56:19.680288", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10582/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:56:19.680288 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:56:19.680288 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316579 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791316579 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316579 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101954 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XpeUs3y6oZ ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525911, "url": "https://patchwork.sourceware.org/api/1.2/patches/145386/checks/525911/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T19:56:20.753875", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10582/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:56:20.753875 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:56:20.753875 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316580 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316579 -le 1791316580 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316580 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101961 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XpeUs3y6oZ ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525924, "url": "https://patchwork.sourceware.org/api/1.2/patches/145386/checks/525924/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:01:37.067746", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10582/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:01:37.067746 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:01:37.067746 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791316897 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316580 -le 1791316897 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316897 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 101968 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XpeUs3y6oZ ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xck2acZGqK /tmp/tmp.XpeUs3y6oZ + 97970:pw-trigger.sh: 89: check_state=success + 97970:pw-trigger.sh: 90: '[' success = pending ']' + 97970:pw-trigger.sh: 93: num_patch=1 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67505 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67505 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67505 property '.*' value Patches 1 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67505 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97970:pw-trigger.sh: 74: true + 97970:pw-trigger.sh: 74: patch_id= + 97970:pw-trigger.sh: 75: '[' '' = '' ']' + 97970:pw-trigger.sh: 76: break + 97970:pw-trigger.sh: 96: '[' '' = '' ']' + 97970:pw-trigger.sh: 97: continue + 97970:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=6 ++ 97970:pw-trigger.sh: 64: shyaml get-value 6.id + 97970:pw-trigger.sh: 64: series_id=67576 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67576 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67576 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67576 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67576 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67576 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67576 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67576 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67576 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145494 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145494 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145494 + 97970:pw-trigger.sh: 74: patch_id=145494 + 97970:pw-trigger.sh: 75: '[' 145494 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145494 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145494 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145494 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145494 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145494 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145494 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RFpoy1S7aY +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.W8xM4o3mFn ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RFpoy1S7aY /tmp/tmp.W8xM4o3mFn' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145494/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 102070 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W8xM4o3mFn ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RFpoy1S7aY /tmp/tmp.W8xM4o3mFn + 97970:pw-trigger.sh: 89: check_state=pending + 97970:pw-trigger.sh: 90: '[' pending = pending ']' + 97970:pw-trigger.sh: 91: break + 97970:pw-trigger.sh: 96: '[' 145494 = '' ']' + 97970:pw-trigger.sh: 101: check_state=success + 97970:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97970:pw-trigger.sh: 103: pw_patch_check_state 145494 tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145494 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.A1lOvYfKFn +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sC4tQpNkJD ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.A1lOvYfKFn /tmp/tmp.sC4tQpNkJD' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145494/checks/ ++ 97970: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-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 102085 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sC4tQpNkJD ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526934, "url": "https://patchwork.sourceware.org/api/1.2/patches/145494/checks/526934/", "user": { "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:48.343481", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10902/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T09:58:48.343481 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T09:58:48.343481 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791453528 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791453528 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791453528 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 102092 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sC4tQpNkJD ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526935, "url": "https://patchwork.sourceware.org/api/1.2/patches/145494/checks/526935/", "user": { "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.716655", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10902/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T09:58:50.716655 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T09:58:50.716655 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791453530 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791453528 -le 1791453530 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791453530 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 102099 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sC4tQpNkJD ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.A1lOvYfKFn /tmp/tmp.sC4tQpNkJD + 97970:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 145494:tcwg_binutils_build--master-arm to succeed. + 97970:pw-trigger.sh: 104: '[' fail '!=' success ']' + 97970:pw-trigger.sh: 105: break + 97970:pw-trigger.sh: 108: '[' fail '!=' success ']' + 97970:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145494:tcwg_binutils_build--master-arm to succeed.' + 97970:pw-trigger.sh: 110: continue + 97970:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=5 ++ 97970:pw-trigger.sh: 64: shyaml get-value 5.id + 97970:pw-trigger.sh: 64: series_id=67582 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67582 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67582 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67582 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67582 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67582 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67582 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67582 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67582 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145504 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145504 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145504 + 97970:pw-trigger.sh: 74: patch_id=145504 + 97970:pw-trigger.sh: 75: '[' 145504 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145504 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145504 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145504 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145504 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145504 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145504 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tenCvhuREr +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tSmdeeh7Y4 ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tenCvhuREr /tmp/tmp.tSmdeeh7Y4' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145504/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 102186 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tSmdeeh7Y4 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tenCvhuREr /tmp/tmp.tSmdeeh7Y4 + 97970:pw-trigger.sh: 89: check_state=pending + 97970:pw-trigger.sh: 90: '[' pending = pending ']' + 97970:pw-trigger.sh: 91: break + 97970:pw-trigger.sh: 96: '[' 145504 = '' ']' + 97970:pw-trigger.sh: 101: check_state=success + 97970:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97970:pw-trigger.sh: 103: pw_patch_check_state 145504 tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145504 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Xdjf8jHdDi +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OdDdz8zIA9 ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Xdjf8jHdDi /tmp/tmp.OdDdz8zIA9' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145504/checks/ ++ 97970: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-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 102201 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OdDdz8zIA9 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526932, "url": "https://patchwork.sourceware.org/api/1.2/patches/145504/checks/526932/", "user": { "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:46.327808", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10903/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T09:58:46.327808 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T09:58:46.327808 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791453526 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791453526 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791453526 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 102208 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OdDdz8zIA9 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526933, "url": "https://patchwork.sourceware.org/api/1.2/patches/145504/checks/526933/", "user": { "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:47.388638", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10903/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T09:58:47.388638 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T09:58:47.388638 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791453527 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791453526 -le 1791453527 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791453527 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 102215 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OdDdz8zIA9 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526944, "url": "https://patchwork.sourceware.org/api/1.2/patches/145504/checks/526944/", "user": { "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:07.403084", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10903/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97970:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T10:02:07.403084 +++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T10:02:07.403084 +%s ++ 97970:pw-trigger.sh: pw_patch_check_state: 274: date=1791453727 ++ 97970:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791453527 -le 1791453727 ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791453727 +++ 97970:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97970:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 102222 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OdDdz8zIA9 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Xdjf8jHdDi /tmp/tmp.OdDdz8zIA9 + 97970:pw-trigger.sh: 103: check_state=success + 97970:pw-trigger.sh: 104: '[' success '!=' success ']' + 97970:pw-trigger.sh: 108: '[' success '!=' success ']' + 97970:pw-trigger.sh: 113: j=2 + 97970:pw-trigger.sh: 114: cat + 97970:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=4 ++ 97970:pw-trigger.sh: 64: shyaml get-value 4.id + 97970:pw-trigger.sh: 64: series_id=67585 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67585 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67585 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67585 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67585 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67585 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67585 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67585 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67585 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145507 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145507 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145507 + 97970:pw-trigger.sh: 74: patch_id=145507 + 97970:pw-trigger.sh: 75: '[' 145507 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145507 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145507 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145507 property State value ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145507 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145507 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145507 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ERz2BrOZG9 +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zd4gGx4NZe ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ERz2BrOZG9 /tmp/tmp.zd4gGx4NZe' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145507/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 102310 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zd4gGx4NZe ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ERz2BrOZG9 /tmp/tmp.zd4gGx4NZe + 97970:pw-trigger.sh: 89: check_state=pending + 97970:pw-trigger.sh: 90: '[' pending = pending ']' + 97970:pw-trigger.sh: 91: break + 97970:pw-trigger.sh: 96: '[' 145507 = '' ']' + 97970:pw-trigger.sh: 101: check_state=success + 97970:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97970:pw-trigger.sh: 103: pw_patch_check_state 145507 tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145507 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bB3aLjK0u0 +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xLheLx2tN8 ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bB3aLjK0u0 /tmp/tmp.xLheLx2tN8' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145507/checks/ ++ 97970: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-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 102325 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xLheLx2tN8 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bB3aLjK0u0 /tmp/tmp.xLheLx2tN8 + 97970:pw-trigger.sh: 103: check_state=pending + 97970:pw-trigger.sh: 104: '[' pending '!=' success ']' WARNING: Waiting for 145507:tcwg_binutils_build--master-arm to succeed. + 97970:pw-trigger.sh: 105: break + 97970:pw-trigger.sh: 108: '[' pending '!=' success ']' + 97970:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145507:tcwg_binutils_build--master-arm to succeed.' + 97970:pw-trigger.sh: 110: continue + 97970:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=3 ++ 97970:pw-trigger.sh: 64: shyaml get-value 3.id + 97970:pw-trigger.sh: 64: series_id=67589 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67589 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67589 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67589 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67589 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67589 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67589 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67589 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67589 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145513 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145513 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145513 + 97970:pw-trigger.sh: 74: patch_id=145513 + 97970:pw-trigger.sh: 75: '[' 145513 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145513 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145513 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145513 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145513 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145513 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145513 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uVHaudaSOq +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0twGidzZQC ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uVHaudaSOq /tmp/tmp.0twGidzZQC' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145513/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 102414 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0twGidzZQC ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uVHaudaSOq /tmp/tmp.0twGidzZQC + 97970:pw-trigger.sh: 89: check_state=pending + 97970:pw-trigger.sh: 90: '[' pending = pending ']' + 97970:pw-trigger.sh: 91: break + 97970:pw-trigger.sh: 96: '[' 145513 = '' ']' + 97970:pw-trigger.sh: 101: check_state=success + 97970:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97970:pw-trigger.sh: 103: pw_patch_check_state 145513 tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145513 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Yi36F3PVRK +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aIt0cgpOu0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Yi36F3PVRK /tmp/tmp.aIt0cgpOu0' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145513/checks/ ++ 97970: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-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 102429 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aIt0cgpOu0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Yi36F3PVRK /tmp/tmp.aIt0cgpOu0 + 97970:pw-trigger.sh: 103: check_state=pending + 97970:pw-trigger.sh: 104: '[' pending '!=' success ']' + 97970:pw-trigger.sh: 105: break WARNING: Waiting for 145513:tcwg_binutils_build--master-arm to succeed. + 97970:pw-trigger.sh: 108: '[' pending '!=' success ']' + 97970:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145513:tcwg_binutils_build--master-arm to succeed.' + 97970:pw-trigger.sh: 110: continue + 97970:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=2 ++ 97970:pw-trigger.sh: 64: shyaml get-value 2.id + 97970:pw-trigger.sh: 64: series_id=67598 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67598 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67598 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67598 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67598 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67598 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67598 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67598 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67598 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145521 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145521 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145521 + 97970:pw-trigger.sh: 74: patch_id=145521 + 97970:pw-trigger.sh: 75: '[' 145521 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145521 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145521 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145521 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145521 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145521 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145521 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.waOAkoIEZQ +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kO79VfcAG9 ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.waOAkoIEZQ /tmp/tmp.kO79VfcAG9' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145521/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 102516 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kO79VfcAG9 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.waOAkoIEZQ /tmp/tmp.kO79VfcAG9 + 97970:pw-trigger.sh: 89: check_state=pending + 97970:pw-trigger.sh: 90: '[' pending = pending ']' + 97970:pw-trigger.sh: 91: break + 97970:pw-trigger.sh: 96: '[' 145521 = '' ']' + 97970:pw-trigger.sh: 101: check_state=success + 97970:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97970:pw-trigger.sh: 103: pw_patch_check_state 145521 tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145521 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.b74Ejvw11I +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ghXAtbGIxg ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.b74Ejvw11I /tmp/tmp.ghXAtbGIxg' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145521/checks/ ++ 97970: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-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 102531 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ghXAtbGIxg ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.b74Ejvw11I /tmp/tmp.ghXAtbGIxg + 97970:pw-trigger.sh: 103: check_state=pending + 97970:pw-trigger.sh: 104: '[' pending '!=' success ']' WARNING: Waiting for 145521:tcwg_binutils_build--master-arm to succeed. + 97970:pw-trigger.sh: 105: break + 97970:pw-trigger.sh: 108: '[' pending '!=' success ']' + 97970:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145521:tcwg_binutils_build--master-arm to succeed.' + 97970:pw-trigger.sh: 110: continue + 97970:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=1 ++ 97970:pw-trigger.sh: 64: shyaml get-value 1.id + 97970:pw-trigger.sh: 64: series_id=67599 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67599 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67599 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67599 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67599 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67599 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67599 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67599 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67599 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145522 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145522 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145522 + 97970:pw-trigger.sh: 74: patch_id=145522 + 97970:pw-trigger.sh: 75: '[' 145522 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145522 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145522 ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145522 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145522 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145522 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145522 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RZvuakCfvx +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.O45ayh0GeT ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RZvuakCfvx /tmp/tmp.O45ayh0GeT' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145522/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 102618 ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O45ayh0GeT ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RZvuakCfvx /tmp/tmp.O45ayh0GeT + 97970:pw-trigger.sh: 89: check_state=pending + 97970:pw-trigger.sh: 90: '[' pending = pending ']' + 97970:pw-trigger.sh: 91: break + 97970:pw-trigger.sh: 96: '[' 145522 = '' ']' + 97970:pw-trigger.sh: 101: check_state=success + 97970:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97970:pw-trigger.sh: 103: pw_patch_check_state 145522 tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145522 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5dA8GnD08G +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NdRqTpRJKr ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5dA8GnD08G /tmp/tmp.NdRqTpRJKr' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145522/checks/ ++ 97970: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-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 102633 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NdRqTpRJKr ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5dA8GnD08G /tmp/tmp.NdRqTpRJKr + 97970:pw-trigger.sh: 103: check_state=pending + 97970:pw-trigger.sh: 104: '[' pending '!=' success ']' + 97970:pw-trigger.sh: 105: break + 97970:pw-trigger.sh: 108: '[' pending '!=' success ']' + 97970:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145522:tcwg_binutils_build--master-arm to succeed.' WARNING: Waiting for 145522:tcwg_binutils_build--master-arm to succeed. + 97970:pw-trigger.sh: 110: continue + 97970:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 97970:pw-trigger.sh: 63: i=0 ++ 97970:pw-trigger.sh: 64: shyaml get-value 0.id + 97970:pw-trigger.sh: 64: series_id=67630 + 97970:pw-trigger.sh: 66: pw_series_complete_p binutils 67630 + 97970:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97970:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97970:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67630 + 97970:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97970:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67630 property Complete value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67630 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97970:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97970:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97970:pw-trigger.sh: 71: num_patch=0 + 97970:pw-trigger.sh: 72: true ++ 97970:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67630 0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67630 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67630 property '.*' value Patches 0 +++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=67630 +++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97970:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145554 ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145554 = '' ']' ++ 97970:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145554 + 97970:pw-trigger.sh: 74: patch_id=145554 + 97970:pw-trigger.sh: 75: '[' 145554 = '' ']' ++ 97970:pw-trigger.sh: 82: pw_get_patch_data binutils 145554 State ++ 97970:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97970:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145554 ++ 97970:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97970:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97970:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145554 property State value ++ 97970:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97970:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97970:pw-trigger.sh: pw_yaml_get: 100: local id=145554 ++ 97970:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97970:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97970:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97970:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97970:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97970:pw-trigger.sh: pw_yaml_get: 108: set +x + 97970:pw-trigger.sh: 82: patch_state=new + 97970:pw-trigger.sh: 83: case "$patch_state" in ++ 97970:pw-trigger.sh: 89: pw_patch_check_state 145554 tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145554 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.70DXA6RIjd +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ousZAC8PtC ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.70DXA6RIjd /tmp/tmp.ousZAC8PtC' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145554/checks/ ++ 97970: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_check--master-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 102720 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ousZAC8PtC ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.70DXA6RIjd /tmp/tmp.ousZAC8PtC + 97970:pw-trigger.sh: 89: check_state=pending + 97970:pw-trigger.sh: 90: '[' pending = pending ']' + 97970:pw-trigger.sh: 91: break + 97970:pw-trigger.sh: 96: '[' 145554 = '' ']' + 97970:pw-trigger.sh: 101: check_state=success + 97970:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97970:pw-trigger.sh: 103: pw_patch_check_state 145554 tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97970:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145554 ++ 97970:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97970:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97970:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97970:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97970:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97970:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97970:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97970:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gPWKMWfbR5 +++ 97970:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97970:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jxKdEhOaGl ++ 97970:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gPWKMWfbR5 /tmp/tmp.jxKdEhOaGl' EXIT ++ 97970:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97970:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145554/checks/ ++ 97970: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-arm&page=last' ++ 97970:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97970:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97970:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97970:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97970:pw-trigger.sh: pw_patch_check_state: 267: wait 102735 ++ 97970:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97970:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jxKdEhOaGl ++ 97970:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97970:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97970:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97970:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gPWKMWfbR5 /tmp/tmp.jxKdEhOaGl + 97970:pw-trigger.sh: 103: check_state=pending WARNING: Waiting for 145554:tcwg_binutils_build--master-arm to succeed. + 97970:pw-trigger.sh: 104: '[' pending '!=' success ']' + 97970:pw-trigger.sh: 105: break + 97970:pw-trigger.sh: 108: '[' pending '!=' success ']' + 97970:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145554:tcwg_binutils_build--master-arm to succeed.' + 97970:pw-trigger.sh: 110: continue + 97970:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 97970:pw-trigger.sh: 119: rm /tmp/tmp.QTyDcqtseY + 97970:pw-trigger.sh: 121: echo 'Processed 30 series and created 2 pre-commit triggers' Processed 30 series and created 2 pre-commit triggers + 97970:pw-trigger.sh: 1: pw_deinit binutils + 97970:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 97970:pw-trigger.sh: pw_deinit: 58: local project=binutils + 97970:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-97970 + 97970:pw-trigger.sh: 1: rm -f /tmp/tmp.QTyDcqtseY