+ 1286440:jenkins6563876870362681127.sh: build_container_exec: 29: set +x + 1933755:pw-trigger.sh: 46: trap 'pw_deinit gcc' EXIT + 1933755:pw-trigger.sh: 47: pw_init gcc + 1933755:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_init: 42: local project=gcc + 1933755:pw-trigger.sh: pw_init: 44: git -C gcc config pw.server https://patchwork.sourceware.org/api/1.2/ + 1933755:pw-trigger.sh: pw_init: 46: git -C gcc config pw.project gcc + 1933755:pw-trigger.sh: pw_init: 48: pw_clear_cache + 1933755:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-1933755 + 1933755:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-1933755 ++ 1933755:pw-trigger.sh: 49: mktemp + 1933755:pw-trigger.sh: 49: yaml=/tmp/tmp.maoXgCOV2C + 1933755:pw-trigger.sh: 51: trap 'pw_deinit gcc; rm -f /tmp/tmp.maoXgCOV2C' EXIT + 1933755:pw-trigger.sh: 53: readarray -t prereq_bots ++ 1933755:pw-trigger.sh: 53: print_prereq_bots tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 1933755:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 1933755:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 1933755:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 1933755:pw-trigger.sh: 55: git -C gcc pw series list -f yaml + 1933755:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 1933755:pw-trigger.sh: 58: shyaml get-length + 1933755:pw-trigger.sh: 58: len=30 + 1933755:pw-trigger.sh: 59: i=30 + 1933755:pw-trigger.sh: 60: j=0 + 1933755:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=29 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 29.id + 1933755:pw-trigger.sh: 64: series_id=65391 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65391 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65391 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65391 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65391 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65391 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65391 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65391 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65391 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141919 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141919 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141919 + 1933755:pw-trigger.sh: 74: patch_id=141919 + 1933755:pw-trigger.sh: 75: '[' 141919 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141919 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141919 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141919 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141919 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141919 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141919 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5Kx3UPktOi +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eltTtQPxoD ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5Kx3UPktOi /tmp/tmp.eltTtQPxoD' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141919/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141919/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1933882 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eltTtQPxoD ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501109, "url": "https://patchwork.sourceware.org/api/1.2/patches/141919/checks/501109/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T05:16:32.627260", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11184/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T05:16:32.627260 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T05:16:32.627260 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787375792 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787375792 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787375792 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1933889 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eltTtQPxoD ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501110, "url": "https://patchwork.sourceware.org/api/1.2/patches/141919/checks/501110/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T05:16:34.516146", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11184/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T05:16:34.516146 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T05:16:34.516146 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787375794 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787375792 -le 1787375794 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787375794 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1933896 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eltTtQPxoD ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501114, "url": "https://patchwork.sourceware.org/api/1.2/patches/141919/checks/501114/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T05:52:39.907834", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11184/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T05:52:39.907834 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T05:52:39.907834 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787377959 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787375794 -le 1787377959 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787377959 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1933903 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eltTtQPxoD ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5Kx3UPktOi /tmp/tmp.eltTtQPxoD + 1933755:pw-trigger.sh: 89: check_state=success + 1933755:pw-trigger.sh: 90: '[' success = pending ']' + 1933755:pw-trigger.sh: 93: num_patch=1 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65391 1 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65391 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65391 property '.*' value Patches 1 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65391 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1933755:pw-trigger.sh: 74: true + 1933755:pw-trigger.sh: 74: patch_id= + 1933755:pw-trigger.sh: 75: '[' '' = '' ']' + 1933755:pw-trigger.sh: 76: break + 1933755:pw-trigger.sh: 96: '[' '' = '' ']' + 1933755:pw-trigger.sh: 97: continue + 1933755:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=28 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 28.id + 1933755:pw-trigger.sh: 64: series_id=65394 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65394 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65394 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65394 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65394 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65394 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65394 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65394 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65394 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141928 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141928 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141928 + 1933755:pw-trigger.sh: 74: patch_id=141928 + 1933755:pw-trigger.sh: 75: '[' 141928 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141928 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141928 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141928 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141928 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141928 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141928 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.u2wYnlPhlp +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RGwk7DW9Up ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.u2wYnlPhlp /tmp/tmp.RGwk7DW9Up' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141928/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141928/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934017 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RGwk7DW9Up ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501112, "url": "https://patchwork.sourceware.org/api/1.2/patches/141928/checks/501112/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T05:49:52.468627", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11185/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T05:49:52.468627 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T05:49:52.468627 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787377792 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787377792 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787377792 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934024 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RGwk7DW9Up ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501113, "url": "https://patchwork.sourceware.org/api/1.2/patches/141928/checks/501113/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T05:49:55.789445", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11185/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T05:49:55.789445 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T05:49:55.789445 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787377795 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787377792 -le 1787377795 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787377795 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934031 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RGwk7DW9Up ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501119, "url": "https://patchwork.sourceware.org/api/1.2/patches/141928/checks/501119/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T06:25:25.183064", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11185/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T06:25:25.183064 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T06:25:25.183064 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787379925 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787377795 -le 1787379925 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787379925 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934038 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RGwk7DW9Up ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.u2wYnlPhlp /tmp/tmp.RGwk7DW9Up + 1933755:pw-trigger.sh: 89: check_state=success + 1933755:pw-trigger.sh: 90: '[' success = pending ']' + 1933755:pw-trigger.sh: 93: num_patch=1 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65394 1 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65394 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65394 property '.*' value Patches 1 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65394 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141930 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141930 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141930 + 1933755:pw-trigger.sh: 74: patch_id=141930 + 1933755:pw-trigger.sh: 75: '[' 141930 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141930 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141930 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141930 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141930 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141930 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141930 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LN8lOFY0MU +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ub6rybPgvJ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LN8lOFY0MU /tmp/tmp.ub6rybPgvJ' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141930/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141930/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934102 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ub6rybPgvJ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501446, "url": "https://patchwork.sourceware.org/api/1.2/patches/141930/checks/501446/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T17:47:06.468608", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11201/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:47:06.468608 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:47:06.468608 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787420826 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787420826 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787420826 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934109 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ub6rybPgvJ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501447, "url": "https://patchwork.sourceware.org/api/1.2/patches/141930/checks/501447/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T17:47:10.175207", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11201/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:47:10.175207 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:47:10.175207 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787420830 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787420826 -le 1787420830 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787420830 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934116 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ub6rybPgvJ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501459, "url": "https://patchwork.sourceware.org/api/1.2/patches/141930/checks/501459/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T19:03:14.764931", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11201/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T19:03:14.764931 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T19:03:14.764931 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787425394 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787420830 -le 1787425394 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787425394 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934123 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ub6rybPgvJ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LN8lOFY0MU /tmp/tmp.ub6rybPgvJ + 1933755:pw-trigger.sh: 89: check_state=success + 1933755:pw-trigger.sh: 90: '[' success = pending ']' + 1933755:pw-trigger.sh: 93: num_patch=2 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65394 2 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65394 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65394 property '.*' value Patches 2 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65394 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141929 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141929 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141929 + 1933755:pw-trigger.sh: 74: patch_id=141929 + 1933755:pw-trigger.sh: 75: '[' 141929 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141929 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141929 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141929 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141929 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141929 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141929 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wMx6yDvKfy +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.e2XHXRYSmo ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wMx6yDvKfy /tmp/tmp.e2XHXRYSmo' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141929/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141929/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934190 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e2XHXRYSmo ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501602, "url": "https://patchwork.sourceware.org/api/1.2/patches/141929/checks/501602/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T02:16:27.449715", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11205/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T02:16:27.449715 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T02:16:27.449715 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787451387 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787451387 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787451387 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934197 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e2XHXRYSmo ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501609, "url": "https://patchwork.sourceware.org/api/1.2/patches/141929/checks/501609/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T02:16:56.503037", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11205/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T02:16:56.503037 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T02:16:56.503037 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787451416 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787451387 -le 1787451416 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787451416 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934204 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e2XHXRYSmo ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wMx6yDvKfy /tmp/tmp.e2XHXRYSmo + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 141929 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 141929 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141929 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HT8eXwCZRB +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NN0cBM10ia ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HT8eXwCZRB /tmp/tmp.NN0cBM10ia' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141929/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141929/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934219 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NN0cBM10ia ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501238, "url": "https://patchwork.sourceware.org/api/1.2/patches/141929/checks/501238/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T12:45:28.856821", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13731/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:45:28.856821 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:45:28.856821 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787402728 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787402728 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787402728 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934226 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NN0cBM10ia ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501239, "url": "https://patchwork.sourceware.org/api/1.2/patches/141929/checks/501239/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T12:45:42.067974", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13731/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:45:42.067974 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:45:42.067974 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787402742 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787402728 -le 1787402742 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787402742 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934233 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NN0cBM10ia ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501247, "url": "https://patchwork.sourceware.org/api/1.2/patches/141929/checks/501247/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T13:04:19.637454", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13731/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T13:04:19.637454 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T13:04:19.637454 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787403859 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787402742 -le 1787403859 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787403859 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934240 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NN0cBM10ia ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HT8eXwCZRB /tmp/tmp.NN0cBM10ia + 1933755:pw-trigger.sh: 103: check_state=success + 1933755:pw-trigger.sh: 104: '[' success '!=' success ']' + 1933755:pw-trigger.sh: 108: '[' success '!=' success ']' + 1933755:pw-trigger.sh: 113: j=1 + 1933755:pw-trigger.sh: 114: cat + 1933755:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=27 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 27.id + 1933755:pw-trigger.sh: 64: series_id=65396 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65396 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65396 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65396 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65396 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65396 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65396 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65396 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65396 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141935 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141935 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141935 + 1933755:pw-trigger.sh: 74: patch_id=141935 + 1933755:pw-trigger.sh: 75: '[' 141935 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141935 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141935 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141935 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141935 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141935 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141935 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.555qJ6qqTO +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ucn7JkPdcw ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.555qJ6qqTO /tmp/tmp.Ucn7JkPdcw' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141935/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141935/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934328 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ucn7JkPdcw ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501115, "url": "https://patchwork.sourceware.org/api/1.2/patches/141935/checks/501115/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T05:56:06.386922", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11186/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T05:56:06.386922 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T05:56:06.386922 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787378166 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787378166 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787378166 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934335 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ucn7JkPdcw ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501116, "url": "https://patchwork.sourceware.org/api/1.2/patches/141935/checks/501116/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T05:56:08.554750", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11186/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T05:56:08.554750 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T05:56:08.554750 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787378168 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787378166 -le 1787378168 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787378168 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934342 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ucn7JkPdcw ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501126, "url": "https://patchwork.sourceware.org/api/1.2/patches/141935/checks/501126/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T06:33:35.515152", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11186/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T06:33:35.515152 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T06:33:35.515152 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787380415 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787378168 -le 1787380415 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787380415 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934349 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ucn7JkPdcw ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.555qJ6qqTO /tmp/tmp.Ucn7JkPdcw + 1933755:pw-trigger.sh: 89: check_state=success + 1933755:pw-trigger.sh: 90: '[' success = pending ']' + 1933755:pw-trigger.sh: 93: num_patch=1 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65396 1 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65396 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65396 property '.*' value Patches 1 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65396 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1933755:pw-trigger.sh: 74: true + 1933755:pw-trigger.sh: 74: patch_id= + 1933755:pw-trigger.sh: 75: '[' '' = '' ']' + 1933755:pw-trigger.sh: 76: break + 1933755:pw-trigger.sh: 96: '[' '' = '' ']' + 1933755:pw-trigger.sh: 97: continue + 1933755:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=26 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 26.id + 1933755:pw-trigger.sh: 64: series_id=65395 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65395 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65395 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65395 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65395 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65395 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65395 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65395 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65395 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141937 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141937 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141937 + 1933755:pw-trigger.sh: 74: patch_id=141937 + 1933755:pw-trigger.sh: 75: '[' 141937 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141937 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141937 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141937 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141937 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141937 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141937 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xPhm5u5Blz +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.z2vkPj36Ja ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xPhm5u5Blz /tmp/tmp.z2vkPj36Ja' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141937/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141937/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934455 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z2vkPj36Ja ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501124, "url": "https://patchwork.sourceware.org/api/1.2/patches/141937/checks/501124/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T06:33:21.622057", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11187/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T06:33:21.622057 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T06:33:21.622057 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787380401 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787380401 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787380401 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934462 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z2vkPj36Ja ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501125, "url": "https://patchwork.sourceware.org/api/1.2/patches/141937/checks/501125/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T06:33:23.877505", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11187/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T06:33:23.877505 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T06:33:23.877505 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787380403 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787380401 -le 1787380403 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787380403 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934469 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z2vkPj36Ja ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501144, "url": "https://patchwork.sourceware.org/api/1.2/patches/141937/checks/501144/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T08:28:21.825531", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11187/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T08:28:21.825531 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T08:28:21.825531 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787387301 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787380403 -le 1787387301 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787387301 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934476 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z2vkPj36Ja ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xPhm5u5Blz /tmp/tmp.z2vkPj36Ja + 1933755:pw-trigger.sh: 89: check_state=success + 1933755:pw-trigger.sh: 90: '[' success = pending ']' + 1933755:pw-trigger.sh: 93: num_patch=1 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65395 1 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65395 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65395 property '.*' value Patches 1 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65395 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141936 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141936 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141936 + 1933755:pw-trigger.sh: 74: patch_id=141936 + 1933755:pw-trigger.sh: 75: '[' 141936 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141936 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141936 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141936 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141936 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141936 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141936 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.L3bBurXF9C +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aiDMd78DiA ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.L3bBurXF9C /tmp/tmp.aiDMd78DiA' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141936/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141936/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934540 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aiDMd78DiA ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501450, "url": "https://patchwork.sourceware.org/api/1.2/patches/141936/checks/501450/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T17:49:47.365933", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11202/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:49:47.365933 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:49:47.365933 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787420987 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787420987 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787420987 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934547 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aiDMd78DiA ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501451, "url": "https://patchwork.sourceware.org/api/1.2/patches/141936/checks/501451/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T17:49:55.366373", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11202/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:49:55.366373 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:49:55.366373 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787420995 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787420987 -le 1787420995 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787420995 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934554 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aiDMd78DiA ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501456, "url": "https://patchwork.sourceware.org/api/1.2/patches/141936/checks/501456/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T18:59:54.464848", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11202/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T18:59:54.464848 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T18:59:54.464848 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787425194 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787420995 -le 1787425194 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787425194 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934561 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aiDMd78DiA ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.L3bBurXF9C /tmp/tmp.aiDMd78DiA + 1933755:pw-trigger.sh: 89: check_state=success + 1933755:pw-trigger.sh: 90: '[' success = pending ']' + 1933755:pw-trigger.sh: 93: num_patch=2 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65395 2 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65395 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65395 property '.*' value Patches 2 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65395 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141934 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141934 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141934 + 1933755:pw-trigger.sh: 74: patch_id=141934 + 1933755:pw-trigger.sh: 75: '[' 141934 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141934 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141934 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141934 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141934 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141934 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141934 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3WfPqA3TEM +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wwCYkPxr1d ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3WfPqA3TEM /tmp/tmp.wwCYkPxr1d' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141934/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141934/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934628 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wwCYkPxr1d ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501601, "url": "https://patchwork.sourceware.org/api/1.2/patches/141934/checks/501601/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T02:16:27.447410", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11206/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T02:16:27.447410 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T02:16:27.447410 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787451387 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787451387 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787451387 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934635 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wwCYkPxr1d ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501606, "url": "https://patchwork.sourceware.org/api/1.2/patches/141934/checks/501606/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T02:16:44.827597", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11206/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T02:16:44.827597 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T02:16:44.827597 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787451404 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787451387 -le 1787451404 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787451404 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934642 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wwCYkPxr1d ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3WfPqA3TEM /tmp/tmp.wwCYkPxr1d + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 141934 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 141934 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141934 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8Y5GC2sTzZ +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oJGwwvPsjn ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8Y5GC2sTzZ /tmp/tmp.oJGwwvPsjn' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141934/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141934/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934657 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oJGwwvPsjn ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501240, "url": "https://patchwork.sourceware.org/api/1.2/patches/141934/checks/501240/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T12:45:44.820160", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13732/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:45:44.820160 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:45:44.820160 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787402744 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787402744 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787402744 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934664 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oJGwwvPsjn ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501241, "url": "https://patchwork.sourceware.org/api/1.2/patches/141934/checks/501241/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T12:45:51.498378", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13732/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:45:51.498378 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:45:51.498378 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787402751 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787402744 -le 1787402751 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787402751 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934671 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oJGwwvPsjn ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501246, "url": "https://patchwork.sourceware.org/api/1.2/patches/141934/checks/501246/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T13:04:19.595535", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13732/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T13:04:19.595535 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T13:04:19.595535 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787403859 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787402751 -le 1787403859 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787403859 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934678 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oJGwwvPsjn ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8Y5GC2sTzZ /tmp/tmp.oJGwwvPsjn + 1933755:pw-trigger.sh: 103: check_state=success + 1933755:pw-trigger.sh: 104: '[' success '!=' success ']' + 1933755:pw-trigger.sh: 108: '[' success '!=' success ']' + 1933755:pw-trigger.sh: 113: j=2 + 1933755:pw-trigger.sh: 114: cat + 1933755:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=25 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 25.id + 1933755:pw-trigger.sh: 64: series_id=65398 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65398 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65398 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65398 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65398 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=False + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 1933755:pw-trigger.sh: 67: continue + 1933755:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=24 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 24.id + 1933755:pw-trigger.sh: 64: series_id=65397 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65397 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65397 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65397 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65397 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=False + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 1933755:pw-trigger.sh: 67: continue + 1933755:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=23 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 23.id + 1933755:pw-trigger.sh: 64: series_id=65400 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65400 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65400 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65400 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65400 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65400 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65400 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65400 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65400 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141943 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141943 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141943 + 1933755:pw-trigger.sh: 74: patch_id=141943 + 1933755:pw-trigger.sh: 75: '[' 141943 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141943 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141943 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141943 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141943 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141943 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141943 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jtrvWEhsQp +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wMcV1bn6yH ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jtrvWEhsQp /tmp/tmp.wMcV1bn6yH' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141943/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141943/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934826 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wMcV1bn6yH ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501127, "url": "https://patchwork.sourceware.org/api/1.2/patches/141943/checks/501127/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T06:35:22.213441", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11188/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T06:35:22.213441 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T06:35:22.213441 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787380522 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787380522 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787380522 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934833 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wMcV1bn6yH ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501128, "url": "https://patchwork.sourceware.org/api/1.2/patches/141943/checks/501128/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T06:35:25.165047", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11188/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T06:35:25.165047 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T06:35:25.165047 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787380525 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787380522 -le 1787380525 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787380525 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934840 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wMcV1bn6yH ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501147, "url": "https://patchwork.sourceware.org/api/1.2/patches/141943/checks/501147/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T08:36:32.350036", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11188/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T08:36:32.350036 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T08:36:32.350036 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787387792 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787380525 -le 1787387792 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787387792 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934847 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wMcV1bn6yH ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jtrvWEhsQp /tmp/tmp.wMcV1bn6yH + 1933755:pw-trigger.sh: 89: check_state=success + 1933755:pw-trigger.sh: 90: '[' success = pending ']' + 1933755:pw-trigger.sh: 93: num_patch=1 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65400 1 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65400 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65400 property '.*' value Patches 1 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65400 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141944 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141944 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141944 + 1933755:pw-trigger.sh: 74: patch_id=141944 + 1933755:pw-trigger.sh: 75: '[' 141944 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141944 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141944 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141944 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141944 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141944 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141944 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.98lzDMrNUo +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YSIHGEtLX7 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.98lzDMrNUo /tmp/tmp.YSIHGEtLX7' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141944/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141944/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934911 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YSIHGEtLX7 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501452, "url": "https://patchwork.sourceware.org/api/1.2/patches/141944/checks/501452/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T17:55:44.566283", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11203/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:55:44.566283 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:55:44.566283 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787421344 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787421344 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787421344 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934918 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YSIHGEtLX7 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501453, "url": "https://patchwork.sourceware.org/api/1.2/patches/141944/checks/501453/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T17:55:47.664007", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11203/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:55:47.664007 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:55:47.664007 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787421347 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787421344 -le 1787421347 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787421347 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934925 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YSIHGEtLX7 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501470, "url": "https://patchwork.sourceware.org/api/1.2/patches/141944/checks/501470/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T19:12:51.667287", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11203/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T19:12:51.667287 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T19:12:51.667287 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787425971 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787421347 -le 1787425971 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787425971 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934932 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YSIHGEtLX7 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.98lzDMrNUo /tmp/tmp.YSIHGEtLX7 + 1933755:pw-trigger.sh: 89: check_state=success + 1933755:pw-trigger.sh: 90: '[' success = pending ']' + 1933755:pw-trigger.sh: 93: num_patch=2 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65400 2 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65400 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65400 property '.*' value Patches 2 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65400 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141945 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141945 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141945 + 1933755:pw-trigger.sh: 74: patch_id=141945 + 1933755:pw-trigger.sh: 75: '[' 141945 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141945 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141945 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141945 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141945 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141945 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141945 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.y5UhqqUj5X +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WHbyXVrVrn ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.y5UhqqUj5X /tmp/tmp.WHbyXVrVrn' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141945/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141945/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1934999 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WHbyXVrVrn ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501605, "url": "https://patchwork.sourceware.org/api/1.2/patches/141945/checks/501605/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T02:16:42.080772", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11207/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T02:16:42.080772 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T02:16:42.080772 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787451402 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787451402 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787451402 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935006 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WHbyXVrVrn ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501610, "url": "https://patchwork.sourceware.org/api/1.2/patches/141945/checks/501610/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T02:16:57.345811", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11207/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T02:16:57.345811 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T02:16:57.345811 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787451417 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787451402 -le 1787451417 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787451417 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935013 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WHbyXVrVrn ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.y5UhqqUj5X /tmp/tmp.WHbyXVrVrn + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 141945 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 141945 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141945 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ipbk36PbZT +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RyyN2uA9lu ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ipbk36PbZT /tmp/tmp.RyyN2uA9lu' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141945/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141945/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935028 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RyyN2uA9lu ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501242, "url": "https://patchwork.sourceware.org/api/1.2/patches/141945/checks/501242/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T12:53:09.805883", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13733/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:53:09.805883 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:53:09.805883 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787403189 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787403189 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787403189 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935035 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RyyN2uA9lu ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501243, "url": "https://patchwork.sourceware.org/api/1.2/patches/141945/checks/501243/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T12:53:14.419633", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13733/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:53:14.419633 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:53:14.419633 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787403194 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787403189 -le 1787403194 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787403194 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935042 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RyyN2uA9lu ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501254, "url": "https://patchwork.sourceware.org/api/1.2/patches/141945/checks/501254/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T13:08:45.028416", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13733/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T13:08:45.028416 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T13:08:45.028416 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787404125 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787403194 -le 1787404125 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787404125 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935049 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RyyN2uA9lu ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ipbk36PbZT /tmp/tmp.RyyN2uA9lu + 1933755:pw-trigger.sh: 103: check_state=success + 1933755:pw-trigger.sh: 104: '[' success '!=' success ']' + 1933755:pw-trigger.sh: 108: '[' success '!=' success ']' + 1933755:pw-trigger.sh: 113: j=3 + 1933755:pw-trigger.sh: 114: cat + 1933755:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=22 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 22.id + 1933755:pw-trigger.sh: 64: series_id=65402 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65402 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65402 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65402 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65402 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65402 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65402 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65402 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65402 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141947 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141947 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141947 + 1933755:pw-trigger.sh: 74: patch_id=141947 + 1933755:pw-trigger.sh: 75: '[' 141947 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141947 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141947 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141947 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141947 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141947 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141947 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ahtuEs5HMO +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3IoWg2iZBm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ahtuEs5HMO /tmp/tmp.3IoWg2iZBm' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141947/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141947/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935137 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3IoWg2iZBm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ahtuEs5HMO /tmp/tmp.3IoWg2iZBm + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 141947 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 141947 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141947 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OMhXblcsb9 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8s1YVJpylT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OMhXblcsb9 /tmp/tmp.8s1YVJpylT' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141947/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141947/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935152 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8s1YVJpylT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501096, "url": "https://patchwork.sourceware.org/api/1.2/patches/141947/checks/501096/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T04:54:41.296427", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13727/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:54:41.296427 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:54:41.296427 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787374481 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787374481 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787374481 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935159 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8s1YVJpylT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501097, "url": "https://patchwork.sourceware.org/api/1.2/patches/141947/checks/501097/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T04:54:47.066137", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13727/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:54:47.066137 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:54:47.066137 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787374487 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787374481 -le 1787374487 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787374487 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935166 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8s1YVJpylT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OMhXblcsb9 /tmp/tmp.8s1YVJpylT + 1933755:pw-trigger.sh: 103: check_state=fail + 1933755:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1933755:pw-trigger.sh: 105: break + 1933755:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1933755:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141947:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 141947:tcwg_gcc_build--master-arm to succeed. + 1933755:pw-trigger.sh: 110: continue + 1933755:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=21 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 21.id + 1933755:pw-trigger.sh: 64: series_id=65403 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65403 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65403 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65403 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65403 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65403 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65403 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65403 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65403 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141948 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141948 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141948 + 1933755:pw-trigger.sh: 74: patch_id=141948 + 1933755:pw-trigger.sh: 75: '[' 141948 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141948 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141948 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141948 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141948 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141948 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141948 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.R63Jht1Tv9 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.E3RZoJfLVE ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.R63Jht1Tv9 /tmp/tmp.E3RZoJfLVE' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141948/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141948/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935253 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.E3RZoJfLVE ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.R63Jht1Tv9 /tmp/tmp.E3RZoJfLVE + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 141948 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 141948 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141948 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uhGL8cYyJR +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Uktm5RhuaM ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uhGL8cYyJR /tmp/tmp.Uktm5RhuaM' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141948/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141948/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935268 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Uktm5RhuaM ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500941, "url": "https://patchwork.sourceware.org/api/1.2/patches/141948/checks/500941/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T01:55:41.366451", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13709/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T01:55:41.366451 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T01:55:41.366451 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787363741 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787363741 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787363741 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935275 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Uktm5RhuaM ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500942, "url": "https://patchwork.sourceware.org/api/1.2/patches/141948/checks/500942/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T01:56:17.145736", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13709/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T01:56:17.145736 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T01:56:17.145736 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787363777 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787363741 -le 1787363777 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787363777 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935282 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Uktm5RhuaM ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uhGL8cYyJR /tmp/tmp.Uktm5RhuaM + 1933755:pw-trigger.sh: 103: check_state=fail + 1933755:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1933755:pw-trigger.sh: 105: break + 1933755:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 141948:tcwg_gcc_build--master-arm to succeed. + 1933755:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141948:tcwg_gcc_build--master-arm to succeed.' + 1933755:pw-trigger.sh: 110: continue + 1933755:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=20 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 20.id + 1933755:pw-trigger.sh: 64: series_id=65404 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65404 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65404 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65404 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65404 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65404 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65404 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65404 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65404 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141949 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141949 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141949 + 1933755:pw-trigger.sh: 74: patch_id=141949 + 1933755:pw-trigger.sh: 75: '[' 141949 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141949 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141949 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141949 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141949 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141949 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141949 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pN0y8g5td4 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.I1jGxeCzV6 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pN0y8g5td4 /tmp/tmp.I1jGxeCzV6' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141949/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141949/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935369 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.I1jGxeCzV6 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pN0y8g5td4 /tmp/tmp.I1jGxeCzV6 + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 141949 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 141949 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141949 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.F6ulyNLKo0 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ovgs9sD8cX ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.F6ulyNLKo0 /tmp/tmp.Ovgs9sD8cX' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141949/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141949/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935384 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ovgs9sD8cX ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500943, "url": "https://patchwork.sourceware.org/api/1.2/patches/141949/checks/500943/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T01:58:57.675498", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13710/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T01:58:57.675498 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T01:58:57.675498 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787363937 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787363937 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787363937 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935391 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ovgs9sD8cX ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500945, "url": "https://patchwork.sourceware.org/api/1.2/patches/141949/checks/500945/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T01:59:27.524198", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13710/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T01:59:27.524198 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T01:59:27.524198 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787363967 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787363937 -le 1787363967 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787363967 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935398 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ovgs9sD8cX ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.F6ulyNLKo0 /tmp/tmp.Ovgs9sD8cX + 1933755:pw-trigger.sh: 103: check_state=fail + 1933755:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1933755:pw-trigger.sh: 105: break + 1933755:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 141949:tcwg_gcc_build--master-arm to succeed. + 1933755:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141949:tcwg_gcc_build--master-arm to succeed.' + 1933755:pw-trigger.sh: 110: continue + 1933755:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=19 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 19.id + 1933755:pw-trigger.sh: 64: series_id=65406 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65406 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65406 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65406 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65406 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65406 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65406 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65406 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65406 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141952 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141952 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141952 + 1933755:pw-trigger.sh: 74: patch_id=141952 + 1933755:pw-trigger.sh: 75: '[' 141952 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141952 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141952 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141952 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141952 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141952 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141952 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.w78ccvG62s +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5OgSql4sBJ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.w78ccvG62s /tmp/tmp.5OgSql4sBJ' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141952/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141952/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935487 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5OgSql4sBJ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501120, "url": "https://patchwork.sourceware.org/api/1.2/patches/141952/checks/501120/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T06:27:04.799176", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11189/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T06:27:04.799176 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T06:27:04.799176 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787380024 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787380024 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787380024 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935494 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5OgSql4sBJ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501121, "url": "https://patchwork.sourceware.org/api/1.2/patches/141952/checks/501121/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T06:27:07.007186", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11189/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T06:27:07.007186 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T06:27:07.007186 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787380027 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787380024 -le 1787380027 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787380027 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935501 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5OgSql4sBJ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501141, "url": "https://patchwork.sourceware.org/api/1.2/patches/141952/checks/501141/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T07:28:49.292612", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11189/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T07:28:49.292612 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T07:28:49.292612 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787383729 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787380027 -le 1787383729 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787383729 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935508 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5OgSql4sBJ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.w78ccvG62s /tmp/tmp.5OgSql4sBJ + 1933755:pw-trigger.sh: 89: check_state=success + 1933755:pw-trigger.sh: 90: '[' success = pending ']' + 1933755:pw-trigger.sh: 93: num_patch=1 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65406 1 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65406 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65406 property '.*' value Patches 1 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65406 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141953 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141953 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141953 + 1933755:pw-trigger.sh: 74: patch_id=141953 + 1933755:pw-trigger.sh: 75: '[' 141953 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141953 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141953 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141953 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141953 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141953 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141953 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ncvo2zLEll +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JQt4xWA2TU ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ncvo2zLEll /tmp/tmp.JQt4xWA2TU' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141953/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141953/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935572 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JQt4xWA2TU ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501454, "url": "https://patchwork.sourceware.org/api/1.2/patches/141953/checks/501454/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T17:59:38.970722", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11204/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:59:38.970722 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:59:38.970722 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787421578 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787421578 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787421578 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935579 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JQt4xWA2TU ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501455, "url": "https://patchwork.sourceware.org/api/1.2/patches/141953/checks/501455/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T17:59:44.264939", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11204/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:59:44.264939 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:59:44.264939 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787421584 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787421578 -le 1787421584 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787421584 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935586 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JQt4xWA2TU ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501471, "url": "https://patchwork.sourceware.org/api/1.2/patches/141953/checks/501471/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T19:16:08.763291", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11204/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T19:16:08.763291 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T19:16:08.763291 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787426168 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787421584 -le 1787426168 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787426168 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935593 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JQt4xWA2TU ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ncvo2zLEll /tmp/tmp.JQt4xWA2TU + 1933755:pw-trigger.sh: 89: check_state=success + 1933755:pw-trigger.sh: 90: '[' success = pending ']' + 1933755:pw-trigger.sh: 93: num_patch=2 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65406 2 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65406 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65406 property '.*' value Patches 2 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65406 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1933755:pw-trigger.sh: 74: true + 1933755:pw-trigger.sh: 74: patch_id= + 1933755:pw-trigger.sh: 75: '[' '' = '' ']' + 1933755:pw-trigger.sh: 76: break + 1933755:pw-trigger.sh: 96: '[' '' = '' ']' + 1933755:pw-trigger.sh: 97: continue + 1933755:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=18 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 18.id + 1933755:pw-trigger.sh: 64: series_id=65407 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65407 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65407 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65407 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65407 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65407 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65407 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65407 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65407 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141954 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141954 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141954 + 1933755:pw-trigger.sh: 74: patch_id=141954 + 1933755:pw-trigger.sh: 75: '[' 141954 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141954 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141954 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141954 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141954 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141954 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141954 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yEHDqDEdCr +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MgKxwdtMBg ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yEHDqDEdCr /tmp/tmp.MgKxwdtMBg' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141954/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141954/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935698 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MgKxwdtMBg ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yEHDqDEdCr /tmp/tmp.MgKxwdtMBg + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 141954 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 141954 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141954 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.794o22l3x0 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wf6IVwJvhv ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.794o22l3x0 /tmp/tmp.wf6IVwJvhv' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141954/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141954/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935713 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wf6IVwJvhv ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500947, "url": "https://patchwork.sourceware.org/api/1.2/patches/141954/checks/500947/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T02:00:12.342776", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13712/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T02:00:12.342776 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T02:00:12.342776 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787364012 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787364012 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787364012 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935720 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wf6IVwJvhv ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500950, "url": "https://patchwork.sourceware.org/api/1.2/patches/141954/checks/500950/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T02:00:28.380179", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13712/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T02:00:28.380179 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T02:00:28.380179 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787364028 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787364012 -le 1787364028 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787364028 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935727 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wf6IVwJvhv ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.794o22l3x0 /tmp/tmp.wf6IVwJvhv + 1933755:pw-trigger.sh: 103: check_state=fail + 1933755:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1933755:pw-trigger.sh: 105: break + 1933755:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 141954:tcwg_gcc_build--master-arm to succeed. + 1933755:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141954:tcwg_gcc_build--master-arm to succeed.' + 1933755:pw-trigger.sh: 110: continue + 1933755:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=17 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 17.id + 1933755:pw-trigger.sh: 64: series_id=65408 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65408 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65408 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65408 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65408 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65408 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65408 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65408 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65408 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141958 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141958 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141958 + 1933755:pw-trigger.sh: 74: patch_id=141958 + 1933755:pw-trigger.sh: 75: '[' 141958 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141958 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141958 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141958 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141958 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141958 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141958 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rFLiSPv8aT +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6F1uZBhi0m ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rFLiSPv8aT /tmp/tmp.6F1uZBhi0m' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141958/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141958/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935826 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6F1uZBhi0m ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501129, "url": "https://patchwork.sourceware.org/api/1.2/patches/141958/checks/501129/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T06:38:33.789752", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11190/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T06:38:33.789752 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T06:38:33.789752 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787380713 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787380713 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787380713 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935833 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6F1uZBhi0m ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501130, "url": "https://patchwork.sourceware.org/api/1.2/patches/141958/checks/501130/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T06:38:49.921332", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11190/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T06:38:49.921332 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T06:38:49.921332 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787380729 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787380713 -le 1787380729 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787380729 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935840 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6F1uZBhi0m ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501150, "url": "https://patchwork.sourceware.org/api/1.2/patches/141958/checks/501150/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T08:47:11.427470", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11190/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test failed" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T08:47:11.427470 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T08:47:11.427470 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787388431 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787380729 -le 1787388431 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787388431 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935847 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6F1uZBhi0m ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rFLiSPv8aT /tmp/tmp.6F1uZBhi0m + 1933755:pw-trigger.sh: 89: check_state=fail + 1933755:pw-trigger.sh: 90: '[' fail = pending ']' + 1933755:pw-trigger.sh: 93: num_patch=1 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65408 1 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65408 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65408 property '.*' value Patches 1 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65408 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141962 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141962 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141962 + 1933755:pw-trigger.sh: 74: patch_id=141962 + 1933755:pw-trigger.sh: 75: '[' 141962 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141962 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141962 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141962 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141962 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141962 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141962 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mS95KEMjMR +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sL9iuu4Ubq ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mS95KEMjMR /tmp/tmp.sL9iuu4Ubq' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141962/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141962/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935911 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sL9iuu4Ubq ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mS95KEMjMR /tmp/tmp.sL9iuu4Ubq + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 141962 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 141962 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141962 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JGBu7mULqT +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.M97IH9xDLL ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JGBu7mULqT /tmp/tmp.M97IH9xDLL' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141962/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141962/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935926 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M97IH9xDLL ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501098, "url": "https://patchwork.sourceware.org/api/1.2/patches/141962/checks/501098/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T04:57:00.022222", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13729/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:57:00.022222 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:57:00.022222 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787374620 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787374620 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787374620 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935933 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M97IH9xDLL ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501099, "url": "https://patchwork.sourceware.org/api/1.2/patches/141962/checks/501099/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T04:57:03.658994", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13729/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:57:03.658994 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:57:03.658994 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787374623 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787374620 -le 1787374623 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787374623 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935940 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M97IH9xDLL ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501100, "url": "https://patchwork.sourceware.org/api/1.2/patches/141962/checks/501100/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T05:01:29.868891", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13729/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build failed" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T05:01:29.868891 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T05:01:29.868891 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787374889 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787374623 -le 1787374889 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787374889 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1935947 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M97IH9xDLL ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JGBu7mULqT /tmp/tmp.M97IH9xDLL + 1933755:pw-trigger.sh: 103: check_state=fail + 1933755:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1933755:pw-trigger.sh: 105: break + 1933755:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 141962:tcwg_gcc_build--master-arm to succeed. + 1933755:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141962:tcwg_gcc_build--master-arm to succeed.' + 1933755:pw-trigger.sh: 110: continue + 1933755:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=16 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 16.id + 1933755:pw-trigger.sh: 64: series_id=65409 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65409 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65409 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65409 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65409 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65409 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65409 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65409 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65409 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141961 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141961 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141961 + 1933755:pw-trigger.sh: 74: patch_id=141961 + 1933755:pw-trigger.sh: 75: '[' 141961 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141961 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141961 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141961 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141961 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141961 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141961 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JyBIXpmuba +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9zrSzWyR44 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JyBIXpmuba /tmp/tmp.9zrSzWyR44' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141961/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141961/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936034 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9zrSzWyR44 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JyBIXpmuba /tmp/tmp.9zrSzWyR44 + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 141961 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 141961 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141961 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cvBQzdJurM +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IOsG9HM7tN ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cvBQzdJurM /tmp/tmp.IOsG9HM7tN' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141961/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141961/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936049 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IOsG9HM7tN ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500948, "url": "https://patchwork.sourceware.org/api/1.2/patches/141961/checks/500948/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T02:00:12.355281", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13714/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T02:00:12.355281 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T02:00:12.355281 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787364012 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787364012 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787364012 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936056 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IOsG9HM7tN ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500952, "url": "https://patchwork.sourceware.org/api/1.2/patches/141961/checks/500952/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T02:00:29.092996", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13714/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T02:00:29.092996 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T02:00:29.092996 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787364029 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787364012 -le 1787364029 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787364029 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936063 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IOsG9HM7tN ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cvBQzdJurM /tmp/tmp.IOsG9HM7tN + 1933755:pw-trigger.sh: 103: check_state=fail + 1933755:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1933755:pw-trigger.sh: 105: break + 1933755:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1933755:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141961:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 141961:tcwg_gcc_build--master-arm to succeed. + 1933755:pw-trigger.sh: 110: continue + 1933755:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=15 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 15.id + 1933755:pw-trigger.sh: 64: series_id=65410 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65410 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65410 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65410 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65410 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65410 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65410 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65410 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65410 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141963 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141963 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141963 + 1933755:pw-trigger.sh: 74: patch_id=141963 + 1933755:pw-trigger.sh: 75: '[' 141963 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141963 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141963 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141963 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141963 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141963 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141963 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OffF8Ehfs4 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jy9LYu4EOW ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OffF8Ehfs4 /tmp/tmp.jy9LYu4EOW' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141963/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141963/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936150 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jy9LYu4EOW ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501132, "url": "https://patchwork.sourceware.org/api/1.2/patches/141963/checks/501132/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T06:42:39.334728", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11191/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T06:42:39.334728 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T06:42:39.334728 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787380959 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787380959 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787380959 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936157 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jy9LYu4EOW ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501133, "url": "https://patchwork.sourceware.org/api/1.2/patches/141963/checks/501133/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T06:42:47.243803", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11191/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T06:42:47.243803 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T06:42:47.243803 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787380967 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787380959 -le 1787380967 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787380967 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936164 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jy9LYu4EOW ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501170, "url": "https://patchwork.sourceware.org/api/1.2/patches/141963/checks/501170/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T10:13:51.994308", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11191/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T10:13:51.994308 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T10:13:51.994308 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787393631 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787380967 -le 1787393631 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787393631 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936171 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jy9LYu4EOW ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OffF8Ehfs4 /tmp/tmp.jy9LYu4EOW + 1933755:pw-trigger.sh: 89: check_state=success + 1933755:pw-trigger.sh: 90: '[' success = pending ']' + 1933755:pw-trigger.sh: 93: num_patch=1 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65410 1 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65410 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65410 property '.*' value Patches 1 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65410 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1933755:pw-trigger.sh: 74: true + 1933755:pw-trigger.sh: 74: patch_id= + 1933755:pw-trigger.sh: 75: '[' '' = '' ']' + 1933755:pw-trigger.sh: 76: break + 1933755:pw-trigger.sh: 96: '[' '' = '' ']' + 1933755:pw-trigger.sh: 97: continue + 1933755:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=14 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 14.id + 1933755:pw-trigger.sh: 64: series_id=65412 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65412 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65412 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65412 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65412 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65412 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65412 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65412 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65412 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141965 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141965 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141965 + 1933755:pw-trigger.sh: 74: patch_id=141965 + 1933755:pw-trigger.sh: 75: '[' 141965 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141965 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141965 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141965 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141965 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141965 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141965 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZtBMaoAaIk +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HRC2joAuVm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZtBMaoAaIk /tmp/tmp.HRC2joAuVm' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141965/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141965/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936273 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HRC2joAuVm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZtBMaoAaIk /tmp/tmp.HRC2joAuVm + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 141965 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 141965 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141965 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ojjhOQAfxO +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FIzgfXkHpd ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ojjhOQAfxO /tmp/tmp.FIzgfXkHpd' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141965/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141965/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936288 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FIzgfXkHpd ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500958, "url": "https://patchwork.sourceware.org/api/1.2/patches/141965/checks/500958/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T02:08:36.033607", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13716/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T02:08:36.033607 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T02:08:36.033607 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787364516 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787364516 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787364516 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936295 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FIzgfXkHpd ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500963, "url": "https://patchwork.sourceware.org/api/1.2/patches/141965/checks/500963/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T02:09:17.406293", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13716/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T02:09:17.406293 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T02:09:17.406293 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787364557 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787364516 -le 1787364557 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787364557 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936302 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FIzgfXkHpd ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ojjhOQAfxO /tmp/tmp.FIzgfXkHpd + 1933755:pw-trigger.sh: 103: check_state=fail + 1933755:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1933755:pw-trigger.sh: 105: break + 1933755:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 141965:tcwg_gcc_build--master-arm to succeed. + 1933755:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141965:tcwg_gcc_build--master-arm to succeed.' + 1933755:pw-trigger.sh: 110: continue + 1933755:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=13 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 13.id + 1933755:pw-trigger.sh: 64: series_id=65361 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65361 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65361 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65361 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65361 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65361 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65361 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65361 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65361 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141887 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141887 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141887 + 1933755:pw-trigger.sh: 74: patch_id=141887 + 1933755:pw-trigger.sh: 75: '[' 141887 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141887 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141887 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141887 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141887 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141887 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141887 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JTz30ZcFHM +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GB408VA0oG ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JTz30ZcFHM /tmp/tmp.GB408VA0oG' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141887/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141887/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936389 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GB408VA0oG ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500998, "url": "https://patchwork.sourceware.org/api/1.2/patches/141887/checks/500998/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T02:51:03.346098", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11182/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T02:51:03.346098 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T02:51:03.346098 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787367063 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787367063 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787367063 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936396 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GB408VA0oG ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500999, "url": "https://patchwork.sourceware.org/api/1.2/patches/141887/checks/500999/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T02:51:08.610845", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11182/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T02:51:08.610845 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T02:51:08.610845 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787367068 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787367063 -le 1787367068 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787367068 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936403 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GB408VA0oG ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501027, "url": "https://patchwork.sourceware.org/api/1.2/patches/141887/checks/501027/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T03:55:41.553559", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11182/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T03:55:41.553559 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T03:55:41.553559 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787370941 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787367068 -le 1787370941 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787370941 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936410 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GB408VA0oG ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JTz30ZcFHM /tmp/tmp.GB408VA0oG + 1933755:pw-trigger.sh: 89: check_state=success + 1933755:pw-trigger.sh: 90: '[' success = pending ']' + 1933755:pw-trigger.sh: 93: num_patch=1 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65361 1 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65361 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65361 property '.*' value Patches 1 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65361 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1933755:pw-trigger.sh: 74: true + 1933755:pw-trigger.sh: 74: patch_id= + 1933755:pw-trigger.sh: 75: '[' '' = '' ']' + 1933755:pw-trigger.sh: 76: break + 1933755:pw-trigger.sh: 96: '[' '' = '' ']' + 1933755:pw-trigger.sh: 97: continue + 1933755:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=12 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 12.id + 1933755:pw-trigger.sh: 64: series_id=65414 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65414 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65414 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65414 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65414 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65414 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65414 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65414 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65414 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141970 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141970 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141970 + 1933755:pw-trigger.sh: 74: patch_id=141970 + 1933755:pw-trigger.sh: 75: '[' 141970 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141970 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141970 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141970 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141970 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141970 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141970 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oohnBZ0tui +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qHGMdntvRL ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oohnBZ0tui /tmp/tmp.qHGMdntvRL' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141970/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141970/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936520 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qHGMdntvRL ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oohnBZ0tui /tmp/tmp.qHGMdntvRL + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 141970 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 141970 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141970 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7FYntEB0L2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Gqej25OIJp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7FYntEB0L2 /tmp/tmp.Gqej25OIJp' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141970/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141970/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936535 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Gqej25OIJp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501101, "url": "https://patchwork.sourceware.org/api/1.2/patches/141970/checks/501101/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T05:02:31.505280", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13730/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T05:02:31.505280 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T05:02:31.505280 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787374951 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787374951 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787374951 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936542 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Gqej25OIJp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501102, "url": "https://patchwork.sourceware.org/api/1.2/patches/141970/checks/501102/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T05:02:36.001246", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13730/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T05:02:36.001246 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T05:02:36.001246 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787374956 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787374951 -le 1787374956 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787374956 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936549 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Gqej25OIJp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7FYntEB0L2 /tmp/tmp.Gqej25OIJp + 1933755:pw-trigger.sh: 103: check_state=fail + 1933755:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1933755:pw-trigger.sh: 105: break + 1933755:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1933755:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141970:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 141970:tcwg_gcc_build--master-arm to succeed. + 1933755:pw-trigger.sh: 110: continue + 1933755:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=11 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 11.id + 1933755:pw-trigger.sh: 64: series_id=65422 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65422 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65422 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65422 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65422 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65422 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65422 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65422 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65422 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141979 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141979 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141979 + 1933755:pw-trigger.sh: 74: patch_id=141979 + 1933755:pw-trigger.sh: 75: '[' 141979 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141979 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141979 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141979 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141979 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141979 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141979 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nJP8BZ87zo +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8M1XBnpMPS ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nJP8BZ87zo /tmp/tmp.8M1XBnpMPS' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141979/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141979/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936636 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8M1XBnpMPS ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501607, "url": "https://patchwork.sourceware.org/api/1.2/patches/141979/checks/501607/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T02:16:45.817599", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11208/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T02:16:45.817599 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T02:16:45.817599 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787451405 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787451405 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787451405 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936643 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8M1XBnpMPS ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501608, "url": "https://patchwork.sourceware.org/api/1.2/patches/141979/checks/501608/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T02:16:53.805680", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11208/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T02:16:53.805680 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T02:16:53.805680 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787451413 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787451405 -le 1787451413 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787451413 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936650 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8M1XBnpMPS ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nJP8BZ87zo /tmp/tmp.8M1XBnpMPS + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 141979 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 141979 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141979 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zwEu8f3Ayc +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rLe8MpbXvo ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zwEu8f3Ayc /tmp/tmp.rLe8MpbXvo' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141979/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141979/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936665 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rLe8MpbXvo ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501426, "url": "https://patchwork.sourceware.org/api/1.2/patches/141979/checks/501426/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T17:28:21.867248", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13741/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:28:21.867248 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:28:21.867248 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787419701 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787419701 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787419701 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936672 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rLe8MpbXvo ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501428, "url": "https://patchwork.sourceware.org/api/1.2/patches/141979/checks/501428/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T17:28:25.062039", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13741/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:28:25.062039 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:28:25.062039 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787419705 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787419701 -le 1787419705 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787419705 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936679 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rLe8MpbXvo ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501442, "url": "https://patchwork.sourceware.org/api/1.2/patches/141979/checks/501442/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T17:41:16.864728", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13741/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:41:16.864728 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:41:16.864728 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787420476 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787419705 -le 1787420476 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787420476 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936686 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rLe8MpbXvo ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zwEu8f3Ayc /tmp/tmp.rLe8MpbXvo + 1933755:pw-trigger.sh: 103: check_state=success + 1933755:pw-trigger.sh: 104: '[' success '!=' success ']' + 1933755:pw-trigger.sh: 108: '[' success '!=' success ']' + 1933755:pw-trigger.sh: 113: j=4 + 1933755:pw-trigger.sh: 114: cat + 1933755:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=10 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 10.id + 1933755:pw-trigger.sh: 64: series_id=65423 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65423 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65423 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65423 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65423 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65423 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65423 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65423 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65423 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141980 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141980 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141980 + 1933755:pw-trigger.sh: 74: patch_id=141980 + 1933755:pw-trigger.sh: 75: '[' 141980 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141980 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141980 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141980 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141980 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141980 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141980 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ir8YwpQnoL +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dW2PY2uu8y ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ir8YwpQnoL /tmp/tmp.dW2PY2uu8y' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141980/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141980/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936774 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dW2PY2uu8y ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501603, "url": "https://patchwork.sourceware.org/api/1.2/patches/141980/checks/501603/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T02:16:30.103365", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11209/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T02:16:30.103365 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T02:16:30.103365 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787451390 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787451390 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787451390 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936781 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dW2PY2uu8y ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501604, "url": "https://patchwork.sourceware.org/api/1.2/patches/141980/checks/501604/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T02:16:41.126665", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11209/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T02:16:41.126665 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T02:16:41.126665 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787451401 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787451390 -le 1787451401 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787451401 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936788 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dW2PY2uu8y ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ir8YwpQnoL /tmp/tmp.dW2PY2uu8y + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 141980 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 141980 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141980 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.d79Q287rYc +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WFYKC59OAi ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.d79Q287rYc /tmp/tmp.WFYKC59OAi' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141980/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141980/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936803 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WFYKC59OAi ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501433, "url": "https://patchwork.sourceware.org/api/1.2/patches/141980/checks/501433/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T17:32:26.265435", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13742/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:32:26.265435 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:32:26.265435 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787419946 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787419946 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787419946 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936810 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WFYKC59OAi ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501434, "url": "https://patchwork.sourceware.org/api/1.2/patches/141980/checks/501434/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T17:32:37.407198", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13742/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:32:37.407198 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:32:37.407198 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787419957 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787419946 -le 1787419957 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787419957 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936817 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WFYKC59OAi ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501445, "url": "https://patchwork.sourceware.org/api/1.2/patches/141980/checks/501445/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T17:44:29.162782", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13742/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:44:29.162782 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:44:29.162782 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787420669 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787419957 -le 1787420669 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787420669 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936824 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WFYKC59OAi ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.d79Q287rYc /tmp/tmp.WFYKC59OAi + 1933755:pw-trigger.sh: 103: check_state=success + 1933755:pw-trigger.sh: 104: '[' success '!=' success ']' + 1933755:pw-trigger.sh: 108: '[' success '!=' success ']' + 1933755:pw-trigger.sh: 113: j=5 + 1933755:pw-trigger.sh: 114: cat + 1933755:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=9 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 9.id + 1933755:pw-trigger.sh: 64: series_id=65424 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65424 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65424 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65424 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65424 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65424 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65424 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65424 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65424 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141981 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141981 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141981 + 1933755:pw-trigger.sh: 74: patch_id=141981 + 1933755:pw-trigger.sh: 75: '[' 141981 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141981 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141981 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141981 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141981 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141981 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141981 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uBAeuPNQd5 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XS8k7dA1cZ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uBAeuPNQd5 /tmp/tmp.XS8k7dA1cZ' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141981/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141981/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936912 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XS8k7dA1cZ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uBAeuPNQd5 /tmp/tmp.XS8k7dA1cZ + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 141981 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 141981 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141981 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Y5oyW6p3GS +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aP2PyWvuJz ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Y5oyW6p3GS /tmp/tmp.aP2PyWvuJz' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141981/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141981/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936927 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aP2PyWvuJz ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501569, "url": "https://patchwork.sourceware.org/api/1.2/patches/141981/checks/501569/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T01:53:19.577150", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13747/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T01:53:19.577150 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T01:53:19.577150 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787449999 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787449999 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787449999 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936934 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aP2PyWvuJz ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501570, "url": "https://patchwork.sourceware.org/api/1.2/patches/141981/checks/501570/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T01:53:33.869858", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13747/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T01:53:33.869858 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T01:53:33.869858 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787450013 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787449999 -le 1787450013 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787450013 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1936941 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aP2PyWvuJz ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Y5oyW6p3GS /tmp/tmp.aP2PyWvuJz + 1933755:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 141981:tcwg_gcc_build--master-arm to succeed. + 1933755:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1933755:pw-trigger.sh: 105: break + 1933755:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1933755:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141981:tcwg_gcc_build--master-arm to succeed.' + 1933755:pw-trigger.sh: 110: continue + 1933755:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=8 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 8.id + 1933755:pw-trigger.sh: 64: series_id=65425 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65425 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65425 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65425 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65425 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65425 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65425 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65425 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65425 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141982 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141982 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141982 + 1933755:pw-trigger.sh: 74: patch_id=141982 + 1933755:pw-trigger.sh: 75: '[' 141982 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141982 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141982 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141982 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141982 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141982 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141982 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hO4v05x3sO +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iXPjmZVVRW ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hO4v05x3sO /tmp/tmp.iXPjmZVVRW' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141982/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141982/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937030 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iXPjmZVVRW ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hO4v05x3sO /tmp/tmp.iXPjmZVVRW + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 141982 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 141982 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141982 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yZlgtIG4Ts +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XJUCwppP6L ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yZlgtIG4Ts /tmp/tmp.XJUCwppP6L' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141982/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141982/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937045 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XJUCwppP6L ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501571, "url": "https://patchwork.sourceware.org/api/1.2/patches/141982/checks/501571/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T01:53:52.581449", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13748/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T01:53:52.581449 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T01:53:52.581449 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787450032 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787450032 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787450032 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937052 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XJUCwppP6L ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501572, "url": "https://patchwork.sourceware.org/api/1.2/patches/141982/checks/501572/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T01:54:02.533870", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13748/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T01:54:02.533870 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T01:54:02.533870 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787450042 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787450032 -le 1787450042 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787450042 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937059 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XJUCwppP6L ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yZlgtIG4Ts /tmp/tmp.XJUCwppP6L + 1933755:pw-trigger.sh: 103: check_state=fail + 1933755:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1933755:pw-trigger.sh: 105: break + 1933755:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1933755:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141982:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 141982:tcwg_gcc_build--master-arm to succeed. + 1933755:pw-trigger.sh: 110: continue + 1933755:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=7 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 7.id + 1933755:pw-trigger.sh: 64: series_id=65426 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65426 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65426 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65426 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65426 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65426 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65426 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65426 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65426 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141984 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141984 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141984 + 1933755:pw-trigger.sh: 74: patch_id=141984 + 1933755:pw-trigger.sh: 75: '[' 141984 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141984 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141984 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141984 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141984 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141984 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141984 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6PKoIIYYSK +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.S9eNGR71NP ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6PKoIIYYSK /tmp/tmp.S9eNGR71NP' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141984/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141984/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937146 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.S9eNGR71NP ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6PKoIIYYSK /tmp/tmp.S9eNGR71NP + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 141984 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 141984 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141984 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DRx7FspCtV +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LI5bLMhKO7 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DRx7FspCtV /tmp/tmp.LI5bLMhKO7' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141984/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141984/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937161 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LI5bLMhKO7 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501573, "url": "https://patchwork.sourceware.org/api/1.2/patches/141984/checks/501573/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T01:54:40.419586", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13749/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T01:54:40.419586 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T01:54:40.419586 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787450080 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787450080 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787450080 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937168 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LI5bLMhKO7 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501574, "url": "https://patchwork.sourceware.org/api/1.2/patches/141984/checks/501574/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T01:55:03.585439", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13749/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T01:55:03.585439 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T01:55:03.585439 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787450103 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787450080 -le 1787450103 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787450103 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937175 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LI5bLMhKO7 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DRx7FspCtV /tmp/tmp.LI5bLMhKO7 + 1933755:pw-trigger.sh: 103: check_state=fail + 1933755:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1933755:pw-trigger.sh: 105: break + 1933755:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 141984:tcwg_gcc_build--master-arm to succeed. + 1933755:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141984:tcwg_gcc_build--master-arm to succeed.' + 1933755:pw-trigger.sh: 110: continue + 1933755:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=6 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 6.id + 1933755:pw-trigger.sh: 64: series_id=65427 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65427 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65427 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65427 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65427 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65427 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65427 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65427 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65427 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141985 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141985 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141985 + 1933755:pw-trigger.sh: 74: patch_id=141985 + 1933755:pw-trigger.sh: 75: '[' 141985 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141985 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141985 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141985 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141985 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141985 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141985 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PbGdnWeNVB +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.C5Fu5cvGO2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PbGdnWeNVB /tmp/tmp.C5Fu5cvGO2' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141985/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141985/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937262 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C5Fu5cvGO2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PbGdnWeNVB /tmp/tmp.C5Fu5cvGO2 + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 141985 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 141985 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141985 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RGim6VPRF5 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.a8kNzvMvkx ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RGim6VPRF5 /tmp/tmp.a8kNzvMvkx' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141985/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141985/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937277 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a8kNzvMvkx ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501577, "url": "https://patchwork.sourceware.org/api/1.2/patches/141985/checks/501577/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T01:57:38.981255", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13750/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T01:57:38.981255 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T01:57:38.981255 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787450258 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787450258 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787450258 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937284 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a8kNzvMvkx ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501579, "url": "https://patchwork.sourceware.org/api/1.2/patches/141985/checks/501579/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T01:57:55.661243", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13750/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T01:57:55.661243 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T01:57:55.661243 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787450275 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787450258 -le 1787450275 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787450275 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937291 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a8kNzvMvkx ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RGim6VPRF5 /tmp/tmp.a8kNzvMvkx + 1933755:pw-trigger.sh: 103: check_state=fail + 1933755:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1933755:pw-trigger.sh: 105: break + 1933755:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 141985:tcwg_gcc_build--master-arm to succeed. + 1933755:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141985:tcwg_gcc_build--master-arm to succeed.' + 1933755:pw-trigger.sh: 110: continue + 1933755:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=5 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 5.id + 1933755:pw-trigger.sh: 64: series_id=65428 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65428 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65428 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65428 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65428 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65428 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65428 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65428 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65428 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141986 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141986 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141986 + 1933755:pw-trigger.sh: 74: patch_id=141986 + 1933755:pw-trigger.sh: 75: '[' 141986 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141986 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141986 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141986 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141986 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141986 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141986 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vZLN9qpTz8 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MaRXIw1Gij ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vZLN9qpTz8 /tmp/tmp.MaRXIw1Gij' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141986/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141986/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937378 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MaRXIw1Gij ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vZLN9qpTz8 /tmp/tmp.MaRXIw1Gij + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 141986 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 141986 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141986 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iuxsQY2sQg +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.85IPlJCiQH ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iuxsQY2sQg /tmp/tmp.85IPlJCiQH' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141986/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141986/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937393 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.85IPlJCiQH ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501578, "url": "https://patchwork.sourceware.org/api/1.2/patches/141986/checks/501578/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T01:57:55.158789", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13751/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T01:57:55.158789 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T01:57:55.158789 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787450275 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787450275 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787450275 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937400 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.85IPlJCiQH ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501581, "url": "https://patchwork.sourceware.org/api/1.2/patches/141986/checks/501581/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T01:58:04.019790", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13751/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T01:58:04.019790 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T01:58:04.019790 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787450284 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787450275 -le 1787450284 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787450284 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937407 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.85IPlJCiQH ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iuxsQY2sQg /tmp/tmp.85IPlJCiQH + 1933755:pw-trigger.sh: 103: check_state=fail + 1933755:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1933755:pw-trigger.sh: 105: break + 1933755:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 141986:tcwg_gcc_build--master-arm to succeed. + 1933755:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141986:tcwg_gcc_build--master-arm to succeed.' + 1933755:pw-trigger.sh: 110: continue + 1933755:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=4 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 4.id + 1933755:pw-trigger.sh: 64: series_id=65429 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65429 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65429 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65429 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65429 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65429 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65429 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65429 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65429 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141994 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141994 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141994 + 1933755:pw-trigger.sh: 74: patch_id=141994 + 1933755:pw-trigger.sh: 75: '[' 141994 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 141994 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141994 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141994 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=141994 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 141994 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141994 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MzrysnHX1m +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rx1Rlc0QMz ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MzrysnHX1m /tmp/tmp.rx1Rlc0QMz' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141994/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141994/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937506 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rx1Rlc0QMz ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MzrysnHX1m /tmp/tmp.rx1Rlc0QMz + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 141994 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 141994 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141994 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.h720KVmGwt +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZLG2YrzHq5 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.h720KVmGwt /tmp/tmp.ZLG2YrzHq5' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141994/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141994/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937521 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZLG2YrzHq5 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501580, "url": "https://patchwork.sourceware.org/api/1.2/patches/141994/checks/501580/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T01:58:03.946469", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13752/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T01:58:03.946469 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T01:58:03.946469 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787450283 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787450283 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787450283 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937528 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZLG2YrzHq5 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501582, "url": "https://patchwork.sourceware.org/api/1.2/patches/141994/checks/501582/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T01:58:13.551499", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13752/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T01:58:13.551499 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T01:58:13.551499 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787450293 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787450283 -le 1787450293 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787450293 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937535 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZLG2YrzHq5 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.h720KVmGwt /tmp/tmp.ZLG2YrzHq5 + 1933755:pw-trigger.sh: 103: check_state=fail + 1933755:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1933755:pw-trigger.sh: 105: break + 1933755:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1933755:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141994:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 141994:tcwg_gcc_build--master-arm to succeed. + 1933755:pw-trigger.sh: 110: continue + 1933755:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=3 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 3.id + 1933755:pw-trigger.sh: 64: series_id=65434 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65434 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65434 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65434 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65434 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65434 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65434 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65434 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65434 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142002 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142002 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142002 + 1933755:pw-trigger.sh: 74: patch_id=142002 + 1933755:pw-trigger.sh: 75: '[' 142002 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 142002 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142002 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142002 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=142002 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 142002 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142002 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yTANkVtbaz +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jMg8XCXg3z ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yTANkVtbaz /tmp/tmp.jMg8XCXg3z' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142002/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142002/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937622 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jMg8XCXg3z ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yTANkVtbaz /tmp/tmp.jMg8XCXg3z + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 142002 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 142002 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142002 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1FfcVLIKg1 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5SidyLUYSj ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1FfcVLIKg1 /tmp/tmp.5SidyLUYSj' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142002/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142002/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937637 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5SidyLUYSj ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501561, "url": "https://patchwork.sourceware.org/api/1.2/patches/142002/checks/501561/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T01:40:13.923854", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13744/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T01:40:13.923854 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T01:40:13.923854 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787449213 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787449213 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787449213 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937644 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5SidyLUYSj ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501562, "url": "https://patchwork.sourceware.org/api/1.2/patches/142002/checks/501562/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T01:40:17.586866", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13744/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T01:40:17.586866 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T01:40:17.586866 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787449217 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787449213 -le 1787449217 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787449217 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937651 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5SidyLUYSj ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501585, "url": "https://patchwork.sourceware.org/api/1.2/patches/142002/checks/501585/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T02:00:39.132311", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13744/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1933755:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T02:00:39.132311 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T02:00:39.132311 +%s ++ 1933755:pw-trigger.sh: pw_patch_check_state: 274: date=1787450439 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787449217 -le 1787450439 ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787450439 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1933755:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937658 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5SidyLUYSj ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1FfcVLIKg1 /tmp/tmp.5SidyLUYSj + 1933755:pw-trigger.sh: 103: check_state=success + 1933755:pw-trigger.sh: 104: '[' success '!=' success ']' + 1933755:pw-trigger.sh: 108: '[' success '!=' success ']' + 1933755:pw-trigger.sh: 113: j=6 + 1933755:pw-trigger.sh: 114: cat + 1933755:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=2 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 2.id + 1933755:pw-trigger.sh: 64: series_id=65435 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65435 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65435 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65435 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65435 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65435 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65435 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65435 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65435 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142003 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142003 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142003 + 1933755:pw-trigger.sh: 74: patch_id=142003 + 1933755:pw-trigger.sh: 75: '[' 142003 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 142003 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142003 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142003 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=142003 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 142003 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142003 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PPVfmB9g0e +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5W7WlQppOP ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PPVfmB9g0e /tmp/tmp.5W7WlQppOP' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142003/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142003/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937746 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5W7WlQppOP ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PPVfmB9g0e /tmp/tmp.5W7WlQppOP + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 142003 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 142003 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142003 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NgihgyLgo4 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9l8Ca0g3Db ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NgihgyLgo4 /tmp/tmp.9l8Ca0g3Db' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142003/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142003/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937761 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9l8Ca0g3Db ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NgihgyLgo4 /tmp/tmp.9l8Ca0g3Db + 1933755:pw-trigger.sh: 103: check_state=pending + 1933755:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1933755:pw-trigger.sh: 105: break + 1933755:pw-trigger.sh: 108: '[' pending '!=' success ']' WARNING: Waiting for 142003:tcwg_gcc_build--master-arm to succeed. + 1933755:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142003:tcwg_gcc_build--master-arm to succeed.' + 1933755:pw-trigger.sh: 110: continue + 1933755:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=1 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 1.id + 1933755:pw-trigger.sh: 64: series_id=65436 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65436 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65436 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65436 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65436 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65436 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65436 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65436 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65436 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142005 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142005 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142005 + 1933755:pw-trigger.sh: 74: patch_id=142005 + 1933755:pw-trigger.sh: 75: '[' 142005 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 142005 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142005 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142005 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=142005 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 142005 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142005 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hIx23hSU9D +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hson1QFvSg ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hIx23hSU9D /tmp/tmp.hson1QFvSg' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142005/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142005/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937850 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hson1QFvSg ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hIx23hSU9D /tmp/tmp.hson1QFvSg + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 142005 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 142005 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142005 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tj3kNBDvIU +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IffX4io93U ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tj3kNBDvIU /tmp/tmp.IffX4io93U' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142005/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142005/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937865 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IffX4io93U ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tj3kNBDvIU /tmp/tmp.IffX4io93U + 1933755:pw-trigger.sh: 103: check_state=pending + 1933755:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1933755:pw-trigger.sh: 105: break + 1933755:pw-trigger.sh: 108: '[' pending '!=' success ']' WARNING: Waiting for 142005:tcwg_gcc_build--master-arm to succeed. + 1933755:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142005:tcwg_gcc_build--master-arm to succeed.' + 1933755:pw-trigger.sh: 110: continue + 1933755:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 1933755:pw-trigger.sh: 63: i=0 ++ 1933755:pw-trigger.sh: 64: shyaml get-value 0.id + 1933755:pw-trigger.sh: 64: series_id=65437 + 1933755:pw-trigger.sh: 66: pw_series_complete_p gcc 65437 + 1933755:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1933755:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65437 + 1933755:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1933755:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65437 property Complete value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65437 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1933755:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1933755:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1933755:pw-trigger.sh: 71: num_patch=0 + 1933755:pw-trigger.sh: 72: true ++ 1933755:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65437 0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65437 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65437 property '.*' value Patches 0 +++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=65437 +++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142007 ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142007 = '' ']' ++ 1933755:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142007 + 1933755:pw-trigger.sh: 74: patch_id=142007 + 1933755:pw-trigger.sh: 75: '[' 142007 = '' ']' ++ 1933755:pw-trigger.sh: 82: pw_get_patch_data gcc 142007 State ++ 1933755:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1933755:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1933755:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142007 ++ 1933755:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1933755:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142007 property State value ++ 1933755:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1933755:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1933755:pw-trigger.sh: pw_yaml_get: 100: local id=142007 ++ 1933755:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1933755:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1933755:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1933755:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1933755:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1933755:pw-trigger.sh: pw_yaml_get: 108: set +x + 1933755:pw-trigger.sh: 82: patch_state=new + 1933755:pw-trigger.sh: 83: case "$patch_state" in ++ 1933755:pw-trigger.sh: 89: pw_patch_check_state 142007 tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142007 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.P2n3qe5gNi +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rLfEvAUsO9 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.P2n3qe5gNi /tmp/tmp.rLfEvAUsO9' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142007/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142007/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937954 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rLfEvAUsO9 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.P2n3qe5gNi /tmp/tmp.rLfEvAUsO9 + 1933755:pw-trigger.sh: 89: check_state=pending + 1933755:pw-trigger.sh: 90: '[' pending = pending ']' + 1933755:pw-trigger.sh: 91: break + 1933755:pw-trigger.sh: 96: '[' 142007 = '' ']' + 1933755:pw-trigger.sh: 101: check_state=success + 1933755:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1933755:pw-trigger.sh: 103: pw_patch_check_state 142007 tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1933755:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142007 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1933755:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1933755:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1933755:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7ANblIBs8g +++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1933755:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kaQ6osbhLb ++ 1933755:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7ANblIBs8g /tmp/tmp.kaQ6osbhLb' EXIT ++ 1933755:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1933755:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142007/checks/ ++ 1933755:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142007/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1933755:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1933755:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1933755:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 267: wait 1937969 ++ 1933755:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kaQ6osbhLb ++ 1933755:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1933755:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1933755:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1933755:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7ANblIBs8g /tmp/tmp.kaQ6osbhLb + 1933755:pw-trigger.sh: 103: check_state=pending + 1933755:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1933755:pw-trigger.sh: 105: break + 1933755:pw-trigger.sh: 108: '[' pending '!=' success ']' WARNING: Waiting for 142007:tcwg_gcc_build--master-arm to succeed. + 1933755:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142007:tcwg_gcc_build--master-arm to succeed.' + 1933755:pw-trigger.sh: 110: continue + 1933755:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 1933755:pw-trigger.sh: 119: rm /tmp/tmp.maoXgCOV2C + 1933755:pw-trigger.sh: 121: echo 'Processed 30 series and created 6 pre-commit triggers' Processed 30 series and created 6 pre-commit triggers + 1933755:pw-trigger.sh: 1: pw_deinit gcc + 1933755:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 1933755:pw-trigger.sh: pw_deinit: 58: local project=gcc + 1933755:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-1933755 + 1933755:pw-trigger.sh: 1: rm -f /tmp/tmp.maoXgCOV2C