+ 130251:jenkins1394629722463359914.sh: build_container_exec: 29: set +x + 97826:pw-trigger.sh: 46: trap 'pw_deinit binutils' EXIT + 97826:pw-trigger.sh: 47: pw_init binutils + 97826:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 97826:pw-trigger.sh: pw_init: 42: local project=binutils + 97826:pw-trigger.sh: pw_init: 44: git -C binutils config pw.server https://patchwork.sourceware.org/api/1.2/ + 97826:pw-trigger.sh: pw_init: 46: git -C binutils config pw.project binutils + 97826:pw-trigger.sh: pw_init: 48: pw_clear_cache + 97826:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 97826:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-97826 + 97826:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-97826 ++ 97826:pw-trigger.sh: 49: mktemp + 97826:pw-trigger.sh: 49: yaml=/tmp/tmp.GeCFzUxYWN + 97826:pw-trigger.sh: 51: trap 'pw_deinit binutils; rm -f /tmp/tmp.GeCFzUxYWN' EXIT + 97826:pw-trigger.sh: 53: readarray -t prereq_bots ++ 97826:pw-trigger.sh: 53: print_prereq_bots tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 97826:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 97826:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 97826:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 97826:pw-trigger.sh: 55: git -C binutils pw series list -f yaml + 97826:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 97826:pw-trigger.sh: 58: shyaml get-length + 97826:pw-trigger.sh: 58: len=30 + 97826:pw-trigger.sh: 59: i=30 + 97826:pw-trigger.sh: 60: j=0 + 97826:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=29 ++ 97826:pw-trigger.sh: 64: shyaml get-value 29.id + 97826:pw-trigger.sh: 64: series_id=67495 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67495 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67495 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67495 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67495 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67495 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67495 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67495 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67495 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145371 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145371 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145371 + 97826:pw-trigger.sh: 74: patch_id=145371 + 97826:pw-trigger.sh: 75: '[' 145371 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145371 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145371 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145371 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145371 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145371 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145371 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EWdlFbpTfO +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QXfqb57xNk ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EWdlFbpTfO /tmp/tmp.QXfqb57xNk' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145371/checks/ ++ 97826: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' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 97957 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QXfqb57xNk ++ 97826: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 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:53:22.163402 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:53:22.163402 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791316402 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791316402 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316402 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 97964 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QXfqb57xNk ++ 97826: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 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:53:26.850313 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:53:26.850313 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791316406 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316402 -le 1791316406 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316406 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 97971 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QXfqb57xNk ++ 97826: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 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:59:34.843919 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:59:34.843919 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791316774 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316406 -le 1791316774 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316774 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 97978 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QXfqb57xNk ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EWdlFbpTfO /tmp/tmp.QXfqb57xNk + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=1 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67495 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67495 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67495 property '.*' value Patches 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67495 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145370 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145370 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145370 + 97826:pw-trigger.sh: 74: patch_id=145370 + 97826:pw-trigger.sh: 75: '[' 145370 = '' ']' ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145370 State ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145370 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145370 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145370 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145370 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145370 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tzxVDSt07D +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GQVkajwQP3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tzxVDSt07D /tmp/tmp.GQVkajwQP3' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145370/checks/ ++ 97826: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' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98042 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GQVkajwQP3 ++ 97826: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 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T01:15:01.013754 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T01:15:01.013754 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791335701 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791335701 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791335701 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98049 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GQVkajwQP3 ++ 97826: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 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T01:15:02.369242 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T01:15:02.369242 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791335702 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791335701 -le 1791335702 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791335702 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98056 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GQVkajwQP3 ++ 97826: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 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T01:19:38.789468 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T01:19:38.789468 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791335978 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791335702 -le 1791335978 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791335978 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98063 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GQVkajwQP3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tzxVDSt07D /tmp/tmp.GQVkajwQP3 + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=2 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67495 2 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67495 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67495 property '.*' value Patches 2 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67495 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145369 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145369 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145369 + 97826:pw-trigger.sh: 74: patch_id=145369 + 97826:pw-trigger.sh: 75: '[' 145369 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145369 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145369 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145369 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145369 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145369 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145369 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.X7SgnRnC68 +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5bgYr8HMCM ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.X7SgnRnC68 /tmp/tmp.5bgYr8HMCM' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145369/checks/ ++ 97826: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' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98130 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5bgYr8HMCM ++ 97826: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 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T08:37:40.394420 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T08:37:40.394420 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791362260 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791362260 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791362260 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98137 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5bgYr8HMCM ++ 97826: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 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T08:37:42.757027 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T08:37:42.757027 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791362262 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791362260 -le 1791362262 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791362262 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98144 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5bgYr8HMCM ++ 97826: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 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T08:48:26.093848 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T08:48:26.093848 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791362906 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791362262 -le 1791362906 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791362906 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98151 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5bgYr8HMCM ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.X7SgnRnC68 /tmp/tmp.5bgYr8HMCM + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=3 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67495 3 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67495 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67495 property '.*' value Patches 3 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67495 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97826:pw-trigger.sh: 74: true + 97826:pw-trigger.sh: 74: patch_id= + 97826:pw-trigger.sh: 75: '[' '' = '' ']' + 97826:pw-trigger.sh: 76: break + 97826:pw-trigger.sh: 96: '[' '' = '' ']' + 97826:pw-trigger.sh: 97: continue + 97826:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=28 ++ 97826:pw-trigger.sh: 64: shyaml get-value 28.id + 97826:pw-trigger.sh: 64: series_id=67501 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67501 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67501 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67501 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67501 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67501 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67501 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67501 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67501 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145382 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145382 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145382 + 97826:pw-trigger.sh: 74: patch_id=145382 + 97826:pw-trigger.sh: 75: '[' 145382 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145382 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145382 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145382 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145382 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145382 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145382 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.H3jXGCSd42 +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.stRfdza1qg ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.H3jXGCSd42 /tmp/tmp.stRfdza1qg' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145382/checks/ ++ 97826: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' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98259 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.stRfdza1qg ++ 97826: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 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:54:31.127224 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:54:31.127224 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791316471 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791316471 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316471 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98266 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.stRfdza1qg ++ 97826: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 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:54:33.080860 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:54:33.080860 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791316473 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316471 -le 1791316473 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316473 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98273 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.stRfdza1qg ++ 97826: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 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:00:19.481968 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:00:19.481968 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791316819 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316473 -le 1791316819 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316819 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98280 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.stRfdza1qg ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.H3jXGCSd42 /tmp/tmp.stRfdza1qg + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=1 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67501 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67501 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67501 property '.*' value Patches 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67501 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97826:pw-trigger.sh: 74: true + 97826:pw-trigger.sh: 74: patch_id= + 97826:pw-trigger.sh: 75: '[' '' = '' ']' + 97826:pw-trigger.sh: 76: break + 97826:pw-trigger.sh: 96: '[' '' = '' ']' + 97826:pw-trigger.sh: 97: continue + 97826:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=27 ++ 97826:pw-trigger.sh: 64: shyaml get-value 27.id + 97826:pw-trigger.sh: 64: series_id=67505 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67505 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67505 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67505 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67505 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67505 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67505 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67505 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67505 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145386 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145386 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145386 + 97826:pw-trigger.sh: 74: patch_id=145386 + 97826:pw-trigger.sh: 75: '[' 145386 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145386 State ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145386 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145386 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145386 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145386 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145386 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HVsgnDXDss +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.inZKIUNeZd ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HVsgnDXDss /tmp/tmp.inZKIUNeZd' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145386/checks/ ++ 97826: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' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98382 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.inZKIUNeZd ++ 97826: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 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:56:19.680288 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:56:19.680288 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791316579 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791316579 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316579 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98389 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.inZKIUNeZd ++ 97826: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 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:56:20.753875 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:56:20.753875 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791316580 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316579 -le 1791316580 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316580 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98396 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.inZKIUNeZd ++ 97826: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 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:01:37.067746 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:01:37.067746 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791316897 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316580 -le 1791316897 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316897 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98403 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.inZKIUNeZd ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HVsgnDXDss /tmp/tmp.inZKIUNeZd + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=1 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67505 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67505 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67505 property '.*' value Patches 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67505 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97826:pw-trigger.sh: 74: true + 97826:pw-trigger.sh: 74: patch_id= + 97826:pw-trigger.sh: 75: '[' '' = '' ']' + 97826:pw-trigger.sh: 76: break + 97826:pw-trigger.sh: 96: '[' '' = '' ']' + 97826:pw-trigger.sh: 97: continue + 97826:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=26 ++ 97826:pw-trigger.sh: 64: shyaml get-value 26.id + 97826:pw-trigger.sh: 64: series_id=67576 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67576 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67576 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67576 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67576 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67576 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67576 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67576 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67576 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145494 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145494 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145494 + 97826:pw-trigger.sh: 74: patch_id=145494 + 97826:pw-trigger.sh: 75: '[' 145494 = '' ']' ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145494 State ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145494 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145494 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145494 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145494 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145494 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dlNOvIlVB2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MnJ8Bz63Sc ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dlNOvIlVB2 /tmp/tmp.MnJ8Bz63Sc' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145494/checks/ ++ 97826: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' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98505 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MnJ8Bz63Sc ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dlNOvIlVB2 /tmp/tmp.MnJ8Bz63Sc + 97826:pw-trigger.sh: 89: check_state=pending + 97826:pw-trigger.sh: 90: '[' pending = pending ']' + 97826:pw-trigger.sh: 91: break + 97826:pw-trigger.sh: 96: '[' 145494 = '' ']' + 97826:pw-trigger.sh: 101: check_state=success + 97826:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97826:pw-trigger.sh: 103: pw_patch_check_state 145494 tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145494 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ie05j6Mb3F +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UNURg2XQ9e ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ie05j6Mb3F /tmp/tmp.UNURg2XQ9e' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145494/checks/ ++ 97826: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' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98520 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UNURg2XQ9e ++ 97826: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 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T09:58:48.343481 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T09:58:48.343481 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791453528 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791453528 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791453528 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98527 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UNURg2XQ9e ++ 97826: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 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T09:58:50.716655 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T09:58:50.716655 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791453530 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791453528 -le 1791453530 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791453530 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98534 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UNURg2XQ9e ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ie05j6Mb3F /tmp/tmp.UNURg2XQ9e + 97826:pw-trigger.sh: 103: check_state=fail + 97826:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 145494:tcwg_binutils_build--master-arm to succeed. + 97826:pw-trigger.sh: 105: break + 97826:pw-trigger.sh: 108: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145494:tcwg_binutils_build--master-arm to succeed.' + 97826:pw-trigger.sh: 110: continue + 97826:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=25 ++ 97826:pw-trigger.sh: 64: shyaml get-value 25.id + 97826:pw-trigger.sh: 64: series_id=67582 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67582 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67582 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67582 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67582 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67582 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67582 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67582 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67582 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145504 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145504 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145504 + 97826:pw-trigger.sh: 74: patch_id=145504 + 97826:pw-trigger.sh: 75: '[' 145504 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145504 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145504 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145504 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145504 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145504 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145504 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OWAbLlBhIH +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Pbkqga3225 ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OWAbLlBhIH /tmp/tmp.Pbkqga3225' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145504/checks/ ++ 97826: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' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98621 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Pbkqga3225 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527160, "url": "https://patchwork.sourceware.org/api/1.2/patches/145504/checks/527160/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:57:29.449495", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10601/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:57:29.449495 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:57:29.449495 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791489449 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791489449 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791489449 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98628 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Pbkqga3225 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527161, "url": "https://patchwork.sourceware.org/api/1.2/patches/145504/checks/527161/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:57:31.114913", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10601/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:57:31.114913 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:57:31.114913 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791489451 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791489449 -le 1791489451 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791489451 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98635 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Pbkqga3225 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527170, "url": "https://patchwork.sourceware.org/api/1.2/patches/145504/checks/527170/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T20:05:38.425064", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10601/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T20:05:38.425064 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T20:05:38.425064 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791489938 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791489451 -le 1791489938 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791489938 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98642 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Pbkqga3225 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OWAbLlBhIH /tmp/tmp.Pbkqga3225 + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=1 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67582 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67582 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67582 property '.*' value Patches 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67582 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97826:pw-trigger.sh: 74: true + 97826:pw-trigger.sh: 74: patch_id= + 97826:pw-trigger.sh: 75: '[' '' = '' ']' + 97826:pw-trigger.sh: 76: break + 97826:pw-trigger.sh: 96: '[' '' = '' ']' + 97826:pw-trigger.sh: 97: continue + 97826:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=24 ++ 97826:pw-trigger.sh: 64: shyaml get-value 24.id + 97826:pw-trigger.sh: 64: series_id=67585 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67585 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67585 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67585 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67585 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67585 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67585 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67585 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67585 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145507 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145507 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145507 + 97826:pw-trigger.sh: 74: patch_id=145507 + 97826:pw-trigger.sh: 75: '[' 145507 = '' ']' ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145507 State ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145507 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145507 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145507 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145507 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145507 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JoVMctZKqm +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ThfJbooWt0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JoVMctZKqm /tmp/tmp.ThfJbooWt0' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145507/checks/ ++ 97826: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' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98744 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ThfJbooWt0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527356, "url": "https://patchwork.sourceware.org/api/1.2/patches/145507/checks/527356/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T03:11:07.764700", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10603/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T03:11:07.764700 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T03:11:07.764700 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791515467 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791515467 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791515467 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98751 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ThfJbooWt0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527357, "url": "https://patchwork.sourceware.org/api/1.2/patches/145507/checks/527357/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T03:11:10.505877", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10603/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T03:11:10.505877 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T03:11:10.505877 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791515470 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791515467 -le 1791515470 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791515470 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98758 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ThfJbooWt0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527360, "url": "https://patchwork.sourceware.org/api/1.2/patches/145507/checks/527360/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T03:17:46.107733", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10603/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T03:17:46.107733 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T03:17:46.107733 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791515866 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791515470 -le 1791515866 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791515866 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98765 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ThfJbooWt0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JoVMctZKqm /tmp/tmp.ThfJbooWt0 + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=1 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67585 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67585 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67585 property '.*' value Patches 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67585 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97826:pw-trigger.sh: 74: true + 97826:pw-trigger.sh: 74: patch_id= + 97826:pw-trigger.sh: 75: '[' '' = '' ']' + 97826:pw-trigger.sh: 76: break + 97826:pw-trigger.sh: 96: '[' '' = '' ']' + 97826:pw-trigger.sh: 97: continue + 97826:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=23 ++ 97826:pw-trigger.sh: 64: shyaml get-value 23.id + 97826:pw-trigger.sh: 64: series_id=67589 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67589 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67589 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67589 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67589 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67589 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67589 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67589 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67589 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145513 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145513 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145513 + 97826:pw-trigger.sh: 74: patch_id=145513 + 97826:pw-trigger.sh: 75: '[' 145513 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145513 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145513 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145513 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145513 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145513 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145513 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oMtXXfz8qi +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lI8a79gJSq ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oMtXXfz8qi /tmp/tmp.lI8a79gJSq' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145513/checks/ ++ 97826: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' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98869 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lI8a79gJSq ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527358, "url": "https://patchwork.sourceware.org/api/1.2/patches/145513/checks/527358/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T03:12:24.455236", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10604/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T03:12:24.455236 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T03:12:24.455236 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791515544 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791515544 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791515544 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98876 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lI8a79gJSq ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527359, "url": "https://patchwork.sourceware.org/api/1.2/patches/145513/checks/527359/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T03:12:25.757136", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10604/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T03:12:25.757136 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T03:12:25.757136 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791515545 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791515544 -le 1791515545 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791515545 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98883 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lI8a79gJSq ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527361, "url": "https://patchwork.sourceware.org/api/1.2/patches/145513/checks/527361/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T03:18:13.436596", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10604/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T03:18:13.436596 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T03:18:13.436596 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791515893 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791515545 -le 1791515893 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791515893 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98890 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lI8a79gJSq ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oMtXXfz8qi /tmp/tmp.lI8a79gJSq + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=1 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67589 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67589 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67589 property '.*' value Patches 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67589 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145511 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145511 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145511 + 97826:pw-trigger.sh: 74: patch_id=145511 + 97826:pw-trigger.sh: 75: '[' 145511 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145511 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145511 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145511 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145511 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145511 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145511 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Tp1hjlUjJ9 +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jwPx7sqykM ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Tp1hjlUjJ9 /tmp/tmp.jwPx7sqykM' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145511/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145511/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98954 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jwPx7sqykM ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527831, "url": "https://patchwork.sourceware.org/api/1.2/patches/145511/checks/527831/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T10:11:56.517695", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10607/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T10:11:56.517695 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T10:11:56.517695 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791886316 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791886316 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791886316 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98961 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jwPx7sqykM ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527832, "url": "https://patchwork.sourceware.org/api/1.2/patches/145511/checks/527832/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T10:11:59.081380", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10607/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T10:11:59.081380 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T10:11:59.081380 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791886319 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791886316 -le 1791886319 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791886319 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 98968 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jwPx7sqykM ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Tp1hjlUjJ9 /tmp/tmp.jwPx7sqykM + 97826:pw-trigger.sh: 89: check_state=fail + 97826:pw-trigger.sh: 90: '[' fail = pending ']' + 97826:pw-trigger.sh: 93: num_patch=2 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67589 2 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67589 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67589 property '.*' value Patches 2 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67589 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97826:pw-trigger.sh: 74: true + 97826:pw-trigger.sh: 74: patch_id= + 97826:pw-trigger.sh: 75: '[' '' = '' ']' + 97826:pw-trigger.sh: 76: break + 97826:pw-trigger.sh: 96: '[' '' = '' ']' + 97826:pw-trigger.sh: 97: continue + 97826:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=22 ++ 97826:pw-trigger.sh: 64: shyaml get-value 22.id + 97826:pw-trigger.sh: 64: series_id=67598 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67598 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67598 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67598 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67598 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67598 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67598 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67598 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67598 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145521 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145521 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145521 + 97826:pw-trigger.sh: 74: patch_id=145521 + 97826:pw-trigger.sh: 75: '[' 145521 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145521 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145521 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145521 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145521 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145521 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145521 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CIpXDvvitq +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TsM1ABSsF4 ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CIpXDvvitq /tmp/tmp.TsM1ABSsF4' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145521/checks/ ++ 97826: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' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99073 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TsM1ABSsF4 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527444, "url": "https://patchwork.sourceware.org/api/1.2/patches/145521/checks/527444/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T08:56:25.651627", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10605/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T08:56:25.651627 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T08:56:25.651627 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791536185 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791536185 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791536185 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99080 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TsM1ABSsF4 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527445, "url": "https://patchwork.sourceware.org/api/1.2/patches/145521/checks/527445/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T08:56:28.352860", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10605/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T08:56:28.352860 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T08:56:28.352860 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791536188 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791536185 -le 1791536188 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791536188 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99087 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TsM1ABSsF4 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527447, "url": "https://patchwork.sourceware.org/api/1.2/patches/145521/checks/527447/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T09:13:32.892238", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10605/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T09:13:32.892238 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T09:13:32.892238 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791537212 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791536188 -le 1791537212 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791537212 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99094 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TsM1ABSsF4 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CIpXDvvitq /tmp/tmp.TsM1ABSsF4 + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=1 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67598 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67598 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67598 property '.*' value Patches 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67598 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97826:pw-trigger.sh: 74: true + 97826:pw-trigger.sh: 74: patch_id= + 97826:pw-trigger.sh: 75: '[' '' = '' ']' + 97826:pw-trigger.sh: 76: break + 97826:pw-trigger.sh: 96: '[' '' = '' ']' + 97826:pw-trigger.sh: 97: continue + 97826:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=21 ++ 97826:pw-trigger.sh: 64: shyaml get-value 21.id + 97826:pw-trigger.sh: 64: series_id=67599 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67599 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67599 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67599 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67599 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67599 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67599 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67599 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67599 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145522 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145522 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145522 + 97826:pw-trigger.sh: 74: patch_id=145522 + 97826:pw-trigger.sh: 75: '[' 145522 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145522 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145522 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145522 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145522 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145522 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145522 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.x7wXwkUJet +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nTR4mTAOcs ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.x7wXwkUJet /tmp/tmp.nTR4mTAOcs' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145522/checks/ ++ 97826: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' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99196 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nTR4mTAOcs ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527579, "url": "https://patchwork.sourceware.org/api/1.2/patches/145522/checks/527579/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T14:55:12.400503", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10606/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T14:55:12.400503 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T14:55:12.400503 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791557712 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791557712 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791557712 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99203 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nTR4mTAOcs ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527580, "url": "https://patchwork.sourceware.org/api/1.2/patches/145522/checks/527580/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T14:55:13.371295", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10606/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T14:55:13.371295 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T14:55:13.371295 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791557713 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791557712 -le 1791557713 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791557713 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99210 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nTR4mTAOcs ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527581, "url": "https://patchwork.sourceware.org/api/1.2/patches/145522/checks/527581/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T14:58:53.321578", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10606/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T14:58:53.321578 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T14:58:53.321578 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791557933 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791557713 -le 1791557933 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791557933 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99217 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nTR4mTAOcs ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.x7wXwkUJet /tmp/tmp.nTR4mTAOcs + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=1 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67599 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67599 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67599 property '.*' value Patches 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67599 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97826:pw-trigger.sh: 74: true + 97826:pw-trigger.sh: 74: patch_id= + 97826:pw-trigger.sh: 75: '[' '' = '' ']' + 97826:pw-trigger.sh: 76: break + 97826:pw-trigger.sh: 96: '[' '' = '' ']' + 97826:pw-trigger.sh: 97: continue + 97826:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=20 ++ 97826:pw-trigger.sh: 64: shyaml get-value 20.id + 97826:pw-trigger.sh: 64: series_id=67630 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67630 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67630 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67630 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67630 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67630 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67630 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67630 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67630 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145554 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145554 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145554 + 97826:pw-trigger.sh: 74: patch_id=145554 + 97826:pw-trigger.sh: 75: '[' 145554 = '' ']' ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145554 State ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145554 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145554 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145554 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145554 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145554 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CD923P3FXI +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Hp11jy5jU5 ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CD923P3FXI /tmp/tmp.Hp11jy5jU5' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145554/checks/ ++ 97826: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' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99319 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hp11jy5jU5 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CD923P3FXI /tmp/tmp.Hp11jy5jU5 + 97826:pw-trigger.sh: 89: check_state=pending + 97826:pw-trigger.sh: 90: '[' pending = pending ']' + 97826:pw-trigger.sh: 91: break + 97826:pw-trigger.sh: 96: '[' 145554 = '' ']' + 97826:pw-trigger.sh: 101: check_state=success + 97826:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97826:pw-trigger.sh: 103: pw_patch_check_state 145554 tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145554 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xArHIqaEYG +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JiKWdWGsKg ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xArHIqaEYG /tmp/tmp.JiKWdWGsKg' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145554/checks/ ++ 97826: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' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99334 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JiKWdWGsKg ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527229, "url": "https://patchwork.sourceware.org/api/1.2/patches/145554/checks/527229/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:11:44.180641", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10909/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:11:44.180641 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:11:44.180641 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791497504 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791497504 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497504 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99341 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JiKWdWGsKg ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527232, "url": "https://patchwork.sourceware.org/api/1.2/patches/145554/checks/527232/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T22:11:46.419207", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10909/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T22:11:46.419207 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T22:11:46.419207 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791497506 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791497504 -le 1791497506 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791497506 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99348 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JiKWdWGsKg ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xArHIqaEYG /tmp/tmp.JiKWdWGsKg + 97826:pw-trigger.sh: 103: check_state=fail + 97826:pw-trigger.sh: 104: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 105: break WARNING: Waiting for 145554:tcwg_binutils_build--master-arm to succeed. + 97826:pw-trigger.sh: 108: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145554:tcwg_binutils_build--master-arm to succeed.' + 97826:pw-trigger.sh: 110: continue + 97826:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=19 ++ 97826:pw-trigger.sh: 64: shyaml get-value 19.id + 97826:pw-trigger.sh: 64: series_id=67646 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67646 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67646 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67646 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67646 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67646 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67646 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67646 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67646 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145578 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145578 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145578 + 97826:pw-trigger.sh: 74: patch_id=145578 + 97826:pw-trigger.sh: 75: '[' 145578 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145578 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145578 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145578 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145578 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145578 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145578 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Nj58z9IFsT +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IWoT35KqCP ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Nj58z9IFsT /tmp/tmp.IWoT35KqCP' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145578/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145578/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99435 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IWoT35KqCP ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Nj58z9IFsT /tmp/tmp.IWoT35KqCP + 97826:pw-trigger.sh: 89: check_state=pending + 97826:pw-trigger.sh: 90: '[' pending = pending ']' + 97826:pw-trigger.sh: 91: break + 97826:pw-trigger.sh: 96: '[' 145578 = '' ']' + 97826:pw-trigger.sh: 101: check_state=success + 97826:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97826:pw-trigger.sh: 103: pw_patch_check_state 145578 tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145578 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.C4Zjl7Mvmd +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.plErKmelDx ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.C4Zjl7Mvmd /tmp/tmp.plErKmelDx' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145578/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145578/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99450 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.plErKmelDx ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527476, "url": "https://patchwork.sourceware.org/api/1.2/patches/145578/checks/527476/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T10:23:08.663784", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10913/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T10:23:08.663784 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T10:23:08.663784 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791541388 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791541388 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791541388 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99457 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.plErKmelDx ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527479, "url": "https://patchwork.sourceware.org/api/1.2/patches/145578/checks/527479/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T10:23:17.975001", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10913/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T10:23:17.975001 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T10:23:17.975001 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791541397 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791541388 -le 1791541397 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791541397 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99464 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.plErKmelDx ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.C4Zjl7Mvmd /tmp/tmp.plErKmelDx + 97826:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 145578:tcwg_binutils_build--master-arm to succeed. + 97826:pw-trigger.sh: 104: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 105: break + 97826:pw-trigger.sh: 108: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145578:tcwg_binutils_build--master-arm to succeed.' + 97826:pw-trigger.sh: 110: continue + 97826:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=18 ++ 97826:pw-trigger.sh: 64: shyaml get-value 18.id + 97826:pw-trigger.sh: 64: series_id=67656 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67656 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67656 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67656 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67656 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67656 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67656 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67656 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67656 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145590 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145590 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145590 + 97826:pw-trigger.sh: 74: patch_id=145590 + 97826:pw-trigger.sh: 75: '[' 145590 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145590 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145590 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145590 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145590 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145590 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145590 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kpdpt4s0Qk +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JjgHQw19Qz ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kpdpt4s0Qk /tmp/tmp.JjgHQw19Qz' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145590/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145590/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99551 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JjgHQw19Qz ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527825, "url": "https://patchwork.sourceware.org/api/1.2/patches/145590/checks/527825/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T10:11:35.072688", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10608/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T10:11:35.072688 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T10:11:35.072688 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791886295 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791886295 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791886295 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99558 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JjgHQw19Qz ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527826, "url": "https://patchwork.sourceware.org/api/1.2/patches/145590/checks/527826/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T10:11:36.248900", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10608/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T10:11:36.248900 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T10:11:36.248900 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791886296 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791886295 -le 1791886296 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791886296 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99565 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JjgHQw19Qz ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527833, "url": "https://patchwork.sourceware.org/api/1.2/patches/145590/checks/527833/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T10:15:56.991233", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10608/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T10:15:56.991233 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T10:15:56.991233 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791886556 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791886296 -le 1791886556 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791886556 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99572 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JjgHQw19Qz ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kpdpt4s0Qk /tmp/tmp.JjgHQw19Qz + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=1 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67656 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67656 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67656 property '.*' value Patches 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67656 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97826:pw-trigger.sh: 74: true + 97826:pw-trigger.sh: 74: patch_id= + 97826:pw-trigger.sh: 75: '[' '' = '' ']' + 97826:pw-trigger.sh: 76: break + 97826:pw-trigger.sh: 96: '[' '' = '' ']' + 97826:pw-trigger.sh: 97: continue + 97826:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=17 ++ 97826:pw-trigger.sh: 64: shyaml get-value 17.id + 97826:pw-trigger.sh: 64: series_id=67657 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67657 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67657 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67657 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67657 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67657 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67657 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67657 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67657 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145591 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145591 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145591 + 97826:pw-trigger.sh: 74: patch_id=145591 + 97826:pw-trigger.sh: 75: '[' 145591 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145591 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145591 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145591 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145591 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145591 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145591 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1pVgBzQAUy +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QxuYkjNOOD ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1pVgBzQAUy /tmp/tmp.QxuYkjNOOD' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145591/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145591/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99674 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QxuYkjNOOD ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527827, "url": "https://patchwork.sourceware.org/api/1.2/patches/145591/checks/527827/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T10:11:36.723059", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10609/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T10:11:36.723059 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T10:11:36.723059 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791886296 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791886296 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791886296 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99681 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QxuYkjNOOD ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527828, "url": "https://patchwork.sourceware.org/api/1.2/patches/145591/checks/527828/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T10:11:38.789721", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10609/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T10:11:38.789721 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T10:11:38.789721 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791886298 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791886296 -le 1791886298 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791886298 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99688 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QxuYkjNOOD ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527834, "url": "https://patchwork.sourceware.org/api/1.2/patches/145591/checks/527834/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T10:16:01.975618", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10609/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T10:16:01.975618 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T10:16:01.975618 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791886561 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791886298 -le 1791886561 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791886561 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99695 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QxuYkjNOOD ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1pVgBzQAUy /tmp/tmp.QxuYkjNOOD + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=1 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67657 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67657 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67657 property '.*' value Patches 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67657 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97826:pw-trigger.sh: 74: true + 97826:pw-trigger.sh: 74: patch_id= + 97826:pw-trigger.sh: 75: '[' '' = '' ']' + 97826:pw-trigger.sh: 76: break + 97826:pw-trigger.sh: 96: '[' '' = '' ']' + 97826:pw-trigger.sh: 97: continue + 97826:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=16 ++ 97826:pw-trigger.sh: 64: shyaml get-value 16.id + 97826:pw-trigger.sh: 64: series_id=67659 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67659 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67659 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67659 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67659 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67659 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67659 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67659 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67659 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145594 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145594 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145594 + 97826:pw-trigger.sh: 74: patch_id=145594 + 97826:pw-trigger.sh: 75: '[' 145594 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145594 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145594 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145594 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145594 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145594 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145594 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7t9gD2clIc +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uYRhYPbjGv ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7t9gD2clIc /tmp/tmp.uYRhYPbjGv' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145594/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145594/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99799 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uYRhYPbjGv ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527829, "url": "https://patchwork.sourceware.org/api/1.2/patches/145594/checks/527829/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T10:11:45.106558", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10610/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T10:11:45.106558 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T10:11:45.106558 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791886305 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791886305 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791886305 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99806 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uYRhYPbjGv ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527830, "url": "https://patchwork.sourceware.org/api/1.2/patches/145594/checks/527830/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T10:11:47.865100", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10610/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T10:11:47.865100 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T10:11:47.865100 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791886307 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791886305 -le 1791886307 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791886307 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99813 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uYRhYPbjGv ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527835, "url": "https://patchwork.sourceware.org/api/1.2/patches/145594/checks/527835/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T10:16:02.007977", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10610/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T10:16:02.007977 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T10:16:02.007977 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791886562 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791886307 -le 1791886562 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791886562 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99820 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uYRhYPbjGv ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7t9gD2clIc /tmp/tmp.uYRhYPbjGv + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=1 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67659 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67659 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67659 property '.*' value Patches 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67659 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145593 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145593 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145593 + 97826:pw-trigger.sh: 74: patch_id=145593 + 97826:pw-trigger.sh: 75: '[' 145593 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145593 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145593 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145593 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145593 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145593 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145593 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gAPvaTqb2W +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.w7xZOAPV6f ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gAPvaTqb2W /tmp/tmp.w7xZOAPV6f' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145593/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145593/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99884 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w7xZOAPV6f ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528234, "url": "https://patchwork.sourceware.org/api/1.2/patches/145593/checks/528234/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:22:32.563076", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10611/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:22:32.563076 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:22:32.563076 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791919352 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791919352 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791919352 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99891 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w7xZOAPV6f ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528236, "url": "https://patchwork.sourceware.org/api/1.2/patches/145593/checks/528236/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:22:39.273470", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10611/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:22:39.273470 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:22:39.273470 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791919359 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791919352 -le 1791919359 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791919359 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99898 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w7xZOAPV6f ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528244, "url": "https://patchwork.sourceware.org/api/1.2/patches/145593/checks/528244/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:27:52.288623", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10611/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:27:52.288623 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:27:52.288623 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791919672 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791919359 -le 1791919672 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791919672 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 99905 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w7xZOAPV6f ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gAPvaTqb2W /tmp/tmp.w7xZOAPV6f + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=2 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67659 2 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67659 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67659 property '.*' value Patches 2 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67659 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97826:pw-trigger.sh: 74: true + 97826:pw-trigger.sh: 74: patch_id= + 97826:pw-trigger.sh: 75: '[' '' = '' ']' + 97826:pw-trigger.sh: 76: break + 97826:pw-trigger.sh: 96: '[' '' = '' ']' + 97826:pw-trigger.sh: 97: continue + 97826:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=15 ++ 97826:pw-trigger.sh: 64: shyaml get-value 15.id + 97826:pw-trigger.sh: 64: series_id=67681 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67681 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67681 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67681 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67681 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67681 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67681 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67681 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67681 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145618 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145618 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145618 + 97826:pw-trigger.sh: 74: patch_id=145618 + 97826:pw-trigger.sh: 75: '[' 145618 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145618 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145618 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145618 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145618 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145618 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145618 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sxJ1zgAhWC +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QzM44AYQO0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sxJ1zgAhWC /tmp/tmp.QzM44AYQO0' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145618/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145618/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100014 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QzM44AYQO0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sxJ1zgAhWC /tmp/tmp.QzM44AYQO0 + 97826:pw-trigger.sh: 89: check_state=pending + 97826:pw-trigger.sh: 90: '[' pending = pending ']' + 97826:pw-trigger.sh: 91: break + 97826:pw-trigger.sh: 96: '[' 145618 = '' ']' + 97826:pw-trigger.sh: 101: check_state=success + 97826:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97826:pw-trigger.sh: 103: pw_patch_check_state 145618 tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145618 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7V98mhg5Nn +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9WXTBm2cXa ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7V98mhg5Nn /tmp/tmp.9WXTBm2cXa' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145618/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145618/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100029 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9WXTBm2cXa ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528022, "url": "https://patchwork.sourceware.org/api/1.2/patches/145618/checks/528022/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:28:40.614244", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10925/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:28:40.614244 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:28:40.614244 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791908920 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791908920 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908920 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100036 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9WXTBm2cXa ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528023, "url": "https://patchwork.sourceware.org/api/1.2/patches/145618/checks/528023/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:28:42.893413", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10925/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:28:42.893413 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:28:42.893413 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791908922 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908920 -le 1791908922 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908922 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100043 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9WXTBm2cXa ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7V98mhg5Nn /tmp/tmp.9WXTBm2cXa + 97826:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 145618:tcwg_binutils_build--master-arm to succeed. + 97826:pw-trigger.sh: 104: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 105: break + 97826:pw-trigger.sh: 108: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145618:tcwg_binutils_build--master-arm to succeed.' + 97826:pw-trigger.sh: 110: continue + 97826:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=14 ++ 97826:pw-trigger.sh: 64: shyaml get-value 14.id + 97826:pw-trigger.sh: 64: series_id=67688 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67688 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67688 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67688 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67688 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67688 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67688 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67688 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67688 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145626 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145626 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145626 + 97826:pw-trigger.sh: 74: patch_id=145626 + 97826:pw-trigger.sh: 75: '[' 145626 = '' ']' ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145626 State ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145626 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145626 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145626 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145626 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145626 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.X9pecualFj +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oBuSVJBdUV ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.X9pecualFj /tmp/tmp.oBuSVJBdUV' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145626/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145626/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100130 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oBuSVJBdUV ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.X9pecualFj /tmp/tmp.oBuSVJBdUV + 97826:pw-trigger.sh: 89: check_state=pending + 97826:pw-trigger.sh: 90: '[' pending = pending ']' + 97826:pw-trigger.sh: 91: break + 97826:pw-trigger.sh: 96: '[' 145626 = '' ']' + 97826:pw-trigger.sh: 101: check_state=success + 97826:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97826:pw-trigger.sh: 103: pw_patch_check_state 145626 tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145626 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YQ7T46qALp +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FS4BxDC3ME ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YQ7T46qALp /tmp/tmp.FS4BxDC3ME' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145626/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145626/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100145 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FS4BxDC3ME ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528003, "url": "https://patchwork.sourceware.org/api/1.2/patches/145626/checks/528003/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:21:24.151141", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10926/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:21:24.151141 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:21:24.151141 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791908484 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791908484 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908484 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100152 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FS4BxDC3ME ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528004, "url": "https://patchwork.sourceware.org/api/1.2/patches/145626/checks/528004/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:21:26.300076", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10926/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:21:26.300076 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:21:26.300076 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791908486 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908484 -le 1791908486 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908486 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100159 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FS4BxDC3ME ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YQ7T46qALp /tmp/tmp.FS4BxDC3ME + 97826:pw-trigger.sh: 103: check_state=fail + 97826:pw-trigger.sh: 104: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 105: break WARNING: Waiting for 145626:tcwg_binutils_build--master-arm to succeed. + 97826:pw-trigger.sh: 108: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145626:tcwg_binutils_build--master-arm to succeed.' + 97826:pw-trigger.sh: 110: continue + 97826:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=13 ++ 97826:pw-trigger.sh: 64: shyaml get-value 13.id + 97826:pw-trigger.sh: 64: series_id=67699 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67699 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67699 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67699 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67699 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67699 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67699 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67699 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67699 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145637 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145637 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145637 + 97826:pw-trigger.sh: 74: patch_id=145637 + 97826:pw-trigger.sh: 75: '[' 145637 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145637 State ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145637 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145637 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145637 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145637 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145637 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UoUejKfaNK +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qpm2rmkoVI ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UoUejKfaNK /tmp/tmp.qpm2rmkoVI' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145637/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145637/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100246 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qpm2rmkoVI ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528235, "url": "https://patchwork.sourceware.org/api/1.2/patches/145637/checks/528235/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:22:37.630490", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10612/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:22:37.630490 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:22:37.630490 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791919357 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791919357 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791919357 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100253 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qpm2rmkoVI ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528237, "url": "https://patchwork.sourceware.org/api/1.2/patches/145637/checks/528237/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:22:41.015984", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10612/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:22:41.015984 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:22:41.015984 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791919361 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791919357 -le 1791919361 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791919361 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100260 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qpm2rmkoVI ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528245, "url": "https://patchwork.sourceware.org/api/1.2/patches/145637/checks/528245/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:27:52.790464", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10612/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:27:52.790464 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:27:52.790464 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791919672 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791919361 -le 1791919672 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791919672 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100267 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qpm2rmkoVI ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UoUejKfaNK /tmp/tmp.qpm2rmkoVI + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=1 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67699 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67699 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67699 property '.*' value Patches 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67699 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97826:pw-trigger.sh: 74: true + 97826:pw-trigger.sh: 74: patch_id= + 97826:pw-trigger.sh: 75: '[' '' = '' ']' + 97826:pw-trigger.sh: 76: break + 97826:pw-trigger.sh: 96: '[' '' = '' ']' + 97826:pw-trigger.sh: 97: continue + 97826:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=12 ++ 97826:pw-trigger.sh: 64: shyaml get-value 12.id + 97826:pw-trigger.sh: 64: series_id=67720 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67720 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67720 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67720 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67720 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67720 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67720 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67720 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67720 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145669 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145669 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145669 + 97826:pw-trigger.sh: 74: patch_id=145669 + 97826:pw-trigger.sh: 75: '[' 145669 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145669 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145669 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145669 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145669 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145669 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145669 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.26QfGckfe2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ahPNYdTTkS ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.26QfGckfe2 /tmp/tmp.ahPNYdTTkS' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145669/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145669/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100369 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ahPNYdTTkS ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.26QfGckfe2 /tmp/tmp.ahPNYdTTkS + 97826:pw-trigger.sh: 89: check_state=pending + 97826:pw-trigger.sh: 90: '[' pending = pending ']' + 97826:pw-trigger.sh: 91: break + 97826:pw-trigger.sh: 96: '[' 145669 = '' ']' + 97826:pw-trigger.sh: 101: check_state=success + 97826:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97826:pw-trigger.sh: 103: pw_patch_check_state 145669 tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145669 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TIRy1FCGRa +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.q11iLvL9cP ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TIRy1FCGRa /tmp/tmp.q11iLvL9cP' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145669/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145669/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100384 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.q11iLvL9cP ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528384, "url": "https://patchwork.sourceware.org/api/1.2/patches/145669/checks/528384/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:38:18.659288", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10934/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:38:18.659288 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:38:18.659288 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791931098 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791931098 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931098 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100391 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.q11iLvL9cP ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528386, "url": "https://patchwork.sourceware.org/api/1.2/patches/145669/checks/528386/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:38:21.168073", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10934/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:38:21.168073 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:38:21.168073 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791931101 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931098 -le 1791931101 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931101 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100398 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.q11iLvL9cP ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TIRy1FCGRa /tmp/tmp.q11iLvL9cP + 97826:pw-trigger.sh: 103: check_state=fail + 97826:pw-trigger.sh: 104: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 105: break WARNING: Waiting for 145669:tcwg_binutils_build--master-arm to succeed. + 97826:pw-trigger.sh: 108: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145669:tcwg_binutils_build--master-arm to succeed.' + 97826:pw-trigger.sh: 110: continue + 97826:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=11 ++ 97826:pw-trigger.sh: 64: shyaml get-value 11.id + 97826:pw-trigger.sh: 64: series_id=67721 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67721 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67721 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67721 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67721 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67721 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67721 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67721 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67721 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145670 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145670 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145670 + 97826:pw-trigger.sh: 74: patch_id=145670 + 97826:pw-trigger.sh: 75: '[' 145670 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145670 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145670 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145670 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145670 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145670 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145670 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fwfxbnBtfh +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.J5LEj4BH46 ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fwfxbnBtfh /tmp/tmp.J5LEj4BH46' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145670/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145670/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100485 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J5LEj4BH46 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fwfxbnBtfh /tmp/tmp.J5LEj4BH46 + 97826:pw-trigger.sh: 89: check_state=pending + 97826:pw-trigger.sh: 90: '[' pending = pending ']' + 97826:pw-trigger.sh: 91: break + 97826:pw-trigger.sh: 96: '[' 145670 = '' ']' + 97826:pw-trigger.sh: 101: check_state=success + 97826:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97826:pw-trigger.sh: 103: pw_patch_check_state 145670 tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145670 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VB6QEX0egj +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9PTdJeQld0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VB6QEX0egj /tmp/tmp.9PTdJeQld0' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145670/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145670/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100500 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9PTdJeQld0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528387, "url": "https://patchwork.sourceware.org/api/1.2/patches/145670/checks/528387/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:38:28.363568", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10935/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:38:28.363568 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:38:28.363568 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791931108 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791931108 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931108 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100507 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9PTdJeQld0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528388, "url": "https://patchwork.sourceware.org/api/1.2/patches/145670/checks/528388/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:38:30.874908", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10935/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:38:30.874908 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:38:30.874908 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791931110 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931108 -le 1791931110 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931110 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100514 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9PTdJeQld0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VB6QEX0egj /tmp/tmp.9PTdJeQld0 + 97826:pw-trigger.sh: 103: check_state=fail + 97826:pw-trigger.sh: 104: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 105: break WARNING: Waiting for 145670:tcwg_binutils_build--master-arm to succeed. + 97826:pw-trigger.sh: 108: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145670:tcwg_binutils_build--master-arm to succeed.' + 97826:pw-trigger.sh: 110: continue + 97826:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=10 ++ 97826:pw-trigger.sh: 64: shyaml get-value 10.id + 97826:pw-trigger.sh: 64: series_id=67724 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67724 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67724 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67724 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67724 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67724 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67724 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67724 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67724 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145674 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145674 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145674 + 97826:pw-trigger.sh: 74: patch_id=145674 + 97826:pw-trigger.sh: 75: '[' 145674 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145674 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145674 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145674 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145674 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145674 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145674 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Q28o7VKM7g +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gsGuf9BhrL ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Q28o7VKM7g /tmp/tmp.gsGuf9BhrL' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145674/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145674/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100601 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gsGuf9BhrL ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Q28o7VKM7g /tmp/tmp.gsGuf9BhrL + 97826:pw-trigger.sh: 89: check_state=pending + 97826:pw-trigger.sh: 90: '[' pending = pending ']' + 97826:pw-trigger.sh: 91: break + 97826:pw-trigger.sh: 96: '[' 145674 = '' ']' + 97826:pw-trigger.sh: 101: check_state=success + 97826:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97826:pw-trigger.sh: 103: pw_patch_check_state 145674 tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145674 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qr28KwF17L +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.i1f4GbPOff ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qr28KwF17L /tmp/tmp.i1f4GbPOff' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145674/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145674/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100616 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i1f4GbPOff ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528389, "url": "https://patchwork.sourceware.org/api/1.2/patches/145674/checks/528389/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:38:51.791077", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10936/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:38:51.791077 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:38:51.791077 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791931131 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791931131 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931131 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100623 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i1f4GbPOff ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528390, "url": "https://patchwork.sourceware.org/api/1.2/patches/145674/checks/528390/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T22:38:54.999029", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10936/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T22:38:54.999029 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T22:38:54.999029 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791931134 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791931131 -le 1791931134 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791931134 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100630 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i1f4GbPOff ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qr28KwF17L /tmp/tmp.i1f4GbPOff WARNING: Waiting for 145674:tcwg_binutils_build--master-arm to succeed. + 97826:pw-trigger.sh: 103: check_state=fail + 97826:pw-trigger.sh: 104: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 105: break + 97826:pw-trigger.sh: 108: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145674:tcwg_binutils_build--master-arm to succeed.' + 97826:pw-trigger.sh: 110: continue + 97826:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=9 ++ 97826:pw-trigger.sh: 64: shyaml get-value 9.id + 97826:pw-trigger.sh: 64: series_id=67728 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67728 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67728 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67728 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67728 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67728 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67728 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67728 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67728 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145678 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145678 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145678 + 97826:pw-trigger.sh: 74: patch_id=145678 + 97826:pw-trigger.sh: 75: '[' 145678 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145678 State ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145678 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145678 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145678 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145678 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145678 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VeDqMcQdOO +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KcrDJhh8Fg ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VeDqMcQdOO /tmp/tmp.KcrDJhh8Fg' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145678/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145678/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100717 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KcrDJhh8Fg ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VeDqMcQdOO /tmp/tmp.KcrDJhh8Fg + 97826:pw-trigger.sh: 89: check_state=pending + 97826:pw-trigger.sh: 90: '[' pending = pending ']' + 97826:pw-trigger.sh: 91: break + 97826:pw-trigger.sh: 96: '[' 145678 = '' ']' + 97826:pw-trigger.sh: 101: check_state=success + 97826:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97826:pw-trigger.sh: 103: pw_patch_check_state 145678 tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145678 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.e8HnrbyNfl +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2JhCJYF8MJ ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.e8HnrbyNfl /tmp/tmp.2JhCJYF8MJ' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145678/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145678/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100732 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2JhCJYF8MJ ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528018, "url": "https://patchwork.sourceware.org/api/1.2/patches/145678/checks/528018/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:26:50.545371", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10931/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:26:50.545371 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:26:50.545371 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791908810 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791908810 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908810 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100739 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2JhCJYF8MJ ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528019, "url": "https://patchwork.sourceware.org/api/1.2/patches/145678/checks/528019/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:26:52.825102", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10931/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:26:52.825102 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:26:52.825102 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791908812 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908810 -le 1791908812 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908812 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100746 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2JhCJYF8MJ ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.e8HnrbyNfl /tmp/tmp.2JhCJYF8MJ + 97826:pw-trigger.sh: 103: check_state=fail + 97826:pw-trigger.sh: 104: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 105: break + 97826:pw-trigger.sh: 108: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145678:tcwg_binutils_build--master-arm to succeed.' WARNING: Waiting for 145678:tcwg_binutils_build--master-arm to succeed. + 97826:pw-trigger.sh: 110: continue + 97826:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=8 ++ 97826:pw-trigger.sh: 64: shyaml get-value 8.id + 97826:pw-trigger.sh: 64: series_id=67758 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67758 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67758 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67758 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67758 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67758 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67758 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67758 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67758 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145718 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145718 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145718 + 97826:pw-trigger.sh: 74: patch_id=145718 + 97826:pw-trigger.sh: 75: '[' 145718 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145718 State ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145718 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145718 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145718 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145718 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145718 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Dq4mDW7dEP +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.A59R3W1HRY ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Dq4mDW7dEP /tmp/tmp.A59R3W1HRY' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145718/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145718/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100847 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A59R3W1HRY ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528238, "url": "https://patchwork.sourceware.org/api/1.2/patches/145718/checks/528238/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:22:53.647156", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10613/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:22:53.647156 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:22:53.647156 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791919373 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791919373 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791919373 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100854 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A59R3W1HRY ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528240, "url": "https://patchwork.sourceware.org/api/1.2/patches/145718/checks/528240/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:22:55.113894", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10613/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:22:55.113894 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:22:55.113894 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791919375 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791919373 -le 1791919375 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791919375 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100861 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A59R3W1HRY ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528248, "url": "https://patchwork.sourceware.org/api/1.2/patches/145718/checks/528248/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:28:00.553983", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10613/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:28:00.553983 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:28:00.553983 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791919680 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791919375 -le 1791919680 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791919680 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100868 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A59R3W1HRY ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Dq4mDW7dEP /tmp/tmp.A59R3W1HRY + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=1 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67758 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67758 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67758 property '.*' value Patches 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67758 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145717 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145717 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145717 + 97826:pw-trigger.sh: 74: patch_id=145717 + 97826:pw-trigger.sh: 75: '[' 145717 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145717 State ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145717 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145717 property State value ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145717 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145717 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145717 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gcBTOiIwKy +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EXLcBLQreS ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gcBTOiIwKy /tmp/tmp.EXLcBLQreS' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145717/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145717/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100932 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EXLcBLQreS ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528509, "url": "https://patchwork.sourceware.org/api/1.2/patches/145717/checks/528509/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T01:07:45.914458", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10619/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T01:07:45.914458 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T01:07:45.914458 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791940065 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791940065 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791940065 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100939 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EXLcBLQreS ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528510, "url": "https://patchwork.sourceware.org/api/1.2/patches/145717/checks/528510/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T01:07:47.707399", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10619/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T01:07:47.707399 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T01:07:47.707399 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791940067 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791940065 -le 1791940067 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791940067 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100946 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EXLcBLQreS ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528514, "url": "https://patchwork.sourceware.org/api/1.2/patches/145717/checks/528514/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T01:12:12.174444", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10619/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T01:12:12.174444 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T01:12:12.174444 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791940332 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791940067 -le 1791940332 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791940332 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 100953 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EXLcBLQreS ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gcBTOiIwKy /tmp/tmp.EXLcBLQreS + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=2 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67758 2 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67758 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67758 property '.*' value Patches 2 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67758 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145714 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145714 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145714 + 97826:pw-trigger.sh: 74: patch_id=145714 + 97826:pw-trigger.sh: 75: '[' 145714 = '' ']' ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145714 State ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145714 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145714 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145714 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145714 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145714 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ApWgXR1K6h +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RgO7M9EByM ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ApWgXR1K6h /tmp/tmp.RgO7M9EByM' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145714/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145714/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101020 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RgO7M9EByM ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528858, "url": "https://patchwork.sourceware.org/api/1.2/patches/145714/checks/528858/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T14:47:29.552185", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10622/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T14:47:29.552185 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T14:47:29.552185 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791989249 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791989249 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791989249 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101027 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RgO7M9EByM ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528859, "url": "https://patchwork.sourceware.org/api/1.2/patches/145714/checks/528859/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T14:47:31.287028", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10622/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T14:47:31.287028 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T14:47:31.287028 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791989251 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791989249 -le 1791989251 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791989251 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101034 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RgO7M9EByM ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528864, "url": "https://patchwork.sourceware.org/api/1.2/patches/145714/checks/528864/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T14:51:31.180025", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10622/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T14:51:31.180025 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T14:51:31.180025 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791989491 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791989251 -le 1791989491 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791989491 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101041 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RgO7M9EByM ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ApWgXR1K6h /tmp/tmp.RgO7M9EByM + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=3 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67758 3 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67758 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67758 property '.*' value Patches 3 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67758 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145715 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145715 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145715 + 97826:pw-trigger.sh: 74: patch_id=145715 + 97826:pw-trigger.sh: 75: '[' 145715 = '' ']' ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145715 State ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145715 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145715 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145715 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145715 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145715 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HLwPepAFQP +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HyFgLqCMl0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HLwPepAFQP /tmp/tmp.HyFgLqCMl0' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145715/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145715/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101111 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HyFgLqCMl0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HLwPepAFQP /tmp/tmp.HyFgLqCMl0 + 97826:pw-trigger.sh: 89: check_state=pending + 97826:pw-trigger.sh: 90: '[' pending = pending ']' + 97826:pw-trigger.sh: 91: break + 97826:pw-trigger.sh: 96: '[' 145715 = '' ']' + 97826:pw-trigger.sh: 101: check_state=success + 97826:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97826:pw-trigger.sh: 103: pw_patch_check_state 145715 tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145715 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oSI7p199yz +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.04b5po9oSm ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oSI7p199yz /tmp/tmp.04b5po9oSm' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145715/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145715/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101126 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.04b5po9oSm ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529045, "url": "https://patchwork.sourceware.org/api/1.2/patches/145715/checks/529045/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T21:55:05.774287", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10946/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T21:55:05.774287 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T21:55:05.774287 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1792014905 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792014905 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792014905 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101133 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.04b5po9oSm ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529046, "url": "https://patchwork.sourceware.org/api/1.2/patches/145715/checks/529046/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T21:55:07.983143", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10946/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T21:55:07.983143 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T21:55:07.983143 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1792014907 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792014905 -le 1792014907 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792014907 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101140 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.04b5po9oSm ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529048, "url": "https://patchwork.sourceware.org/api/1.2/patches/145715/checks/529048/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T21:58:09.785183", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10946/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T21:58:09.785183 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T21:58:09.785183 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1792015089 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792014907 -le 1792015089 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792015089 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101147 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.04b5po9oSm ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oSI7p199yz /tmp/tmp.04b5po9oSm + 97826:pw-trigger.sh: 103: check_state=success + 97826:pw-trigger.sh: 104: '[' success '!=' success ']' + 97826:pw-trigger.sh: 108: '[' success '!=' success ']' + 97826:pw-trigger.sh: 113: j=1 + 97826:pw-trigger.sh: 114: cat + 97826:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=7 ++ 97826:pw-trigger.sh: 64: shyaml get-value 7.id + 97826:pw-trigger.sh: 64: series_id=67761 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67761 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67761 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67761 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67761 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67761 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67761 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67761 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67761 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145724 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145724 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145724 + 97826:pw-trigger.sh: 74: patch_id=145724 + 97826:pw-trigger.sh: 75: '[' 145724 = '' ']' ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145724 State ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145724 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145724 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145724 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145724 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145724 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mLm5OBH44R +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kbYqQ9oUaa ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mLm5OBH44R /tmp/tmp.kbYqQ9oUaa' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145724/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145724/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101245 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kbYqQ9oUaa ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mLm5OBH44R /tmp/tmp.kbYqQ9oUaa + 97826:pw-trigger.sh: 89: check_state=pending + 97826:pw-trigger.sh: 90: '[' pending = pending ']' + 97826:pw-trigger.sh: 91: break + 97826:pw-trigger.sh: 96: '[' 145724 = '' ']' + 97826:pw-trigger.sh: 101: check_state=success + 97826:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97826:pw-trigger.sh: 103: pw_patch_check_state 145724 tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145724 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2AwioPOVc1 +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0PpxTI3Jfj ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2AwioPOVc1 /tmp/tmp.0PpxTI3Jfj' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145724/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145724/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101260 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0PpxTI3Jfj ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527994, "url": "https://patchwork.sourceware.org/api/1.2/patches/145724/checks/527994/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:13:33.169797", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10918/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:13:33.169797 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:13:33.169797 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791908013 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791908013 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908013 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101267 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0PpxTI3Jfj ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527996, "url": "https://patchwork.sourceware.org/api/1.2/patches/145724/checks/527996/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:13:35.960959", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10918/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:13:35.960959 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:13:35.960959 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791908015 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908013 -le 1791908015 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908015 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101274 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0PpxTI3Jfj ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2AwioPOVc1 /tmp/tmp.0PpxTI3Jfj + 97826:pw-trigger.sh: 103: check_state=fail + 97826:pw-trigger.sh: 104: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 105: break WARNING: Waiting for 145724:tcwg_binutils_build--master-arm to succeed. + 97826:pw-trigger.sh: 108: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145724:tcwg_binutils_build--master-arm to succeed.' + 97826:pw-trigger.sh: 110: continue + 97826:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=6 ++ 97826:pw-trigger.sh: 64: shyaml get-value 6.id + 97826:pw-trigger.sh: 64: series_id=67782 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67782 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67782 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67782 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67782 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67782 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67782 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67782 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67782 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145757 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145757 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145757 + 97826:pw-trigger.sh: 74: patch_id=145757 + 97826:pw-trigger.sh: 75: '[' 145757 = '' ']' ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145757 State ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145757 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145757 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145757 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145757 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145757 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zM7aJlK0qo +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DKf0u2AsJM ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zM7aJlK0qo /tmp/tmp.DKf0u2AsJM' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145757/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145757/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101367 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DKf0u2AsJM ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528239, "url": "https://patchwork.sourceware.org/api/1.2/patches/145757/checks/528239/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:22:53.682619", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10614/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:22:53.682619 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:22:53.682619 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791919373 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791919373 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791919373 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101374 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DKf0u2AsJM ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528241, "url": "https://patchwork.sourceware.org/api/1.2/patches/145757/checks/528241/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:22:55.377426", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10614/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:22:55.377426 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:22:55.377426 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791919375 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791919373 -le 1791919375 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791919375 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101381 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DKf0u2AsJM ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528247, "url": "https://patchwork.sourceware.org/api/1.2/patches/145757/checks/528247/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:28:00.309208", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10614/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:28:00.309208 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:28:00.309208 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791919680 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791919375 -le 1791919680 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791919680 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101388 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DKf0u2AsJM ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zM7aJlK0qo /tmp/tmp.DKf0u2AsJM + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=1 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67782 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67782 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67782 property '.*' value Patches 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67782 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145755 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145755 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145755 + 97826:pw-trigger.sh: 74: patch_id=145755 + 97826:pw-trigger.sh: 75: '[' 145755 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145755 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145755 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145755 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145755 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145755 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145755 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JBr7iRuqgi +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QIxETvypV2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JBr7iRuqgi /tmp/tmp.QIxETvypV2' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145755/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145755/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101452 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QIxETvypV2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528505, "url": "https://patchwork.sourceware.org/api/1.2/patches/145755/checks/528505/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T01:07:28.848177", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10620/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T01:07:28.848177 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T01:07:28.848177 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791940048 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791940048 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791940048 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101459 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QIxETvypV2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528506, "url": "https://patchwork.sourceware.org/api/1.2/patches/145755/checks/528506/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T01:07:33.127743", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10620/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T01:07:33.127743 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T01:07:33.127743 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791940053 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791940048 -le 1791940053 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791940053 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101466 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QIxETvypV2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528512, "url": "https://patchwork.sourceware.org/api/1.2/patches/145755/checks/528512/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T01:11:58.564915", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10620/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T01:11:58.564915 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T01:11:58.564915 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791940318 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791940053 -le 1791940318 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791940318 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101473 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QIxETvypV2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JBr7iRuqgi /tmp/tmp.QIxETvypV2 + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=2 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67782 2 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67782 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67782 property '.*' value Patches 2 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67782 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145754 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145754 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145754 + 97826:pw-trigger.sh: 74: patch_id=145754 + 97826:pw-trigger.sh: 75: '[' 145754 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145754 State ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145754 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145754 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145754 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145754 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145754 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GfRLnvrGX0 +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nvmv1UpqlQ ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GfRLnvrGX0 /tmp/tmp.nvmv1UpqlQ' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145754/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145754/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101540 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nvmv1UpqlQ ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528860, "url": "https://patchwork.sourceware.org/api/1.2/patches/145754/checks/528860/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T14:47:34.465530", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10623/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T14:47:34.465530 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T14:47:34.465530 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791989254 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791989254 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791989254 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101547 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nvmv1UpqlQ ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528861, "url": "https://patchwork.sourceware.org/api/1.2/patches/145754/checks/528861/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T14:47:36.346938", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10623/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T14:47:36.346938 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T14:47:36.346938 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791989256 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791989254 -le 1791989256 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791989256 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101554 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nvmv1UpqlQ ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528866, "url": "https://patchwork.sourceware.org/api/1.2/patches/145754/checks/528866/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T14:51:42.069910", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10623/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T14:51:42.069910 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T14:51:42.069910 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791989502 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791989256 -le 1791989502 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791989502 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101561 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nvmv1UpqlQ ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GfRLnvrGX0 /tmp/tmp.nvmv1UpqlQ + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=3 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67782 3 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67782 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67782 property '.*' value Patches 3 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67782 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145756 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145756 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145756 + 97826:pw-trigger.sh: 74: patch_id=145756 + 97826:pw-trigger.sh: 75: '[' 145756 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145756 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145756 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145756 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145756 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145756 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145756 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZHXIQkICpl +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.f1ptYMdLW8 ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZHXIQkICpl /tmp/tmp.f1ptYMdLW8' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145756/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145756/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101631 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f1ptYMdLW8 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZHXIQkICpl /tmp/tmp.f1ptYMdLW8 + 97826:pw-trigger.sh: 89: check_state=pending + 97826:pw-trigger.sh: 90: '[' pending = pending ']' + 97826:pw-trigger.sh: 91: break + 97826:pw-trigger.sh: 96: '[' 145756 = '' ']' + 97826:pw-trigger.sh: 101: check_state=success + 97826:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97826:pw-trigger.sh: 103: pw_patch_check_state 145756 tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145756 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QqtmvZhxdo +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Qd6fIIb3GS ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QqtmvZhxdo /tmp/tmp.Qd6fIIb3GS' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145756/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145756/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101646 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qd6fIIb3GS ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529053, "url": "https://patchwork.sourceware.org/api/1.2/patches/145756/checks/529053/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T21:59:03.181549", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10948/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T21:59:03.181549 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T21:59:03.181549 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1792015143 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792015143 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792015143 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101653 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qd6fIIb3GS ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529054, "url": "https://patchwork.sourceware.org/api/1.2/patches/145756/checks/529054/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T21:59:04.935626", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10948/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T21:59:04.935626 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T21:59:04.935626 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1792015144 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792015143 -le 1792015144 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792015144 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101660 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qd6fIIb3GS ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529060, "url": "https://patchwork.sourceware.org/api/1.2/patches/145756/checks/529060/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T22:01:26.738362", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10948/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T22:01:26.738362 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T22:01:26.738362 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1792015286 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792015144 -le 1792015286 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792015286 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101667 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qd6fIIb3GS ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QqtmvZhxdo /tmp/tmp.Qd6fIIb3GS + 97826:pw-trigger.sh: 103: check_state=success + 97826:pw-trigger.sh: 104: '[' success '!=' success ']' + 97826:pw-trigger.sh: 108: '[' success '!=' success ']' + 97826:pw-trigger.sh: 113: j=2 + 97826:pw-trigger.sh: 114: cat + 97826:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=5 ++ 97826:pw-trigger.sh: 64: shyaml get-value 5.id + 97826:pw-trigger.sh: 64: series_id=67786 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67786 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67786 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67786 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67786 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67786 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67786 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67786 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67786 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145761 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145761 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145761 + 97826:pw-trigger.sh: 74: patch_id=145761 + 97826:pw-trigger.sh: 75: '[' 145761 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145761 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145761 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145761 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145761 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145761 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145761 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ou4wAOcOFu +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7WoDgMbZmm ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ou4wAOcOFu /tmp/tmp.7WoDgMbZmm' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145761/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145761/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101755 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7WoDgMbZmm ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ou4wAOcOFu /tmp/tmp.7WoDgMbZmm + 97826:pw-trigger.sh: 89: check_state=pending + 97826:pw-trigger.sh: 90: '[' pending = pending ']' + 97826:pw-trigger.sh: 91: break + 97826:pw-trigger.sh: 96: '[' 145761 = '' ']' + 97826:pw-trigger.sh: 101: check_state=success + 97826:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97826:pw-trigger.sh: 103: pw_patch_check_state 145761 tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145761 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.l5iSaHjzaL +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fL2CbCbZu2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.l5iSaHjzaL /tmp/tmp.fL2CbCbZu2' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145761/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145761/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101770 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fL2CbCbZu2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528009, "url": "https://patchwork.sourceware.org/api/1.2/patches/145761/checks/528009/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:22:15.459891", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10920/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:22:15.459891 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:22:15.459891 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791908535 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791908535 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908535 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101777 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fL2CbCbZu2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528010, "url": "https://patchwork.sourceware.org/api/1.2/patches/145761/checks/528010/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T16:22:17.685706", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10920/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:22:17.685706 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:22:17.685706 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791908537 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791908535 -le 1791908537 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791908537 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101784 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fL2CbCbZu2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.l5iSaHjzaL /tmp/tmp.fL2CbCbZu2 + 97826:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 145761:tcwg_binutils_build--master-arm to succeed. + 97826:pw-trigger.sh: 104: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 105: break + 97826:pw-trigger.sh: 108: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145761:tcwg_binutils_build--master-arm to succeed.' + 97826:pw-trigger.sh: 110: continue + 97826:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=4 ++ 97826:pw-trigger.sh: 64: shyaml get-value 4.id + 97826:pw-trigger.sh: 64: series_id=67787 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67787 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67787 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67787 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67787 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67787 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67787 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67787 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67787 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145762 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145762 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145762 + 97826:pw-trigger.sh: 74: patch_id=145762 + 97826:pw-trigger.sh: 75: '[' 145762 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145762 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145762 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145762 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145762 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145762 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145762 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mukOj1mveN +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wXMP8sNE8w ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mukOj1mveN /tmp/tmp.wXMP8sNE8w' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145762/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145762/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101871 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wXMP8sNE8w ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528242, "url": "https://patchwork.sourceware.org/api/1.2/patches/145762/checks/528242/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:22:55.522637", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10615/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:22:55.522637 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:22:55.522637 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791919375 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791919375 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791919375 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101878 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wXMP8sNE8w ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528243, "url": "https://patchwork.sourceware.org/api/1.2/patches/145762/checks/528243/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:22:56.853525", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10615/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:22:56.853525 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:22:56.853525 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791919376 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791919375 -le 1791919376 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791919376 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101885 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wXMP8sNE8w ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528246, "url": "https://patchwork.sourceware.org/api/1.2/patches/145762/checks/528246/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:27:59.172863", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10615/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:27:59.172863 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:27:59.172863 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791919679 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791919376 -le 1791919679 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791919679 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101892 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wXMP8sNE8w ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mukOj1mveN /tmp/tmp.wXMP8sNE8w + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=1 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67787 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67787 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67787 property '.*' value Patches 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67787 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97826:pw-trigger.sh: 74: true + 97826:pw-trigger.sh: 74: patch_id= + 97826:pw-trigger.sh: 75: '[' '' = '' ']' + 97826:pw-trigger.sh: 76: break + 97826:pw-trigger.sh: 96: '[' '' = '' ']' + 97826:pw-trigger.sh: 97: continue + 97826:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=3 ++ 97826:pw-trigger.sh: 64: shyaml get-value 3.id + 97826:pw-trigger.sh: 64: series_id=67790 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67790 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67790 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67790 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67790 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67790 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67790 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67790 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67790 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145767 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145767 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145767 + 97826:pw-trigger.sh: 74: patch_id=145767 + 97826:pw-trigger.sh: 75: '[' 145767 = '' ']' ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145767 State ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145767 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145767 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145767 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145767 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145767 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.K0tCG5PAWv +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1uGJDdZQq4 ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.K0tCG5PAWv /tmp/tmp.1uGJDdZQq4' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145767/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145767/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 101994 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1uGJDdZQq4 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528251, "url": "https://patchwork.sourceware.org/api/1.2/patches/145767/checks/528251/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:33:55.761336", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10616/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:33:55.761336 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:33:55.761336 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791920035 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791920035 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791920035 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102001 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1uGJDdZQq4 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528252, "url": "https://patchwork.sourceware.org/api/1.2/patches/145767/checks/528252/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:33:57.368294", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10616/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:33:57.368294 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:33:57.368294 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791920037 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791920035 -le 1791920037 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791920037 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102008 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1uGJDdZQq4 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528269, "url": "https://patchwork.sourceware.org/api/1.2/patches/145767/checks/528269/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:43:10.406172", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10616/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:43:10.406172 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:43:10.406172 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791920590 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791920037 -le 1791920590 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791920590 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102015 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1uGJDdZQq4 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.K0tCG5PAWv /tmp/tmp.1uGJDdZQq4 + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=1 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67790 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67790 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67790 property '.*' value Patches 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67790 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97826:pw-trigger.sh: 74: true + 97826:pw-trigger.sh: 74: patch_id= + 97826:pw-trigger.sh: 75: '[' '' = '' ']' + 97826:pw-trigger.sh: 76: break + 97826:pw-trigger.sh: 96: '[' '' = '' ']' + 97826:pw-trigger.sh: 97: continue + 97826:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=2 ++ 97826:pw-trigger.sh: 64: shyaml get-value 2.id + 97826:pw-trigger.sh: 64: series_id=67802 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67802 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67802 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67802 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67802 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67802 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67802 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67802 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67802 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145828 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145828 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145828 + 97826:pw-trigger.sh: 74: patch_id=145828 + 97826:pw-trigger.sh: 75: '[' 145828 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145828 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145828 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145828 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145828 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145828 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145828 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xrcVvHsgV3 +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.K34TlT3aRw ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xrcVvHsgV3 /tmp/tmp.K34TlT3aRw' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145828/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145828/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102123 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K34TlT3aRw ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528253, "url": "https://patchwork.sourceware.org/api/1.2/patches/145828/checks/528253/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:34:23.495486", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10617/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:34:23.495486 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:34:23.495486 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791920063 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791920063 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791920063 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102130 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K34TlT3aRw ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528254, "url": "https://patchwork.sourceware.org/api/1.2/patches/145828/checks/528254/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:34:25.411737", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10617/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:34:25.411737 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:34:25.411737 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791920065 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791920063 -le 1791920065 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791920065 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102137 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K34TlT3aRw ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528270, "url": "https://patchwork.sourceware.org/api/1.2/patches/145828/checks/528270/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:43:30.914572", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10617/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:43:30.914572 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:43:30.914572 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791920610 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791920065 -le 1791920610 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791920610 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102144 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K34TlT3aRw ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xrcVvHsgV3 /tmp/tmp.K34TlT3aRw + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=1 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67802 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67802 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67802 property '.*' value Patches 1 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67802 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145831 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145831 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145831 + 97826:pw-trigger.sh: 74: patch_id=145831 + 97826:pw-trigger.sh: 75: '[' 145831 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145831 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145831 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145831 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145831 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145831 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145831 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HWFmIN2mUu +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ia8sv2ZUyg ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HWFmIN2mUu /tmp/tmp.Ia8sv2ZUyg' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145831/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145831/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102208 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ia8sv2ZUyg ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528507, "url": "https://patchwork.sourceware.org/api/1.2/patches/145831/checks/528507/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T01:07:43.535139", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10621/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T01:07:43.535139 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T01:07:43.535139 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791940063 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791940063 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791940063 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102215 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ia8sv2ZUyg ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528508, "url": "https://patchwork.sourceware.org/api/1.2/patches/145831/checks/528508/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T01:07:44.758029", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10621/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T01:07:44.758029 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T01:07:44.758029 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791940064 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791940063 -le 1791940064 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791940064 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102222 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ia8sv2ZUyg ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528513, "url": "https://patchwork.sourceware.org/api/1.2/patches/145831/checks/528513/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T01:12:06.714226", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10621/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T01:12:06.714226 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T01:12:06.714226 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791940326 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791940064 -le 1791940326 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791940326 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102229 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ia8sv2ZUyg ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HWFmIN2mUu /tmp/tmp.Ia8sv2ZUyg + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=2 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67802 2 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67802 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67802 property '.*' value Patches 2 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67802 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145830 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145830 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145830 + 97826:pw-trigger.sh: 74: patch_id=145830 + 97826:pw-trigger.sh: 75: '[' 145830 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145830 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145830 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145830 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145830 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145830 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145830 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UinTZMyaNb +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.D5QdX15VCG ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UinTZMyaNb /tmp/tmp.D5QdX15VCG' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145830/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145830/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102296 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.D5QdX15VCG ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528862, "url": "https://patchwork.sourceware.org/api/1.2/patches/145830/checks/528862/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T14:47:36.542157", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10624/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T14:47:36.542157 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T14:47:36.542157 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791989256 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791989256 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791989256 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102303 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.D5QdX15VCG ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528863, "url": "https://patchwork.sourceware.org/api/1.2/patches/145830/checks/528863/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T14:47:37.918578", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10624/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T14:47:37.918578 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T14:47:37.918578 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791989257 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791989256 -le 1791989257 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791989257 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102310 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.D5QdX15VCG ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528865, "url": "https://patchwork.sourceware.org/api/1.2/patches/145830/checks/528865/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T14:51:39.527499", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10624/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T14:51:39.527499 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T14:51:39.527499 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791989499 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791989257 -le 1791989499 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791989499 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102317 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.D5QdX15VCG ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UinTZMyaNb /tmp/tmp.D5QdX15VCG + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=3 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67802 3 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67802 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67802 property '.*' value Patches 3 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67802 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145829 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145829 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145829 + 97826:pw-trigger.sh: 74: patch_id=145829 + 97826:pw-trigger.sh: 75: '[' 145829 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145829 State ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145829 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145829 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145829 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145829 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145829 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2JP3wRY9Sp +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FCeqUpUMdE ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2JP3wRY9Sp /tmp/tmp.FCeqUpUMdE' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145829/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145829/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102387 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FCeqUpUMdE ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2JP3wRY9Sp /tmp/tmp.FCeqUpUMdE + 97826:pw-trigger.sh: 89: check_state=pending + 97826:pw-trigger.sh: 90: '[' pending = pending ']' + 97826:pw-trigger.sh: 91: break + 97826:pw-trigger.sh: 96: '[' 145829 = '' ']' + 97826:pw-trigger.sh: 101: check_state=success + 97826:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97826:pw-trigger.sh: 103: pw_patch_check_state 145829 tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145829 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qGokqpZktJ +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uNxoMa7SN9 ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qGokqpZktJ /tmp/tmp.uNxoMa7SN9' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145829/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145829/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102402 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uNxoMa7SN9 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529051, "url": "https://patchwork.sourceware.org/api/1.2/patches/145829/checks/529051/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T21:58:57.710036", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10949/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T21:58:57.710036 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T21:58:57.710036 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1792015137 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792015137 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792015137 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102409 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uNxoMa7SN9 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529052, "url": "https://patchwork.sourceware.org/api/1.2/patches/145829/checks/529052/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T21:58:59.452036", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10949/log", "context": "tcwg_binutils_build--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T21:58:59.452036 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T21:58:59.452036 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1792015139 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792015137 -le 1792015139 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792015139 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102416 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uNxoMa7SN9 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529059, "url": "https://patchwork.sourceware.org/api/1.2/patches/145829/checks/529059/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T22:01:24.343076", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10949/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-arm", "description": "Build passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T22:01:24.343076 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T22:01:24.343076 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1792015284 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792015139 -le 1792015284 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792015284 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102423 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uNxoMa7SN9 ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qGokqpZktJ /tmp/tmp.uNxoMa7SN9 + 97826:pw-trigger.sh: 103: check_state=success + 97826:pw-trigger.sh: 104: '[' success '!=' success ']' + 97826:pw-trigger.sh: 108: '[' success '!=' success ']' + 97826:pw-trigger.sh: 113: j=3 + 97826:pw-trigger.sh: 114: cat + 97826:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=1 ++ 97826:pw-trigger.sh: 64: shyaml get-value 1.id + 97826:pw-trigger.sh: 64: series_id=67814 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67814 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67814 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67814 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67814 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67814 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67814 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67814 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67814 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145843 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145843 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145843 + 97826:pw-trigger.sh: 74: patch_id=145843 + 97826:pw-trigger.sh: 75: '[' 145843 = '' ']' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145843 State ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145843 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145843 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145843 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145843 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145843 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DKgcwgfGtM +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.52JgQzFE5l ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DKgcwgfGtM /tmp/tmp.52JgQzFE5l' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145843/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145843/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102511 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.52JgQzFE5l ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528255, "url": "https://patchwork.sourceware.org/api/1.2/patches/145843/checks/528255/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:34:54.376884", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10618/log", "context": "tcwg_binutils_check--master-arm", "description": "Test started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:34:54.376884 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:34:54.376884 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791920094 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791920094 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791920094 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102518 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.52JgQzFE5l ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528256, "url": "https://patchwork.sourceware.org/api/1.2/patches/145843/checks/528256/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:34:56.006312", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10618/log", "context": "tcwg_binutils_check--master-arm", "description": "Patch applied" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:34:56.006312 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:34:56.006312 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791920096 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791920094 -le 1791920096 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791920096 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102525 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.52JgQzFE5l ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528271, "url": "https://patchwork.sourceware.org/api/1.2/patches/145843/checks/528271/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-13T19:43:54.800097", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-arm-precommit/builds/10618/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-arm", "description": "Test passed" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T19:43:54.800097 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T19:43:54.800097 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1791920634 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791920096 -le 1791920634 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791920634 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102532 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.52JgQzFE5l ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DKgcwgfGtM /tmp/tmp.52JgQzFE5l + 97826:pw-trigger.sh: 89: check_state=success + 97826:pw-trigger.sh: 90: '[' success = pending ']' + 97826:pw-trigger.sh: 93: num_patch=1 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67814 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67814 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67814 property '.*' value Patches 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67814 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 97826:pw-trigger.sh: 74: true + 97826:pw-trigger.sh: 74: patch_id= + 97826:pw-trigger.sh: 75: '[' '' = '' ']' + 97826:pw-trigger.sh: 76: break + 97826:pw-trigger.sh: 96: '[' '' = '' ']' + 97826:pw-trigger.sh: 97: continue + 97826:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 97826:pw-trigger.sh: 63: i=0 ++ 97826:pw-trigger.sh: 64: shyaml get-value 0.id + 97826:pw-trigger.sh: 64: series_id=67874 + 97826:pw-trigger.sh: 66: pw_series_complete_p binutils 67874 + 97826:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 97826:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 97826:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67874 + 97826:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 97826:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 67874 property Complete value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67874 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: pw_series_complete_p: 187: value=True + 97826:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 97826:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 97826:pw-trigger.sh: 71: num_patch=0 + 97826:pw-trigger.sh: 72: true ++ 97826:pw-trigger.sh: 74: pw_get_patch_from_series binutils 67874 0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67874 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 67874 property '.*' value Patches 0 +++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=67874 +++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 97826:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145942 ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145942 = '' ']' ++ 97826:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145942 + 97826:pw-trigger.sh: 74: patch_id=145942 + 97826:pw-trigger.sh: 75: '[' 145942 = '' ']' ++ 97826:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 97826:pw-trigger.sh: 82: pw_get_patch_data binutils 145942 State ++ 97826:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 97826:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145942 ++ 97826:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 97826:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 145942 property State value ++ 97826:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 97826:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 97826:pw-trigger.sh: pw_yaml_get: 100: local id=145942 ++ 97826:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 97826:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 97826:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 97826:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 97826:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 97826:pw-trigger.sh: pw_yaml_get: 108: set +x + 97826:pw-trigger.sh: 82: patch_state=new + 97826:pw-trigger.sh: 83: case "$patch_state" in ++ 97826:pw-trigger.sh: 89: pw_patch_check_state 145942 tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145942 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OiuHshWJwH +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iyeRusXfSN ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OiuHshWJwH /tmp/tmp.iyeRusXfSN' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145942/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145942/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102634 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iyeRusXfSN ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OiuHshWJwH /tmp/tmp.iyeRusXfSN + 97826:pw-trigger.sh: 89: check_state=pending + 97826:pw-trigger.sh: 90: '[' pending = pending ']' + 97826:pw-trigger.sh: 91: break + 97826:pw-trigger.sh: 96: '[' 145942 = '' ']' + 97826:pw-trigger.sh: 101: check_state=success + 97826:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 97826:pw-trigger.sh: 103: pw_patch_check_state 145942 tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 97826:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145942 ++ 97826:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-arm +++ 97826:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 97826:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 97826:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-arm ++ 97826:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 97826:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6S0elSUQIN +++ 97826:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 97826:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Y3vz268AkE ++ 97826:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6S0elSUQIN /tmp/tmp.Y3vz268AkE' EXIT ++ 97826:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 97826:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145942/checks/ ++ 97826:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145942/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-arm&page=last' ++ 97826:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102649 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y3vz268AkE ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529055, "url": "https://patchwork.sourceware.org/api/1.2/patches/145942/checks/529055/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T21:59:16.570153", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10950/log", "context": "tcwg_binutils_build--master-arm", "description": "Build started" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T21:59:16.570153 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T21:59:16.570153 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1792015156 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792015156 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792015156 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102656 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y3vz268AkE ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529056, "url": "https://patchwork.sourceware.org/api/1.2/patches/145942/checks/529056/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-14T21:59:18.830016", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-arm-precommit/builds/10950/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 97826:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-14T21:59:18.830016 +++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-14T21:59:18.830016 +%s ++ 97826:pw-trigger.sh: pw_patch_check_state: 274: date=1792015158 ++ 97826:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792015156 -le 1792015158 ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792015158 +++ 97826:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 97826:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 97826:pw-trigger.sh: pw_patch_check_state: 263: true ++ 97826:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 97826:pw-trigger.sh: pw_patch_check_state: 267: wait 102663 ++ 97826:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 97826:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y3vz268AkE ++ 97826:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 97826:pw-trigger.sh: pw_patch_check_state: 270: break ++ 97826:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 97826:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6S0elSUQIN /tmp/tmp.Y3vz268AkE + 97826:pw-trigger.sh: 103: check_state=fail + 97826:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 145942:tcwg_binutils_build--master-arm to succeed. + 97826:pw-trigger.sh: 105: break + 97826:pw-trigger.sh: 108: '[' fail '!=' success ']' + 97826:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145942:tcwg_binutils_build--master-arm to succeed.' + 97826:pw-trigger.sh: 110: continue + 97826:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 97826:pw-trigger.sh: 119: rm /tmp/tmp.GeCFzUxYWN Processed 30 series and created 3 pre-commit triggers + 97826:pw-trigger.sh: 121: echo 'Processed 30 series and created 3 pre-commit triggers' + 97826:pw-trigger.sh: 1: pw_deinit binutils + 97826:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 97826:pw-trigger.sh: pw_deinit: 58: local project=binutils + 97826:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-97826 + 97826:pw-trigger.sh: 1: rm -f /tmp/tmp.GeCFzUxYWN