+ 795443:jenkins254736323425043899.sh: build_container_exec: 29: set +x + 400020:pw-trigger.sh: 46: trap 'pw_deinit gcc' EXIT + 400020:pw-trigger.sh: 47: pw_init gcc + 400020:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 400020:pw-trigger.sh: pw_init: 42: local project=gcc + 400020:pw-trigger.sh: pw_init: 44: git -C gcc config pw.server https://patchwork.sourceware.org/api/1.2/ + 400020:pw-trigger.sh: pw_init: 46: git -C gcc config pw.project gcc + 400020:pw-trigger.sh: pw_init: 48: pw_clear_cache + 400020:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 400020:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-400020 + 400020:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-400020 ++ 400020:pw-trigger.sh: 49: mktemp + 400020:pw-trigger.sh: 49: yaml=/tmp/tmp.GWZhC2hfDK + 400020:pw-trigger.sh: 51: trap 'pw_deinit gcc; rm -f /tmp/tmp.GWZhC2hfDK' EXIT + 400020:pw-trigger.sh: 53: readarray -t prereq_bots ++ 400020:pw-trigger.sh: 53: print_prereq_bots tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 400020:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 400020:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 400020:pw-trigger.sh: 55: git -C gcc pw series list -f yaml + 400020:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 400020:pw-trigger.sh: 58: shyaml get-length + 400020:pw-trigger.sh: 58: len=30 + 400020:pw-trigger.sh: 59: i=30 + 400020:pw-trigger.sh: 60: j=0 + 400020:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=29 ++ 400020:pw-trigger.sh: 64: shyaml get-value 29.id + 400020:pw-trigger.sh: 64: series_id=63520 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63520 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63520 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63520 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63520 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63520 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63520 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63520 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63520 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139026 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139026 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139026 + 400020:pw-trigger.sh: 74: patch_id=139026 + 400020:pw-trigger.sh: 75: '[' 139026 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139026 State ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139026 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139026 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139026 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139026 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139026 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wL7hbW9Dvi +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JAuh5lP44n ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wL7hbW9Dvi /tmp/tmp.JAuh5lP44n' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139026/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139026/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400145 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JAuh5lP44n ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478042, "url": "https://patchwork.sourceware.org/api/1.2/patches/139026/checks/478042/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T14:08:25.046154", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11157/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 400020:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T14:08:25.046154 +++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T14:08:25.046154 +%s ++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date=1783951705 ++ 400020:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783951705 ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783951705 +++ 400020:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 400020:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400152 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JAuh5lP44n ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478044, "url": "https://patchwork.sourceware.org/api/1.2/patches/139026/checks/478044/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T14:08:27.684543", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11157/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 400020:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T14:08:27.684543 +++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T14:08:27.684543 +%s ++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date=1783951707 ++ 400020:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783951705 -le 1783951707 ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783951707 +++ 400020:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 400020:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400159 ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JAuh5lP44n ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478063, "url": "https://patchwork.sourceware.org/api/1.2/patches/139026/checks/478063/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T15:38:00.231056", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11157/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 400020:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T15:38:00.231056 +++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T15:38:00.231056 +%s ++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date=1783957080 ++ 400020:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783951707 -le 1783957080 ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783957080 +++ 400020:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 400020:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400166 ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JAuh5lP44n ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wL7hbW9Dvi /tmp/tmp.JAuh5lP44n + 400020:pw-trigger.sh: 89: check_state=success + 400020:pw-trigger.sh: 90: '[' success = pending ']' + 400020:pw-trigger.sh: 93: num_patch=1 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63520 1 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63520 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63520 property '.*' value Patches 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63520 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 400020:pw-trigger.sh: 74: true + 400020:pw-trigger.sh: 74: patch_id= + 400020:pw-trigger.sh: 75: '[' '' = '' ']' + 400020:pw-trigger.sh: 76: break + 400020:pw-trigger.sh: 96: '[' '' = '' ']' + 400020:pw-trigger.sh: 97: continue + 400020:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=28 ++ 400020:pw-trigger.sh: 64: shyaml get-value 28.id + 400020:pw-trigger.sh: 64: series_id=63521 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63521 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63521 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63521 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63521 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63521 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63521 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63521 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63521 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139027 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139027 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139027 + 400020:pw-trigger.sh: 74: patch_id=139027 + 400020:pw-trigger.sh: 75: '[' 139027 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139027 State ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139027 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139027 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139027 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139027 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139027 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.urPGMbHV6l +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yhdApgyqVP ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.urPGMbHV6l /tmp/tmp.yhdApgyqVP' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139027/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139027/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400268 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yhdApgyqVP ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478041, "url": "https://patchwork.sourceware.org/api/1.2/patches/139027/checks/478041/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T14:08:24.968213", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11158/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 400020:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T14:08:24.968213 +++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T14:08:24.968213 +%s ++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date=1783951704 ++ 400020:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783951704 ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783951704 +++ 400020:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 400020:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400275 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yhdApgyqVP ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478043, "url": "https://patchwork.sourceware.org/api/1.2/patches/139027/checks/478043/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T14:08:27.672525", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11158/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 400020:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T14:08:27.672525 +++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T14:08:27.672525 +%s ++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date=1783951707 ++ 400020:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783951704 -le 1783951707 ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783951707 +++ 400020:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 400020:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400282 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yhdApgyqVP ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478066, "url": "https://patchwork.sourceware.org/api/1.2/patches/139027/checks/478066/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T15:38:17.698037", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11158/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 400020:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T15:38:17.698037 +++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T15:38:17.698037 +%s ++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date=1783957097 ++ 400020:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783951707 -le 1783957097 ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783957097 +++ 400020:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 400020:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400289 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yhdApgyqVP ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.urPGMbHV6l /tmp/tmp.yhdApgyqVP + 400020:pw-trigger.sh: 89: check_state=success + 400020:pw-trigger.sh: 90: '[' success = pending ']' + 400020:pw-trigger.sh: 93: num_patch=1 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63521 1 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63521 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63521 property '.*' value Patches 1 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63521 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 400020:pw-trigger.sh: 74: true + 400020:pw-trigger.sh: 74: patch_id= + 400020:pw-trigger.sh: 75: '[' '' = '' ']' + 400020:pw-trigger.sh: 76: break + 400020:pw-trigger.sh: 96: '[' '' = '' ']' + 400020:pw-trigger.sh: 97: continue + 400020:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=27 ++ 400020:pw-trigger.sh: 64: shyaml get-value 27.id + 400020:pw-trigger.sh: 64: series_id=63522 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63522 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63522 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63522 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63522 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63522 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63522 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63522 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63522 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139028 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139028 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139028 + 400020:pw-trigger.sh: 74: patch_id=139028 + 400020:pw-trigger.sh: 75: '[' 139028 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139028 State ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139028 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139028 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139028 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139028 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139028 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.euZq2oICCI +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RbT94d54DB ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.euZq2oICCI /tmp/tmp.RbT94d54DB' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139028/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139028/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400391 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RbT94d54DB ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478046, "url": "https://patchwork.sourceware.org/api/1.2/patches/139028/checks/478046/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T14:13:11.280550", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11159/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 400020:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T14:13:11.280550 +++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T14:13:11.280550 +%s ++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date=1783951991 ++ 400020:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783951991 ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783951991 +++ 400020:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 400020:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400398 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RbT94d54DB ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478047, "url": "https://patchwork.sourceware.org/api/1.2/patches/139028/checks/478047/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T14:13:14.794654", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11159/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 400020:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T14:13:14.794654 +++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T14:13:14.794654 +%s ++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date=1783951994 ++ 400020:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783951991 -le 1783951994 ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783951994 +++ 400020:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 400020:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400405 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RbT94d54DB ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478067, "url": "https://patchwork.sourceware.org/api/1.2/patches/139028/checks/478067/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T15:38:31.289391", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11159/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 400020:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T15:38:31.289391 +++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T15:38:31.289391 +%s ++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date=1783957111 ++ 400020:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783951994 -le 1783957111 ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783957111 +++ 400020:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 400020:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400412 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RbT94d54DB ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.euZq2oICCI /tmp/tmp.RbT94d54DB + 400020:pw-trigger.sh: 89: check_state=success + 400020:pw-trigger.sh: 90: '[' success = pending ']' + 400020:pw-trigger.sh: 93: num_patch=1 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63522 1 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63522 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63522 property '.*' value Patches 1 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63522 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 400020:pw-trigger.sh: 74: true + 400020:pw-trigger.sh: 74: patch_id= + 400020:pw-trigger.sh: 75: '[' '' = '' ']' + 400020:pw-trigger.sh: 76: break + 400020:pw-trigger.sh: 96: '[' '' = '' ']' + 400020:pw-trigger.sh: 97: continue + 400020:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=26 ++ 400020:pw-trigger.sh: 64: shyaml get-value 26.id + 400020:pw-trigger.sh: 64: series_id=63523 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63523 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63523 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63523 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63523 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63523 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63523 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63523 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63523 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139029 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139029 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139029 + 400020:pw-trigger.sh: 74: patch_id=139029 + 400020:pw-trigger.sh: 75: '[' 139029 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139029 State ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139029 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139029 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139029 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139029 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139029 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ry7riOZiME +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AiAyFiv6RC ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ry7riOZiME /tmp/tmp.AiAyFiv6RC' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139029/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139029/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400514 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AiAyFiv6RC ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478050, "url": "https://patchwork.sourceware.org/api/1.2/patches/139029/checks/478050/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T15:24:46.683978", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11160/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 400020:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T15:24:46.683978 +++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T15:24:46.683978 +%s ++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date=1783956286 ++ 400020:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783956286 ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783956286 +++ 400020:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 400020:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400521 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AiAyFiv6RC ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478051, "url": "https://patchwork.sourceware.org/api/1.2/patches/139029/checks/478051/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T15:24:49.799088", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11160/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 400020:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T15:24:49.799088 +++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T15:24:49.799088 +%s ++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date=1783956289 ++ 400020:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783956286 -le 1783956289 ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783956289 +++ 400020:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 400020:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400528 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AiAyFiv6RC ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478089, "url": "https://patchwork.sourceware.org/api/1.2/patches/139029/checks/478089/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T16:32:48.756659", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11160/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 400020:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T16:32:48.756659 +++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T16:32:48.756659 +%s ++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date=1783960368 ++ 400020:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783956289 -le 1783960368 ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783960368 +++ 400020:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 400020:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400535 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AiAyFiv6RC ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ry7riOZiME /tmp/tmp.AiAyFiv6RC + 400020:pw-trigger.sh: 89: check_state=success + 400020:pw-trigger.sh: 90: '[' success = pending ']' + 400020:pw-trigger.sh: 93: num_patch=1 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63523 1 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63523 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63523 property '.*' value Patches 1 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63523 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 400020:pw-trigger.sh: 74: true + 400020:pw-trigger.sh: 74: patch_id= + 400020:pw-trigger.sh: 75: '[' '' = '' ']' + 400020:pw-trigger.sh: 76: break + 400020:pw-trigger.sh: 96: '[' '' = '' ']' + 400020:pw-trigger.sh: 97: continue + 400020:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=25 ++ 400020:pw-trigger.sh: 64: shyaml get-value 25.id + 400020:pw-trigger.sh: 64: series_id=63524 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63524 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63524 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63524 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63524 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63524 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63524 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63524 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63524 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139031 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139031 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139031 + 400020:pw-trigger.sh: 74: patch_id=139031 + 400020:pw-trigger.sh: 75: '[' 139031 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139031 State ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139031 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139031 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139031 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139031 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139031 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JRce6O29DA +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zse83yhNIC ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JRce6O29DA /tmp/tmp.zse83yhNIC' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139031/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139031/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400639 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zse83yhNIC ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478055, "url": "https://patchwork.sourceware.org/api/1.2/patches/139031/checks/478055/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T15:33:05.332746", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11161/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 400020:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T15:33:05.332746 +++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T15:33:05.332746 +%s ++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date=1783956785 ++ 400020:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783956785 ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783956785 +++ 400020:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 400020:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400646 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zse83yhNIC ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478056, "url": "https://patchwork.sourceware.org/api/1.2/patches/139031/checks/478056/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T15:33:13.052755", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11161/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 400020:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T15:33:13.052755 +++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T15:33:13.052755 +%s ++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date=1783956793 ++ 400020:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783956785 -le 1783956793 ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783956793 +++ 400020:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 400020:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400653 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zse83yhNIC ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478094, "url": "https://patchwork.sourceware.org/api/1.2/patches/139031/checks/478094/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T16:55:19.230552", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11161/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 400020:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T16:55:19.230552 +++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T16:55:19.230552 +%s ++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date=1783961719 ++ 400020:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783956793 -le 1783961719 ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783961719 +++ 400020:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 400020:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400660 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zse83yhNIC ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JRce6O29DA /tmp/tmp.zse83yhNIC + 400020:pw-trigger.sh: 89: check_state=success + 400020:pw-trigger.sh: 90: '[' success = pending ']' + 400020:pw-trigger.sh: 93: num_patch=1 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63524 1 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63524 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63524 property '.*' value Patches 1 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63524 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139030 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139030 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139030 + 400020:pw-trigger.sh: 74: patch_id=139030 + 400020:pw-trigger.sh: 75: '[' 139030 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139030 State ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139030 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139030 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139030 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139030 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139030 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xTw3qRlfvo +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uLu6b8nAQz ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xTw3qRlfvo /tmp/tmp.uLu6b8nAQz' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139030/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139030/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400724 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uLu6b8nAQz ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xTw3qRlfvo /tmp/tmp.uLu6b8nAQz + 400020:pw-trigger.sh: 89: check_state=pending + 400020:pw-trigger.sh: 90: '[' pending = pending ']' + 400020:pw-trigger.sh: 91: break + 400020:pw-trigger.sh: 96: '[' 139030 = '' ']' + 400020:pw-trigger.sh: 101: check_state=success + 400020:pw-trigger.sh: 108: '[' success '!=' success ']' + 400020:pw-trigger.sh: 113: j=1 + 400020:pw-trigger.sh: 114: cat + 400020:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=24 ++ 400020:pw-trigger.sh: 64: shyaml get-value 24.id + 400020:pw-trigger.sh: 64: series_id=63526 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63526 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63526 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63526 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63526 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63526 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63526 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63526 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63526 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139033 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139033 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139033 + 400020:pw-trigger.sh: 74: patch_id=139033 + 400020:pw-trigger.sh: 75: '[' 139033 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139033 State ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139033 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139033 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139033 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139033 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139033 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LhGeU7IweG +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kAWTMlOiCQ ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LhGeU7IweG /tmp/tmp.kAWTMlOiCQ' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139033/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139033/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400812 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kAWTMlOiCQ ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478057, "url": "https://patchwork.sourceware.org/api/1.2/patches/139033/checks/478057/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T15:33:19.070666", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11162/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 400020:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T15:33:19.070666 +++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T15:33:19.070666 +%s ++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date=1783956799 ++ 400020:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783956799 ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783956799 +++ 400020:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 400020:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400819 ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kAWTMlOiCQ ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478059, "url": "https://patchwork.sourceware.org/api/1.2/patches/139033/checks/478059/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T15:33:27.083220", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11162/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 400020:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T15:33:27.083220 +++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T15:33:27.083220 +%s ++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date=1783956807 ++ 400020:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783956799 -le 1783956807 ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783956807 +++ 400020:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 400020:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400826 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kAWTMlOiCQ ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478095, "url": "https://patchwork.sourceware.org/api/1.2/patches/139033/checks/478095/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T16:56:15.141164", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11162/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 400020:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T16:56:15.141164 +++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T16:56:15.141164 +%s ++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date=1783961775 ++ 400020:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783956807 -le 1783961775 ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783961775 +++ 400020:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 400020:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400833 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kAWTMlOiCQ ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LhGeU7IweG /tmp/tmp.kAWTMlOiCQ + 400020:pw-trigger.sh: 89: check_state=success + 400020:pw-trigger.sh: 90: '[' success = pending ']' + 400020:pw-trigger.sh: 93: num_patch=1 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63526 1 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63526 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63526 property '.*' value Patches 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63526 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 400020:pw-trigger.sh: 74: true + 400020:pw-trigger.sh: 74: patch_id= + 400020:pw-trigger.sh: 75: '[' '' = '' ']' + 400020:pw-trigger.sh: 76: break + 400020:pw-trigger.sh: 96: '[' '' = '' ']' + 400020:pw-trigger.sh: 97: continue + 400020:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=23 ++ 400020:pw-trigger.sh: 64: shyaml get-value 23.id + 400020:pw-trigger.sh: 64: series_id=63527 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63527 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63527 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63527 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63527 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63527 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63527 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63527 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63527 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139034 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139034 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139034 + 400020:pw-trigger.sh: 74: patch_id=139034 + 400020:pw-trigger.sh: 75: '[' 139034 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139034 State ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139034 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139034 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139034 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139034 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139034 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wy2rY3LuJ3 +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LImi2KWhC6 ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wy2rY3LuJ3 /tmp/tmp.LImi2KWhC6' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139034/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139034/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400935 ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LImi2KWhC6 ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478058, "url": "https://patchwork.sourceware.org/api/1.2/patches/139034/checks/478058/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T15:33:20.310185", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11163/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 400020:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T15:33:20.310185 +++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T15:33:20.310185 +%s ++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date=1783956800 ++ 400020:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783956800 ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783956800 +++ 400020:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 400020:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400942 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LImi2KWhC6 ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 478060, "url": "https://patchwork.sourceware.org/api/1.2/patches/139034/checks/478060/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-13T15:33:35.740617", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11163/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch failed to apply" }' = null ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 400020:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-13T15:33:35.740617 +++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-13T15:33:35.740617 +%s ++ 400020:pw-trigger.sh: pw_patch_check_state: 274: date=1783956815 ++ 400020:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783956800 -le 1783956815 ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783956815 +++ 400020:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 400020:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 400949 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LImi2KWhC6 ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wy2rY3LuJ3 /tmp/tmp.LImi2KWhC6 + 400020:pw-trigger.sh: 89: check_state=fail + 400020:pw-trigger.sh: 90: '[' fail = pending ']' + 400020:pw-trigger.sh: 93: num_patch=1 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63527 1 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63527 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63527 property '.*' value Patches 1 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63527 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 400020:pw-trigger.sh: 74: true + 400020:pw-trigger.sh: 74: patch_id= + 400020:pw-trigger.sh: 75: '[' '' = '' ']' + 400020:pw-trigger.sh: 76: break + 400020:pw-trigger.sh: 96: '[' '' = '' ']' + 400020:pw-trigger.sh: 97: continue + 400020:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=22 ++ 400020:pw-trigger.sh: 64: shyaml get-value 22.id + 400020:pw-trigger.sh: 64: series_id=63529 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63529 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63529 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63529 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63529 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63529 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63529 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63529 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63529 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139051 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139051 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139051 + 400020:pw-trigger.sh: 74: patch_id=139051 + 400020:pw-trigger.sh: 75: '[' 139051 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139051 State ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139051 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139051 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139051 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139051 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139051 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JhQmdOuiPv +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5FRzljQh2S ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JhQmdOuiPv /tmp/tmp.5FRzljQh2S' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139051/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139051/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 401051 ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5FRzljQh2S ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JhQmdOuiPv /tmp/tmp.5FRzljQh2S + 400020:pw-trigger.sh: 89: check_state=pending + 400020:pw-trigger.sh: 90: '[' pending = pending ']' + 400020:pw-trigger.sh: 91: break + 400020:pw-trigger.sh: 96: '[' 139051 = '' ']' + 400020:pw-trigger.sh: 101: check_state=success + 400020:pw-trigger.sh: 108: '[' success '!=' success ']' + 400020:pw-trigger.sh: 113: j=2 + 400020:pw-trigger.sh: 114: cat + 400020:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=21 ++ 400020:pw-trigger.sh: 64: shyaml get-value 21.id + 400020:pw-trigger.sh: 64: series_id=63530 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63530 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63530 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63530 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63530 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63530 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63530 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63530 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63530 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139052 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139052 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139052 + 400020:pw-trigger.sh: 74: patch_id=139052 + 400020:pw-trigger.sh: 75: '[' 139052 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139052 State ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139052 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139052 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139052 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139052 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139052 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.n9unWUX3VX +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FhDI6cKLlp ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.n9unWUX3VX /tmp/tmp.FhDI6cKLlp' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139052/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139052/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 401139 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FhDI6cKLlp ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.n9unWUX3VX /tmp/tmp.FhDI6cKLlp + 400020:pw-trigger.sh: 89: check_state=pending + 400020:pw-trigger.sh: 90: '[' pending = pending ']' + 400020:pw-trigger.sh: 91: break + 400020:pw-trigger.sh: 96: '[' 139052 = '' ']' + 400020:pw-trigger.sh: 101: check_state=success + 400020:pw-trigger.sh: 108: '[' success '!=' success ']' + 400020:pw-trigger.sh: 113: j=3 + 400020:pw-trigger.sh: 114: cat + 400020:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=20 ++ 400020:pw-trigger.sh: 64: shyaml get-value 20.id + 400020:pw-trigger.sh: 64: series_id=63531 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63531 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63531 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63531 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63531 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63531 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63531 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63531 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63531 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139053 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139053 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139053 + 400020:pw-trigger.sh: 74: patch_id=139053 + 400020:pw-trigger.sh: 75: '[' 139053 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139053 State ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139053 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139053 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139053 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139053 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139053 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LZmMlezaAr +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AfjlHRAUvs ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LZmMlezaAr /tmp/tmp.AfjlHRAUvs' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139053/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139053/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 401227 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AfjlHRAUvs ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LZmMlezaAr /tmp/tmp.AfjlHRAUvs + 400020:pw-trigger.sh: 89: check_state=pending + 400020:pw-trigger.sh: 90: '[' pending = pending ']' + 400020:pw-trigger.sh: 91: break + 400020:pw-trigger.sh: 96: '[' 139053 = '' ']' + 400020:pw-trigger.sh: 101: check_state=success + 400020:pw-trigger.sh: 108: '[' success '!=' success ']' + 400020:pw-trigger.sh: 113: j=4 + 400020:pw-trigger.sh: 114: cat + 400020:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=19 ++ 400020:pw-trigger.sh: 64: shyaml get-value 19.id + 400020:pw-trigger.sh: 64: series_id=63532 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63532 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63532 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63532 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63532 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63532 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63532 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63532 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63532 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139054 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139054 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139054 + 400020:pw-trigger.sh: 74: patch_id=139054 + 400020:pw-trigger.sh: 75: '[' 139054 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139054 State ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139054 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139054 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139054 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139054 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139054 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KICKA8wBrg +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UgsPadZ8hj ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KICKA8wBrg /tmp/tmp.UgsPadZ8hj' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139054/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139054/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 401315 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UgsPadZ8hj ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KICKA8wBrg /tmp/tmp.UgsPadZ8hj + 400020:pw-trigger.sh: 89: check_state=pending + 400020:pw-trigger.sh: 90: '[' pending = pending ']' + 400020:pw-trigger.sh: 91: break + 400020:pw-trigger.sh: 96: '[' 139054 = '' ']' + 400020:pw-trigger.sh: 101: check_state=success + 400020:pw-trigger.sh: 108: '[' success '!=' success ']' + 400020:pw-trigger.sh: 113: j=5 + 400020:pw-trigger.sh: 114: cat + 400020:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=18 ++ 400020:pw-trigger.sh: 64: shyaml get-value 18.id + 400020:pw-trigger.sh: 64: series_id=63533 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63533 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63533 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63533 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63533 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63533 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63533 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63533 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63533 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139055 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139055 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139055 + 400020:pw-trigger.sh: 74: patch_id=139055 + 400020:pw-trigger.sh: 75: '[' 139055 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139055 State ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139055 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139055 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139055 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139055 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139055 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4peoyLIVvm +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EgjS1bgyUj ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4peoyLIVvm /tmp/tmp.EgjS1bgyUj' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139055/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139055/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 401403 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EgjS1bgyUj ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4peoyLIVvm /tmp/tmp.EgjS1bgyUj + 400020:pw-trigger.sh: 89: check_state=pending + 400020:pw-trigger.sh: 90: '[' pending = pending ']' + 400020:pw-trigger.sh: 91: break + 400020:pw-trigger.sh: 96: '[' 139055 = '' ']' + 400020:pw-trigger.sh: 101: check_state=success + 400020:pw-trigger.sh: 108: '[' success '!=' success ']' + 400020:pw-trigger.sh: 113: j=6 + 400020:pw-trigger.sh: 114: cat + 400020:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=17 ++ 400020:pw-trigger.sh: 64: shyaml get-value 17.id + 400020:pw-trigger.sh: 64: series_id=63534 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63534 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63534 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63534 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63534 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63534 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63534 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63534 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63534 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139056 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139056 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139056 + 400020:pw-trigger.sh: 74: patch_id=139056 + 400020:pw-trigger.sh: 75: '[' 139056 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139056 State ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139056 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139056 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139056 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139056 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139056 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NF5beZ0f6q +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.x0uG1GSBdr ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NF5beZ0f6q /tmp/tmp.x0uG1GSBdr' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139056/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139056/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 401491 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x0uG1GSBdr ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NF5beZ0f6q /tmp/tmp.x0uG1GSBdr + 400020:pw-trigger.sh: 89: check_state=pending + 400020:pw-trigger.sh: 90: '[' pending = pending ']' + 400020:pw-trigger.sh: 91: break + 400020:pw-trigger.sh: 96: '[' 139056 = '' ']' + 400020:pw-trigger.sh: 101: check_state=success + 400020:pw-trigger.sh: 108: '[' success '!=' success ']' + 400020:pw-trigger.sh: 113: j=7 + 400020:pw-trigger.sh: 114: cat + 400020:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=16 ++ 400020:pw-trigger.sh: 64: shyaml get-value 16.id + 400020:pw-trigger.sh: 64: series_id=63535 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63535 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63535 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63535 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63535 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63535 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63535 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63535 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63535 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139057 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139057 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139057 + 400020:pw-trigger.sh: 74: patch_id=139057 + 400020:pw-trigger.sh: 75: '[' 139057 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139057 State ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139057 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139057 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139057 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139057 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139057 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oNzanGUQzj +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tObLNA2WW7 ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oNzanGUQzj /tmp/tmp.tObLNA2WW7' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139057/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139057/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 401579 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tObLNA2WW7 ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oNzanGUQzj /tmp/tmp.tObLNA2WW7 + 400020:pw-trigger.sh: 89: check_state=pending + 400020:pw-trigger.sh: 90: '[' pending = pending ']' + 400020:pw-trigger.sh: 91: break + 400020:pw-trigger.sh: 96: '[' 139057 = '' ']' + 400020:pw-trigger.sh: 101: check_state=success + 400020:pw-trigger.sh: 108: '[' success '!=' success ']' + 400020:pw-trigger.sh: 113: j=8 + 400020:pw-trigger.sh: 114: cat + 400020:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=15 ++ 400020:pw-trigger.sh: 64: shyaml get-value 15.id + 400020:pw-trigger.sh: 64: series_id=63536 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63536 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63536 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63536 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63536 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63536 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63536 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63536 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63536 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139058 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139058 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139058 + 400020:pw-trigger.sh: 74: patch_id=139058 + 400020:pw-trigger.sh: 75: '[' 139058 = '' ']' ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139058 State ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139058 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139058 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139058 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139058 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139058 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zAwlaY3h5l +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JxFxrGMY5G ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zAwlaY3h5l /tmp/tmp.JxFxrGMY5G' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139058/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139058/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 401667 ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JxFxrGMY5G ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zAwlaY3h5l /tmp/tmp.JxFxrGMY5G + 400020:pw-trigger.sh: 89: check_state=pending + 400020:pw-trigger.sh: 90: '[' pending = pending ']' + 400020:pw-trigger.sh: 91: break + 400020:pw-trigger.sh: 96: '[' 139058 = '' ']' + 400020:pw-trigger.sh: 101: check_state=success + 400020:pw-trigger.sh: 108: '[' success '!=' success ']' + 400020:pw-trigger.sh: 113: j=9 + 400020:pw-trigger.sh: 114: cat + 400020:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=14 ++ 400020:pw-trigger.sh: 64: shyaml get-value 14.id + 400020:pw-trigger.sh: 64: series_id=63537 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63537 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63537 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63537 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63537 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63537 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63537 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63537 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63537 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139059 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139059 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139059 + 400020:pw-trigger.sh: 74: patch_id=139059 + 400020:pw-trigger.sh: 75: '[' 139059 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139059 State ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139059 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139059 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139059 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139059 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139059 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Jxf7GVUL4M +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Pg7nAxCTJG ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Jxf7GVUL4M /tmp/tmp.Pg7nAxCTJG' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139059/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139059/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 401755 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Pg7nAxCTJG ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Jxf7GVUL4M /tmp/tmp.Pg7nAxCTJG + 400020:pw-trigger.sh: 89: check_state=pending + 400020:pw-trigger.sh: 90: '[' pending = pending ']' + 400020:pw-trigger.sh: 91: break + 400020:pw-trigger.sh: 96: '[' 139059 = '' ']' + 400020:pw-trigger.sh: 101: check_state=success + 400020:pw-trigger.sh: 108: '[' success '!=' success ']' + 400020:pw-trigger.sh: 113: j=10 + 400020:pw-trigger.sh: 114: cat + 400020:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=13 ++ 400020:pw-trigger.sh: 64: shyaml get-value 13.id + 400020:pw-trigger.sh: 64: series_id=63538 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63538 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63538 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63538 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63538 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63538 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63538 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63538 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63538 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139060 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139060 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139060 + 400020:pw-trigger.sh: 74: patch_id=139060 + 400020:pw-trigger.sh: 75: '[' 139060 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139060 State ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139060 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139060 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139060 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139060 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139060 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TF4gT83Eyl +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NlbrPAepip ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TF4gT83Eyl /tmp/tmp.NlbrPAepip' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139060/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139060/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 401843 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NlbrPAepip ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TF4gT83Eyl /tmp/tmp.NlbrPAepip + 400020:pw-trigger.sh: 89: check_state=pending + 400020:pw-trigger.sh: 90: '[' pending = pending ']' + 400020:pw-trigger.sh: 91: break + 400020:pw-trigger.sh: 96: '[' 139060 = '' ']' + 400020:pw-trigger.sh: 101: check_state=success + 400020:pw-trigger.sh: 108: '[' success '!=' success ']' + 400020:pw-trigger.sh: 113: j=11 + 400020:pw-trigger.sh: 114: cat + 400020:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=12 ++ 400020:pw-trigger.sh: 64: shyaml get-value 12.id + 400020:pw-trigger.sh: 64: series_id=63539 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63539 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63539 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63539 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63539 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63539 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63539 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63539 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63539 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139061 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139061 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139061 + 400020:pw-trigger.sh: 74: patch_id=139061 + 400020:pw-trigger.sh: 75: '[' 139061 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139061 State ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139061 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139061 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139061 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139061 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139061 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DvdrDhR3Fz +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nE6x02UlQH ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DvdrDhR3Fz /tmp/tmp.nE6x02UlQH' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139061/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139061/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 401931 ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nE6x02UlQH ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DvdrDhR3Fz /tmp/tmp.nE6x02UlQH + 400020:pw-trigger.sh: 89: check_state=pending + 400020:pw-trigger.sh: 90: '[' pending = pending ']' + 400020:pw-trigger.sh: 91: break + 400020:pw-trigger.sh: 96: '[' 139061 = '' ']' + 400020:pw-trigger.sh: 101: check_state=success + 400020:pw-trigger.sh: 108: '[' success '!=' success ']' + 400020:pw-trigger.sh: 113: j=12 + 400020:pw-trigger.sh: 114: cat + 400020:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=11 ++ 400020:pw-trigger.sh: 64: shyaml get-value 11.id + 400020:pw-trigger.sh: 64: series_id=63540 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63540 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63540 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63540 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63540 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value= + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' '' = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 400020:pw-trigger.sh: 67: continue + 400020:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=10 ++ 400020:pw-trigger.sh: 64: shyaml get-value 10.id + 400020:pw-trigger.sh: 64: series_id=63541 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63541 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63541 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63541 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63541 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63541 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63541 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63541 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63541 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139063 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139063 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139063 + 400020:pw-trigger.sh: 74: patch_id=139063 + 400020:pw-trigger.sh: 75: '[' 139063 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139063 State ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139063 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139063 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139063 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139063 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139063 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zJ7WEWKfa9 +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kAjEmdi1ZV ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zJ7WEWKfa9 /tmp/tmp.kAjEmdi1ZV' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139063/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139063/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 402037 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kAjEmdi1ZV ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zJ7WEWKfa9 /tmp/tmp.kAjEmdi1ZV + 400020:pw-trigger.sh: 89: check_state=pending + 400020:pw-trigger.sh: 90: '[' pending = pending ']' + 400020:pw-trigger.sh: 91: break + 400020:pw-trigger.sh: 96: '[' 139063 = '' ']' + 400020:pw-trigger.sh: 101: check_state=success + 400020:pw-trigger.sh: 108: '[' success '!=' success ']' + 400020:pw-trigger.sh: 113: j=13 + 400020:pw-trigger.sh: 114: cat + 400020:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=9 ++ 400020:pw-trigger.sh: 64: shyaml get-value 9.id + 400020:pw-trigger.sh: 64: series_id=63542 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63542 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63542 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63542 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63542 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63542 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63542 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63542 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63542 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139064 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139064 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139064 + 400020:pw-trigger.sh: 74: patch_id=139064 + 400020:pw-trigger.sh: 75: '[' 139064 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139064 State ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139064 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139064 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139064 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139064 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139064 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ae4hFZj6XP +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.f2sueD7fYS ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ae4hFZj6XP /tmp/tmp.f2sueD7fYS' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139064/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139064/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 402125 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f2sueD7fYS ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ae4hFZj6XP /tmp/tmp.f2sueD7fYS + 400020:pw-trigger.sh: 89: check_state=pending + 400020:pw-trigger.sh: 90: '[' pending = pending ']' + 400020:pw-trigger.sh: 91: break + 400020:pw-trigger.sh: 96: '[' 139064 = '' ']' + 400020:pw-trigger.sh: 101: check_state=success + 400020:pw-trigger.sh: 108: '[' success '!=' success ']' + 400020:pw-trigger.sh: 113: j=14 + 400020:pw-trigger.sh: 114: cat + 400020:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=8 ++ 400020:pw-trigger.sh: 64: shyaml get-value 8.id + 400020:pw-trigger.sh: 64: series_id=63544 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63544 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63544 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63544 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63544 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63544 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63544 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63544 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63544 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139066 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139066 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139066 + 400020:pw-trigger.sh: 74: patch_id=139066 + 400020:pw-trigger.sh: 75: '[' 139066 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139066 State ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139066 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139066 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139066 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 400020:pw-trigger.sh: 82: patch_state=new + 400020:pw-trigger.sh: 83: case "$patch_state" in ++ 400020:pw-trigger.sh: 89: pw_patch_check_state 139066 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139066 ++ 400020:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 400020:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 400020:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 400020:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 400020:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 400020:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 400020:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 400020:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PEDwSVLQQB +++ 400020:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 400020:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CLqNO2LQqU ++ 400020:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PEDwSVLQQB /tmp/tmp.CLqNO2LQqU' EXIT ++ 400020:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 400020:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139066/checks/ ++ 400020:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139066/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 400020:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 400020:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 400020:pw-trigger.sh: pw_patch_check_state: 263: true ++ 400020:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 400020:pw-trigger.sh: pw_patch_check_state: 267: wait 402213 ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 400020:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CLqNO2LQqU ++ 400020:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 400020:pw-trigger.sh: pw_patch_check_state: 270: break ++ 400020:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 400020:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PEDwSVLQQB /tmp/tmp.CLqNO2LQqU + 400020:pw-trigger.sh: 89: check_state=pending + 400020:pw-trigger.sh: 90: '[' pending = pending ']' + 400020:pw-trigger.sh: 91: break + 400020:pw-trigger.sh: 96: '[' 139066 = '' ']' + 400020:pw-trigger.sh: 101: check_state=success + 400020:pw-trigger.sh: 108: '[' success '!=' success ']' + 400020:pw-trigger.sh: 113: j=15 + 400020:pw-trigger.sh: 114: cat + 400020:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 400020:pw-trigger.sh: 63: i=7 ++ 400020:pw-trigger.sh: 64: shyaml get-value 7.id + 400020:pw-trigger.sh: 64: series_id=63545 + 400020:pw-trigger.sh: 66: pw_series_complete_p gcc 63545 + 400020:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 400020:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 400020:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63545 + 400020:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 400020:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63545 property Complete value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63545 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: pw_series_complete_p: 187: value=True + 400020:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 400020:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 400020:pw-trigger.sh: 71: num_patch=0 + 400020:pw-trigger.sh: 72: true ++ 400020:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63545 0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63545 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63545 property '.*' value Patches 0 +++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=63545 +++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 400020:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139067 ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139067 = '' ']' ++ 400020:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139067 + 400020:pw-trigger.sh: 74: patch_id=139067 + 400020:pw-trigger.sh: 75: '[' 139067 = '' ']' ++ 400020:pw-trigger.sh: 82: pw_get_patch_data gcc 139067 State ++ 400020:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 400020:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 400020:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139067 ++ 400020:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 400020:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139067 property State value ++ 400020:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 400020:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 400020:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 400020:pw-trigger.sh: pw_yaml_get: 100: local id=139067 ++ 400020:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 400020:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 400020:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 400020:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 400020:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 400020:pw-trigger.sh: pw_yaml_get: 108: set +x + 400020:pw-trigger.sh: 82: patch_state= + 400020:pw-trigger.sh: 1: pw_deinit gcc + 400020:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 400020:pw-trigger.sh: pw_deinit: 58: local project=gcc + 400020:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-400020 + 400020:pw-trigger.sh: 1: rm -f /tmp/tmp.GWZhC2hfDK