+ 53407:jenkins2938215885868255583.sh: build_container_exec: 29: set +x + 399175:pw-trigger.sh: 46: trap 'pw_deinit gcc' EXIT + 399175:pw-trigger.sh: 47: pw_init gcc + 399175:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 399175:pw-trigger.sh: pw_init: 42: local project=gcc + 399175:pw-trigger.sh: pw_init: 44: git -C gcc config pw.server https://patchwork.sourceware.org/api/1.2/ + 399175:pw-trigger.sh: pw_init: 46: git -C gcc config pw.project gcc + 399175:pw-trigger.sh: pw_init: 48: pw_clear_cache + 399175:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 399175:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-399175 + 399175:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-399175 ++ 399175:pw-trigger.sh: 49: mktemp + 399175:pw-trigger.sh: 49: yaml=/tmp/tmp.gL3IcP8okh + 399175:pw-trigger.sh: 51: trap 'pw_deinit gcc; rm -f /tmp/tmp.gL3IcP8okh' EXIT + 399175:pw-trigger.sh: 53: readarray -t prereq_bots ++ 399175:pw-trigger.sh: 53: print_prereq_bots tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 399175:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 399175:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 399175:pw-trigger.sh: 55: git -C gcc pw series list -f yaml + 399175:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 399175:pw-trigger.sh: 58: shyaml get-length + 399175:pw-trigger.sh: 58: len=30 + 399175:pw-trigger.sh: 59: i=30 + 399175:pw-trigger.sh: 60: j=0 + 399175:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=29 ++ 399175:pw-trigger.sh: 64: shyaml get-value 29.id + 399175:pw-trigger.sh: 64: series_id=63063 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63063 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63063 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63063 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63063 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63063 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63063 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63063 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63063 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138304 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138304 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138304 + 399175:pw-trigger.sh: 74: patch_id=138304 + 399175:pw-trigger.sh: 75: '[' 138304 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138304 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138304 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138304 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138304 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138304 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138304 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yPFhcb8MKh +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QsP2mKOfUH ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yPFhcb8MKh /tmp/tmp.QsP2mKOfUH' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138304/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138304/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 399300 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QsP2mKOfUH ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472228, "url": "https://patchwork.sourceware.org/api/1.2/patches/138304/checks/472228/", "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-02T22:29:09.494917", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10867/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T22:29:09.494917 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T22:29:09.494917 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783031349 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783031349 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783031349 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 399307 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QsP2mKOfUH ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472229, "url": "https://patchwork.sourceware.org/api/1.2/patches/138304/checks/472229/", "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-02T22:29:13.071315", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10867/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T22:29:13.071315 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T22:29:13.071315 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783031353 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783031349 -le 1783031353 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783031353 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 399314 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QsP2mKOfUH ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472244, "url": "https://patchwork.sourceware.org/api/1.2/patches/138304/checks/472244/", "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-02T23:53:13.405410", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10867/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T23:53:13.405410 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T23:53:13.405410 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783036393 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783031353 -le 1783036393 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783036393 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 399321 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QsP2mKOfUH ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yPFhcb8MKh /tmp/tmp.QsP2mKOfUH + 399175:pw-trigger.sh: 89: check_state=success + 399175:pw-trigger.sh: 90: '[' success = pending ']' + 399175:pw-trigger.sh: 93: num_patch=1 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63063 1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63063 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63063 property '.*' value Patches 1 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63063 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 399175:pw-trigger.sh: 74: true + 399175:pw-trigger.sh: 74: patch_id= + 399175:pw-trigger.sh: 75: '[' '' = '' ']' + 399175:pw-trigger.sh: 76: break + 399175:pw-trigger.sh: 96: '[' '' = '' ']' + 399175:pw-trigger.sh: 97: continue + 399175:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=28 ++ 399175:pw-trigger.sh: 64: shyaml get-value 28.id + 399175:pw-trigger.sh: 64: series_id=63066 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63066 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63066 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63066 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63066 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63066 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63066 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63066 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63066 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138307 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138307 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138307 + 399175:pw-trigger.sh: 74: patch_id=138307 + 399175:pw-trigger.sh: 75: '[' 138307 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138307 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138307 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138307 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138307 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138307 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138307 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jBbPnP36Nr +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yh7AfC5q6E ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jBbPnP36Nr /tmp/tmp.yh7AfC5q6E' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138307/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138307/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 399423 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yh7AfC5q6E ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472231, "url": "https://patchwork.sourceware.org/api/1.2/patches/138307/checks/472231/", "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-02T22:30:51.945420", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10868/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T22:30:51.945420 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T22:30:51.945420 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783031451 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783031451 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783031451 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 399430 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yh7AfC5q6E ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472233, "url": "https://patchwork.sourceware.org/api/1.2/patches/138307/checks/472233/", "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-02T22:30:56.432393", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10868/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch failed to apply" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T22:30:56.432393 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T22:30:56.432393 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783031456 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783031451 -le 1783031456 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783031456 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 399437 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yh7AfC5q6E ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jBbPnP36Nr /tmp/tmp.yh7AfC5q6E + 399175:pw-trigger.sh: 89: check_state=fail + 399175:pw-trigger.sh: 90: '[' fail = pending ']' + 399175:pw-trigger.sh: 93: num_patch=1 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63066 1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63066 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63066 property '.*' value Patches 1 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63066 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 399175:pw-trigger.sh: 74: true + 399175:pw-trigger.sh: 74: patch_id= + 399175:pw-trigger.sh: 75: '[' '' = '' ']' + 399175:pw-trigger.sh: 76: break + 399175:pw-trigger.sh: 96: '[' '' = '' ']' + 399175:pw-trigger.sh: 97: continue + 399175:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=27 ++ 399175:pw-trigger.sh: 64: shyaml get-value 27.id + 399175:pw-trigger.sh: 64: series_id=63069 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63069 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63069 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63069 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63069 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63069 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63069 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63069 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63069 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138310 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138310 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138310 + 399175:pw-trigger.sh: 74: patch_id=138310 + 399175:pw-trigger.sh: 75: '[' 138310 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138310 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138310 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138310 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138310 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138310 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138310 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.u5z2vNRgin +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AlNK1q3yi3 ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.u5z2vNRgin /tmp/tmp.AlNK1q3yi3' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138310/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138310/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 399541 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AlNK1q3yi3 ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472230, "url": "https://patchwork.sourceware.org/api/1.2/patches/138310/checks/472230/", "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-02T22:30:51.405932", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10869/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T22:30:51.405932 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T22:30:51.405932 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783031451 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783031451 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783031451 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 399548 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AlNK1q3yi3 ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472232, "url": "https://patchwork.sourceware.org/api/1.2/patches/138310/checks/472232/", "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-02T22:30:53.569971", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10869/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T22:30:53.569971 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T22:30:53.569971 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783031453 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783031451 -le 1783031453 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783031453 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 399555 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AlNK1q3yi3 ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472246, "url": "https://patchwork.sourceware.org/api/1.2/patches/138310/checks/472246/", "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-02T23:54:33.590596", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10869/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T23:54:33.590596 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T23:54:33.590596 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783036473 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783031453 -le 1783036473 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783036473 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 399562 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AlNK1q3yi3 ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.u5z2vNRgin /tmp/tmp.AlNK1q3yi3 + 399175:pw-trigger.sh: 89: check_state=success + 399175:pw-trigger.sh: 90: '[' success = pending ']' + 399175:pw-trigger.sh: 93: num_patch=1 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63069 1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63069 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63069 property '.*' value Patches 1 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63069 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138311 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138311 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138311 + 399175:pw-trigger.sh: 74: patch_id=138311 + 399175:pw-trigger.sh: 75: '[' 138311 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138311 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138311 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138311 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138311 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138311 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138311 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.U3lq7npTto +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.K8aPIunkjx ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.U3lq7npTto /tmp/tmp.K8aPIunkjx' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138311/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138311/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 399626 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K8aPIunkjx ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.U3lq7npTto /tmp/tmp.K8aPIunkjx + 399175:pw-trigger.sh: 89: check_state=pending + 399175:pw-trigger.sh: 90: '[' pending = pending ']' + 399175:pw-trigger.sh: 91: break + 399175:pw-trigger.sh: 96: '[' 138311 = '' ']' + 399175:pw-trigger.sh: 101: check_state=success + 399175:pw-trigger.sh: 108: '[' success '!=' success ']' + 399175:pw-trigger.sh: 113: j=1 + 399175:pw-trigger.sh: 114: cat + 399175:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=26 ++ 399175:pw-trigger.sh: 64: shyaml get-value 26.id + 399175:pw-trigger.sh: 64: series_id=63070 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63070 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63070 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63070 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63070 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63070 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63070 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63070 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63070 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138323 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138323 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138323 + 399175:pw-trigger.sh: 74: patch_id=138323 + 399175:pw-trigger.sh: 75: '[' 138323 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138323 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138323 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138323 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138323 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138323 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138323 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NEbayWonQx +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.O2hp1u8kYi ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NEbayWonQx /tmp/tmp.O2hp1u8kYi' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138323/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138323/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 399740 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O2hp1u8kYi ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472234, "url": "https://patchwork.sourceware.org/api/1.2/patches/138323/checks/472234/", "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-02T22:33:40.339840", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10870/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T22:33:40.339840 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T22:33:40.339840 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783031620 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783031620 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783031620 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 399747 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O2hp1u8kYi ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472235, "url": "https://patchwork.sourceware.org/api/1.2/patches/138323/checks/472235/", "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-02T22:34:08.273465", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10870/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T22:34:08.273465 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T22:34:08.273465 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783031648 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783031620 -le 1783031648 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783031648 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 399754 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O2hp1u8kYi ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472245, "url": "https://patchwork.sourceware.org/api/1.2/patches/138323/checks/472245/", "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-02T23:54:18.350296", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10870/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T23:54:18.350296 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T23:54:18.350296 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783036458 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783031648 -le 1783036458 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783036458 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 399761 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O2hp1u8kYi ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NEbayWonQx /tmp/tmp.O2hp1u8kYi + 399175:pw-trigger.sh: 89: check_state=success + 399175:pw-trigger.sh: 90: '[' success = pending ']' + 399175:pw-trigger.sh: 93: num_patch=1 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63070 1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63070 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63070 property '.*' value Patches 1 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63070 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138322 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138322 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138322 + 399175:pw-trigger.sh: 74: patch_id=138322 + 399175:pw-trigger.sh: 75: '[' 138322 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138322 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138322 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138322 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138322 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138322 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138322 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fr7aogUc67 +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Edm8xQQYc0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fr7aogUc67 /tmp/tmp.Edm8xQQYc0' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138322/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138322/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 399825 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Edm8xQQYc0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fr7aogUc67 /tmp/tmp.Edm8xQQYc0 + 399175:pw-trigger.sh: 89: check_state=pending + 399175:pw-trigger.sh: 90: '[' pending = pending ']' + 399175:pw-trigger.sh: 91: break + 399175:pw-trigger.sh: 96: '[' 138322 = '' ']' + 399175:pw-trigger.sh: 101: check_state=success + 399175:pw-trigger.sh: 108: '[' success '!=' success ']' + 399175:pw-trigger.sh: 113: j=2 + 399175:pw-trigger.sh: 114: cat + 399175:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=25 ++ 399175:pw-trigger.sh: 64: shyaml get-value 25.id + 399175:pw-trigger.sh: 64: series_id=63073 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63073 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63073 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63073 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63073 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63073 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63073 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63073 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63073 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138334 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138334 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138334 + 399175:pw-trigger.sh: 74: patch_id=138334 + 399175:pw-trigger.sh: 75: '[' 138334 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138334 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138334 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138334 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138334 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138334 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138334 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gEFaPKDiuZ +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FQcq9mYrot ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gEFaPKDiuZ /tmp/tmp.FQcq9mYrot' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138334/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138334/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 399913 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FQcq9mYrot ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472251, "url": "https://patchwork.sourceware.org/api/1.2/patches/138334/checks/472251/", "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-02T23:59:12.652421", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10872/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T23:59:12.652421 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T23:59:12.652421 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783036752 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783036752 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783036752 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 399920 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FQcq9mYrot ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472257, "url": "https://patchwork.sourceware.org/api/1.2/patches/138334/checks/472257/", "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-02T23:59:31.862438", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10872/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch failed to apply" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T23:59:31.862438 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T23:59:31.862438 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783036771 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783036752 -le 1783036771 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783036771 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 399927 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FQcq9mYrot ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gEFaPKDiuZ /tmp/tmp.FQcq9mYrot + 399175:pw-trigger.sh: 89: check_state=fail + 399175:pw-trigger.sh: 90: '[' fail = pending ']' + 399175:pw-trigger.sh: 93: num_patch=1 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63073 1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63073 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63073 property '.*' value Patches 1 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63073 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 399175:pw-trigger.sh: 74: true + 399175:pw-trigger.sh: 74: patch_id= + 399175:pw-trigger.sh: 75: '[' '' = '' ']' + 399175:pw-trigger.sh: 76: break + 399175:pw-trigger.sh: 96: '[' '' = '' ']' + 399175:pw-trigger.sh: 97: continue + 399175:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=24 ++ 399175:pw-trigger.sh: 64: shyaml get-value 24.id + 399175:pw-trigger.sh: 64: series_id=63074 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63074 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63074 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63074 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63074 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63074 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63074 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63074 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63074 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138335 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138335 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138335 + 399175:pw-trigger.sh: 74: patch_id=138335 + 399175:pw-trigger.sh: 75: '[' 138335 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138335 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138335 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138335 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138335 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138335 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138335 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IVYPHNFSSx +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SroRrNzIeu ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IVYPHNFSSx /tmp/tmp.SroRrNzIeu' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138335/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138335/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400029 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SroRrNzIeu ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472249, "url": "https://patchwork.sourceware.org/api/1.2/patches/138335/checks/472249/", "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-02T23:59:11.110086", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10873/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T23:59:11.110086 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T23:59:11.110086 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783036751 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783036751 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783036751 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400036 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SroRrNzIeu ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472255, "url": "https://patchwork.sourceware.org/api/1.2/patches/138335/checks/472255/", "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-02T23:59:27.903996", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10873/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch failed to apply" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T23:59:27.903996 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T23:59:27.903996 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783036767 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783036751 -le 1783036767 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783036767 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400043 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SroRrNzIeu ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IVYPHNFSSx /tmp/tmp.SroRrNzIeu + 399175:pw-trigger.sh: 89: check_state=fail + 399175:pw-trigger.sh: 90: '[' fail = pending ']' + 399175:pw-trigger.sh: 93: num_patch=1 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63074 1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63074 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63074 property '.*' value Patches 1 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63074 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 399175:pw-trigger.sh: 74: true + 399175:pw-trigger.sh: 74: patch_id= + 399175:pw-trigger.sh: 75: '[' '' = '' ']' + 399175:pw-trigger.sh: 76: break + 399175:pw-trigger.sh: 96: '[' '' = '' ']' + 399175:pw-trigger.sh: 97: continue + 399175:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=23 ++ 399175:pw-trigger.sh: 64: shyaml get-value 23.id + 399175:pw-trigger.sh: 64: series_id=63075 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63075 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63075 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63075 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63075 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63075 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63075 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63075 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63075 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138336 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138336 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138336 + 399175:pw-trigger.sh: 74: patch_id=138336 + 399175:pw-trigger.sh: 75: '[' 138336 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138336 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138336 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138336 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138336 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=superseded + 399175:pw-trigger.sh: 83: case "$patch_state" in + 399175:pw-trigger.sh: 85: num_patch=1 + 399175:pw-trigger.sh: 86: continue + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63075 1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63075 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63075 property '.*' value Patches 1 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63075 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 399175:pw-trigger.sh: 74: true + 399175:pw-trigger.sh: 74: patch_id= + 399175:pw-trigger.sh: 75: '[' '' = '' ']' + 399175:pw-trigger.sh: 76: break + 399175:pw-trigger.sh: 96: '[' '' = '' ']' + 399175:pw-trigger.sh: 97: continue + 399175:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=22 ++ 399175:pw-trigger.sh: 64: shyaml get-value 22.id + 399175:pw-trigger.sh: 64: series_id=63076 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63076 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63076 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63076 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63076 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63076 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63076 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63076 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63076 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138337 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138337 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138337 + 399175:pw-trigger.sh: 74: patch_id=138337 + 399175:pw-trigger.sh: 75: '[' 138337 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138337 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138337 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138337 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138337 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=committed + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138337 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138337 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wTjAENUeGW +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.y0LaRnHUPl ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wTjAENUeGW /tmp/tmp.y0LaRnHUPl' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138337/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138337/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400232 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y0LaRnHUPl ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472248, "url": "https://patchwork.sourceware.org/api/1.2/patches/138337/checks/472248/", "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-02T23:59:11.107704", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10874/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T23:59:11.107704 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T23:59:11.107704 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783036751 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783036751 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783036751 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400239 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y0LaRnHUPl ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472252, "url": "https://patchwork.sourceware.org/api/1.2/patches/138337/checks/472252/", "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-02T23:59:17.331929", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10874/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T23:59:17.331929 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T23:59:17.331929 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783036757 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783036751 -le 1783036757 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783036757 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400246 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y0LaRnHUPl ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472314, "url": "https://patchwork.sourceware.org/api/1.2/patches/138337/checks/472314/", "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-03T01:18:16.259210", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10874/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T01:18:16.259210 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T01:18:16.259210 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783041496 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783036757 -le 1783041496 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783041496 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400253 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y0LaRnHUPl ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wTjAENUeGW /tmp/tmp.y0LaRnHUPl + 399175:pw-trigger.sh: 89: check_state=success + 399175:pw-trigger.sh: 90: '[' success = pending ']' + 399175:pw-trigger.sh: 93: num_patch=1 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63076 1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63076 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63076 property '.*' value Patches 1 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63076 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 399175:pw-trigger.sh: 74: true + 399175:pw-trigger.sh: 74: patch_id= + 399175:pw-trigger.sh: 75: '[' '' = '' ']' + 399175:pw-trigger.sh: 76: break + 399175:pw-trigger.sh: 96: '[' '' = '' ']' + 399175:pw-trigger.sh: 97: continue + 399175:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=21 ++ 399175:pw-trigger.sh: 64: shyaml get-value 21.id + 399175:pw-trigger.sh: 64: series_id=63080 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63080 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63080 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63080 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63080 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63080 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63080 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63080 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63080 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138341 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138341 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138341 + 399175:pw-trigger.sh: 74: patch_id=138341 + 399175:pw-trigger.sh: 75: '[' 138341 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138341 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138341 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138341 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138341 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138341 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138341 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Kq55gAM9yK +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4vsPRxjUD2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Kq55gAM9yK /tmp/tmp.4vsPRxjUD2' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138341/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138341/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400355 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4vsPRxjUD2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472250, "url": "https://patchwork.sourceware.org/api/1.2/patches/138341/checks/472250/", "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-02T23:59:12.645146", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10875/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T23:59:12.645146 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T23:59:12.645146 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783036752 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783036752 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783036752 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400362 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4vsPRxjUD2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472256, "url": "https://patchwork.sourceware.org/api/1.2/patches/138341/checks/472256/", "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-02T23:59:31.857452", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10875/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch failed to apply" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T23:59:31.857452 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T23:59:31.857452 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783036771 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783036752 -le 1783036771 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783036771 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400369 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4vsPRxjUD2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Kq55gAM9yK /tmp/tmp.4vsPRxjUD2 + 399175:pw-trigger.sh: 89: check_state=fail + 399175:pw-trigger.sh: 90: '[' fail = pending ']' + 399175:pw-trigger.sh: 93: num_patch=1 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63080 1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63080 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63080 property '.*' value Patches 1 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63080 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 399175:pw-trigger.sh: 74: true + 399175:pw-trigger.sh: 74: patch_id= + 399175:pw-trigger.sh: 75: '[' '' = '' ']' + 399175:pw-trigger.sh: 76: break + 399175:pw-trigger.sh: 96: '[' '' = '' ']' + 399175:pw-trigger.sh: 97: continue + 399175:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=20 ++ 399175:pw-trigger.sh: 64: shyaml get-value 20.id + 399175:pw-trigger.sh: 64: series_id=63081 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63081 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63081 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63081 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63081 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63081 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63081 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63081 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63081 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138342 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138342 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138342 + 399175:pw-trigger.sh: 74: patch_id=138342 + 399175:pw-trigger.sh: 75: '[' 138342 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138342 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138342 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138342 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138342 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138342 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138342 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vSzZnsKj9Y +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.25g0zJcQ7y ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vSzZnsKj9Y /tmp/tmp.25g0zJcQ7y' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138342/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138342/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400471 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.25g0zJcQ7y ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472247, "url": "https://patchwork.sourceware.org/api/1.2/patches/138342/checks/472247/", "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-02T23:59:10.417446", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10876/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T23:59:10.417446 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T23:59:10.417446 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783036750 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783036750 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783036750 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400478 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.25g0zJcQ7y ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472254, "url": "https://patchwork.sourceware.org/api/1.2/patches/138342/checks/472254/", "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-02T23:59:27.295120", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10876/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch failed to apply" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T23:59:27.295120 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T23:59:27.295120 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783036767 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783036750 -le 1783036767 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783036767 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400485 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.25g0zJcQ7y ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vSzZnsKj9Y /tmp/tmp.25g0zJcQ7y + 399175:pw-trigger.sh: 89: check_state=fail + 399175:pw-trigger.sh: 90: '[' fail = pending ']' + 399175:pw-trigger.sh: 93: num_patch=1 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63081 1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63081 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63081 property '.*' value Patches 1 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63081 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 399175:pw-trigger.sh: 74: true + 399175:pw-trigger.sh: 74: patch_id= + 399175:pw-trigger.sh: 75: '[' '' = '' ']' + 399175:pw-trigger.sh: 76: break + 399175:pw-trigger.sh: 96: '[' '' = '' ']' + 399175:pw-trigger.sh: 97: continue + 399175:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=19 ++ 399175:pw-trigger.sh: 64: shyaml get-value 19.id + 399175:pw-trigger.sh: 64: series_id=63082 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63082 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63082 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63082 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63082 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63082 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63082 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63082 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63082 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138343 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138343 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138343 + 399175:pw-trigger.sh: 74: patch_id=138343 + 399175:pw-trigger.sh: 75: '[' 138343 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138343 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138343 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138343 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138343 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138343 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138343 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yU5hJCB8ez +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kAXatfKmjv ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yU5hJCB8ez /tmp/tmp.kAXatfKmjv' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138343/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138343/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400587 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kAXatfKmjv ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472253, "url": "https://patchwork.sourceware.org/api/1.2/patches/138343/checks/472253/", "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-02T23:59:25.144668", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10877/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T23:59:25.144668 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T23:59:25.144668 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783036765 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783036765 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783036765 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400594 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kAXatfKmjv ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472258, "url": "https://patchwork.sourceware.org/api/1.2/patches/138343/checks/472258/", "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-02T23:59:31.886325", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10877/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T23:59:31.886325 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T23:59:31.886325 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783036771 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783036765 -le 1783036771 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783036771 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400601 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kAXatfKmjv ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472315, "url": "https://patchwork.sourceware.org/api/1.2/patches/138343/checks/472315/", "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-03T01:18:28.813129", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10877/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T01:18:28.813129 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T01:18:28.813129 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783041508 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783036771 -le 1783041508 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783041508 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400608 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kAXatfKmjv ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yU5hJCB8ez /tmp/tmp.kAXatfKmjv + 399175:pw-trigger.sh: 89: check_state=success + 399175:pw-trigger.sh: 90: '[' success = pending ']' + 399175:pw-trigger.sh: 93: num_patch=1 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63082 1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63082 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63082 property '.*' value Patches 1 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63082 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 399175:pw-trigger.sh: 74: true + 399175:pw-trigger.sh: 74: patch_id= + 399175:pw-trigger.sh: 75: '[' '' = '' ']' + 399175:pw-trigger.sh: 76: break + 399175:pw-trigger.sh: 96: '[' '' = '' ']' + 399175:pw-trigger.sh: 97: continue + 399175:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=18 ++ 399175:pw-trigger.sh: 64: shyaml get-value 18.id + 399175:pw-trigger.sh: 64: series_id=63085 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63085 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63085 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63085 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63085 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63085 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63085 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63085 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63085 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138346 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138346 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138346 + 399175:pw-trigger.sh: 74: patch_id=138346 + 399175:pw-trigger.sh: 75: '[' 138346 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138346 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138346 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138346 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138346 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=committed + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138346 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138346 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IWH10Yc9UA +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HPTFIliaJf ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IWH10Yc9UA /tmp/tmp.HPTFIliaJf' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138346/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138346/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400710 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HPTFIliaJf ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472259, "url": "https://patchwork.sourceware.org/api/1.2/patches/138346/checks/472259/", "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-02T23:59:35.429768", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10878/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T23:59:35.429768 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T23:59:35.429768 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783036775 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783036775 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783036775 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400717 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HPTFIliaJf ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472260, "url": "https://patchwork.sourceware.org/api/1.2/patches/138346/checks/472260/", "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-02T23:59:51.701659", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10878/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch failed to apply" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-02T23:59:51.701659 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-02T23:59:51.701659 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783036791 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783036775 -le 1783036791 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783036791 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400724 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HPTFIliaJf ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IWH10Yc9UA /tmp/tmp.HPTFIliaJf + 399175:pw-trigger.sh: 89: check_state=fail + 399175:pw-trigger.sh: 90: '[' fail = pending ']' + 399175:pw-trigger.sh: 93: num_patch=1 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63085 1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63085 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63085 property '.*' value Patches 1 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63085 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 399175:pw-trigger.sh: 74: true + 399175:pw-trigger.sh: 74: patch_id= + 399175:pw-trigger.sh: 75: '[' '' = '' ']' + 399175:pw-trigger.sh: 76: break + 399175:pw-trigger.sh: 96: '[' '' = '' ']' + 399175:pw-trigger.sh: 97: continue + 399175:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=17 ++ 399175:pw-trigger.sh: 64: shyaml get-value 17.id + 399175:pw-trigger.sh: 64: series_id=63088 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63088 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63088 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63088 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63088 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63088 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63088 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63088 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63088 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138363 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138363 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138363 + 399175:pw-trigger.sh: 74: patch_id=138363 + 399175:pw-trigger.sh: 75: '[' 138363 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138363 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138363 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138363 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138363 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138363 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138363 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XN2GvUHBze +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.A3C0ZGt6rJ ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XN2GvUHBze /tmp/tmp.A3C0ZGt6rJ' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138363/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138363/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400826 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A3C0ZGt6rJ ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472263, "url": "https://patchwork.sourceware.org/api/1.2/patches/138363/checks/472263/", "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-03T00:06:45.132276", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10879/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T00:06:45.132276 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T00:06:45.132276 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783037205 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783037205 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783037205 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400833 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A3C0ZGt6rJ ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472267, "url": "https://patchwork.sourceware.org/api/1.2/patches/138363/checks/472267/", "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-03T00:06:59.835396", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10879/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch failed to apply" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T00:06:59.835396 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T00:06:59.835396 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783037219 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783037205 -le 1783037219 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783037219 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400840 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.A3C0ZGt6rJ ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XN2GvUHBze /tmp/tmp.A3C0ZGt6rJ + 399175:pw-trigger.sh: 89: check_state=fail + 399175:pw-trigger.sh: 90: '[' fail = pending ']' + 399175:pw-trigger.sh: 93: num_patch=1 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63088 1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63088 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63088 property '.*' value Patches 1 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63088 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 399175:pw-trigger.sh: 74: true + 399175:pw-trigger.sh: 74: patch_id= + 399175:pw-trigger.sh: 75: '[' '' = '' ']' + 399175:pw-trigger.sh: 76: break + 399175:pw-trigger.sh: 96: '[' '' = '' ']' + 399175:pw-trigger.sh: 97: continue + 399175:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=16 ++ 399175:pw-trigger.sh: 64: shyaml get-value 16.id + 399175:pw-trigger.sh: 64: series_id=63092 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63092 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63092 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63092 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63092 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63092 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63092 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63092 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63092 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138376 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138376 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138376 + 399175:pw-trigger.sh: 74: patch_id=138376 + 399175:pw-trigger.sh: 75: '[' 138376 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138376 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138376 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138376 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138376 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138376 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138376 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DN7nQb5oYb +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XzBoVk04Ce ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DN7nQb5oYb /tmp/tmp.XzBoVk04Ce' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138376/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138376/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400942 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XzBoVk04Ce ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472262, "url": "https://patchwork.sourceware.org/api/1.2/patches/138376/checks/472262/", "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-03T00:06:43.449165", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10880/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T00:06:43.449165 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T00:06:43.449165 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783037203 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783037203 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783037203 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400949 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XzBoVk04Ce ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472265, "url": "https://patchwork.sourceware.org/api/1.2/patches/138376/checks/472265/", "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-03T00:06:49.385400", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10880/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T00:06:49.385400 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T00:06:49.385400 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783037209 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783037203 -le 1783037209 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783037209 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400956 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XzBoVk04Ce ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 472317, "url": "https://patchwork.sourceware.org/api/1.2/patches/138376/checks/472317/", "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-03T01:22:32.062117", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/10880/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 399175:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-03T01:22:32.062117 +++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-03T01:22:32.062117 +%s ++ 399175:pw-trigger.sh: pw_patch_check_state: 274: date=1783041752 ++ 399175:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783037209 -le 1783041752 ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783041752 +++ 399175:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 399175:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 400963 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XzBoVk04Ce ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DN7nQb5oYb /tmp/tmp.XzBoVk04Ce + 399175:pw-trigger.sh: 89: check_state=success + 399175:pw-trigger.sh: 90: '[' success = pending ']' + 399175:pw-trigger.sh: 93: num_patch=1 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63092 1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63092 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63092 property '.*' value Patches 1 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63092 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 399175:pw-trigger.sh: 74: true + 399175:pw-trigger.sh: 74: patch_id= + 399175:pw-trigger.sh: 75: '[' '' = '' ']' + 399175:pw-trigger.sh: 76: break + 399175:pw-trigger.sh: 96: '[' '' = '' ']' + 399175:pw-trigger.sh: 97: continue + 399175:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=15 ++ 399175:pw-trigger.sh: 64: shyaml get-value 15.id + 399175:pw-trigger.sh: 64: series_id=63094 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63094 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63094 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63094 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63094 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63094 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63094 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63094 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63094 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138378 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138378 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138378 + 399175:pw-trigger.sh: 74: patch_id=138378 + 399175:pw-trigger.sh: 75: '[' 138378 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138378 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138378 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138378 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138378 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138378 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138378 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NqoWn6Kwoi +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UmzcHSMyS3 ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NqoWn6Kwoi /tmp/tmp.UmzcHSMyS3' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138378/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138378/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 401065 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UmzcHSMyS3 ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NqoWn6Kwoi /tmp/tmp.UmzcHSMyS3 + 399175:pw-trigger.sh: 89: check_state=pending + 399175:pw-trigger.sh: 90: '[' pending = pending ']' + 399175:pw-trigger.sh: 91: break + 399175:pw-trigger.sh: 96: '[' 138378 = '' ']' + 399175:pw-trigger.sh: 101: check_state=success + 399175:pw-trigger.sh: 108: '[' success '!=' success ']' + 399175:pw-trigger.sh: 113: j=3 + 399175:pw-trigger.sh: 114: cat + 399175:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=14 ++ 399175:pw-trigger.sh: 64: shyaml get-value 14.id + 399175:pw-trigger.sh: 64: series_id=63095 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63095 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63095 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63095 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63095 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63095 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63095 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63095 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63095 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138379 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138379 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138379 + 399175:pw-trigger.sh: 74: patch_id=138379 + 399175:pw-trigger.sh: 75: '[' 138379 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138379 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138379 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138379 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138379 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138379 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138379 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7FkOcaJ9Zn +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dxkbOjUKMW ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7FkOcaJ9Zn /tmp/tmp.dxkbOjUKMW' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138379/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138379/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 401153 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dxkbOjUKMW ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7FkOcaJ9Zn /tmp/tmp.dxkbOjUKMW + 399175:pw-trigger.sh: 89: check_state=pending + 399175:pw-trigger.sh: 90: '[' pending = pending ']' + 399175:pw-trigger.sh: 91: break + 399175:pw-trigger.sh: 96: '[' 138379 = '' ']' + 399175:pw-trigger.sh: 101: check_state=success + 399175:pw-trigger.sh: 108: '[' success '!=' success ']' + 399175:pw-trigger.sh: 113: j=4 + 399175:pw-trigger.sh: 114: cat + 399175:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=13 ++ 399175:pw-trigger.sh: 64: shyaml get-value 13.id + 399175:pw-trigger.sh: 64: series_id=63099 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63099 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63099 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63099 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63099 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63099 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63099 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63099 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63099 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138383 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138383 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138383 + 399175:pw-trigger.sh: 74: patch_id=138383 + 399175:pw-trigger.sh: 75: '[' 138383 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138383 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138383 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138383 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138383 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138383 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138383 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2G4fIaBY56 +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jcQAteYp5u ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2G4fIaBY56 /tmp/tmp.jcQAteYp5u' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138383/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138383/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 401241 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jcQAteYp5u ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2G4fIaBY56 /tmp/tmp.jcQAteYp5u + 399175:pw-trigger.sh: 89: check_state=pending + 399175:pw-trigger.sh: 90: '[' pending = pending ']' + 399175:pw-trigger.sh: 91: break + 399175:pw-trigger.sh: 96: '[' 138383 = '' ']' + 399175:pw-trigger.sh: 101: check_state=success + 399175:pw-trigger.sh: 108: '[' success '!=' success ']' + 399175:pw-trigger.sh: 113: j=5 + 399175:pw-trigger.sh: 114: cat + 399175:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=12 ++ 399175:pw-trigger.sh: 64: shyaml get-value 12.id + 399175:pw-trigger.sh: 64: series_id=63101 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63101 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63101 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63101 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63101 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63101 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63101 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63101 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63101 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138385 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138385 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138385 + 399175:pw-trigger.sh: 74: patch_id=138385 + 399175:pw-trigger.sh: 75: '[' 138385 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138385 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138385 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138385 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138385 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138385 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138385 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FQ12DMSxAP +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SzmzASGyqm ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FQ12DMSxAP /tmp/tmp.SzmzASGyqm' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138385/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138385/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 401329 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SzmzASGyqm ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FQ12DMSxAP /tmp/tmp.SzmzASGyqm + 399175:pw-trigger.sh: 89: check_state=pending + 399175:pw-trigger.sh: 90: '[' pending = pending ']' + 399175:pw-trigger.sh: 91: break + 399175:pw-trigger.sh: 96: '[' 138385 = '' ']' + 399175:pw-trigger.sh: 101: check_state=success + 399175:pw-trigger.sh: 108: '[' success '!=' success ']' + 399175:pw-trigger.sh: 113: j=6 + 399175:pw-trigger.sh: 114: cat + 399175:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=11 ++ 399175:pw-trigger.sh: 64: shyaml get-value 11.id + 399175:pw-trigger.sh: 64: series_id=63102 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63102 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63102 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63102 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63102 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63102 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63102 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63102 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63102 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138386 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138386 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138386 + 399175:pw-trigger.sh: 74: patch_id=138386 + 399175:pw-trigger.sh: 75: '[' 138386 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138386 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138386 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138386 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138386 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138386 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138386 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pn1vFKafIf +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BKDwTHlxM3 ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pn1vFKafIf /tmp/tmp.BKDwTHlxM3' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138386/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138386/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 401417 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BKDwTHlxM3 ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pn1vFKafIf /tmp/tmp.BKDwTHlxM3 + 399175:pw-trigger.sh: 89: check_state=pending + 399175:pw-trigger.sh: 90: '[' pending = pending ']' + 399175:pw-trigger.sh: 91: break + 399175:pw-trigger.sh: 96: '[' 138386 = '' ']' + 399175:pw-trigger.sh: 101: check_state=success + 399175:pw-trigger.sh: 108: '[' success '!=' success ']' + 399175:pw-trigger.sh: 113: j=7 + 399175:pw-trigger.sh: 114: cat + 399175:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=10 ++ 399175:pw-trigger.sh: 64: shyaml get-value 10.id + 399175:pw-trigger.sh: 64: series_id=63103 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63103 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63103 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63103 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63103 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63103 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63103 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63103 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63103 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138387 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138387 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138387 + 399175:pw-trigger.sh: 74: patch_id=138387 + 399175:pw-trigger.sh: 75: '[' 138387 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138387 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138387 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138387 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138387 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138387 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138387 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.t2AZ7jZjTv +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gamD2ieUDv ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.t2AZ7jZjTv /tmp/tmp.gamD2ieUDv' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138387/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138387/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 401505 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gamD2ieUDv ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.t2AZ7jZjTv /tmp/tmp.gamD2ieUDv + 399175:pw-trigger.sh: 89: check_state=pending + 399175:pw-trigger.sh: 90: '[' pending = pending ']' + 399175:pw-trigger.sh: 91: break + 399175:pw-trigger.sh: 96: '[' 138387 = '' ']' + 399175:pw-trigger.sh: 101: check_state=success + 399175:pw-trigger.sh: 108: '[' success '!=' success ']' + 399175:pw-trigger.sh: 113: j=8 + 399175:pw-trigger.sh: 114: cat + 399175:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=9 ++ 399175:pw-trigger.sh: 64: shyaml get-value 9.id + 399175:pw-trigger.sh: 64: series_id=63104 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63104 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63104 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63104 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63104 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63104 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63104 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63104 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63104 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138388 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138388 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138388 + 399175:pw-trigger.sh: 74: patch_id=138388 + 399175:pw-trigger.sh: 75: '[' 138388 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138388 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138388 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138388 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138388 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138388 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138388 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.E1HArJOTH5 +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Y4gbvAlrrn ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.E1HArJOTH5 /tmp/tmp.Y4gbvAlrrn' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138388/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138388/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 401593 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y4gbvAlrrn ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.E1HArJOTH5 /tmp/tmp.Y4gbvAlrrn + 399175:pw-trigger.sh: 89: check_state=pending + 399175:pw-trigger.sh: 90: '[' pending = pending ']' + 399175:pw-trigger.sh: 91: break + 399175:pw-trigger.sh: 96: '[' 138388 = '' ']' + 399175:pw-trigger.sh: 101: check_state=success + 399175:pw-trigger.sh: 108: '[' success '!=' success ']' + 399175:pw-trigger.sh: 113: j=9 + 399175:pw-trigger.sh: 114: cat + 399175:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=8 ++ 399175:pw-trigger.sh: 64: shyaml get-value 8.id + 399175:pw-trigger.sh: 64: series_id=63105 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63105 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63105 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63105 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63105 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63105 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63105 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63105 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63105 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138389 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138389 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138389 + 399175:pw-trigger.sh: 74: patch_id=138389 + 399175:pw-trigger.sh: 75: '[' 138389 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138389 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138389 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138389 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138389 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138389 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138389 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Xe6PWmHwea +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VmAV6MtE8U ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Xe6PWmHwea /tmp/tmp.VmAV6MtE8U' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138389/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138389/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 401681 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VmAV6MtE8U ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Xe6PWmHwea /tmp/tmp.VmAV6MtE8U + 399175:pw-trigger.sh: 89: check_state=pending + 399175:pw-trigger.sh: 90: '[' pending = pending ']' + 399175:pw-trigger.sh: 91: break + 399175:pw-trigger.sh: 96: '[' 138389 = '' ']' + 399175:pw-trigger.sh: 101: check_state=success + 399175:pw-trigger.sh: 108: '[' success '!=' success ']' + 399175:pw-trigger.sh: 113: j=10 + 399175:pw-trigger.sh: 114: cat + 399175:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=7 ++ 399175:pw-trigger.sh: 64: shyaml get-value 7.id + 399175:pw-trigger.sh: 64: series_id=63106 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63106 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63106 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63106 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63106 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63106 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63106 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63106 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63106 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138392 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138392 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138392 + 399175:pw-trigger.sh: 74: patch_id=138392 + 399175:pw-trigger.sh: 75: '[' 138392 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138392 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138392 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138392 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138392 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138392 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138392 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gnNhF8Glfr +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gWso9aznas ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gnNhF8Glfr /tmp/tmp.gWso9aznas' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138392/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138392/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 401769 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gWso9aznas ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gnNhF8Glfr /tmp/tmp.gWso9aznas + 399175:pw-trigger.sh: 89: check_state=pending + 399175:pw-trigger.sh: 90: '[' pending = pending ']' + 399175:pw-trigger.sh: 91: break + 399175:pw-trigger.sh: 96: '[' 138392 = '' ']' + 399175:pw-trigger.sh: 101: check_state=success + 399175:pw-trigger.sh: 108: '[' success '!=' success ']' + 399175:pw-trigger.sh: 113: j=11 + 399175:pw-trigger.sh: 114: cat + 399175:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=6 ++ 399175:pw-trigger.sh: 64: shyaml get-value 6.id + 399175:pw-trigger.sh: 64: series_id=63107 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63107 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63107 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63107 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63107 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63107 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63107 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63107 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63107 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138393 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138393 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138393 + 399175:pw-trigger.sh: 74: patch_id=138393 + 399175:pw-trigger.sh: 75: '[' 138393 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138393 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138393 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138393 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138393 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138393 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138393 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.M249oAdpus +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KLY8DasXKK ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.M249oAdpus /tmp/tmp.KLY8DasXKK' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138393/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138393/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 401857 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KLY8DasXKK ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.M249oAdpus /tmp/tmp.KLY8DasXKK + 399175:pw-trigger.sh: 89: check_state=pending + 399175:pw-trigger.sh: 90: '[' pending = pending ']' + 399175:pw-trigger.sh: 91: break + 399175:pw-trigger.sh: 96: '[' 138393 = '' ']' + 399175:pw-trigger.sh: 101: check_state=success + 399175:pw-trigger.sh: 108: '[' success '!=' success ']' + 399175:pw-trigger.sh: 113: j=12 + 399175:pw-trigger.sh: 114: cat + 399175:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=5 ++ 399175:pw-trigger.sh: 64: shyaml get-value 5.id + 399175:pw-trigger.sh: 64: series_id=63108 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63108 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63108 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63108 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63108 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63108 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63108 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63108 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63108 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138394 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138394 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138394 + 399175:pw-trigger.sh: 74: patch_id=138394 + 399175:pw-trigger.sh: 75: '[' 138394 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138394 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138394 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138394 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138394 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138394 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138394 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tdGxUlrGeQ +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Gp6QxqVpbX ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tdGxUlrGeQ /tmp/tmp.Gp6QxqVpbX' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138394/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138394/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 401945 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Gp6QxqVpbX ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tdGxUlrGeQ /tmp/tmp.Gp6QxqVpbX + 399175:pw-trigger.sh: 89: check_state=pending + 399175:pw-trigger.sh: 90: '[' pending = pending ']' + 399175:pw-trigger.sh: 91: break + 399175:pw-trigger.sh: 96: '[' 138394 = '' ']' + 399175:pw-trigger.sh: 101: check_state=success + 399175:pw-trigger.sh: 108: '[' success '!=' success ']' + 399175:pw-trigger.sh: 113: j=13 + 399175:pw-trigger.sh: 114: cat + 399175:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=4 ++ 399175:pw-trigger.sh: 64: shyaml get-value 4.id + 399175:pw-trigger.sh: 64: series_id=63109 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63109 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63109 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63109 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63109 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63109 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63109 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63109 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63109 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138395 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138395 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138395 + 399175:pw-trigger.sh: 74: patch_id=138395 + 399175:pw-trigger.sh: 75: '[' 138395 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138395 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138395 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138395 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138395 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138395 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138395 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qYgtyoyxce +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NZmynwHnmG ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qYgtyoyxce /tmp/tmp.NZmynwHnmG' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138395/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138395/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 402033 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NZmynwHnmG ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qYgtyoyxce /tmp/tmp.NZmynwHnmG + 399175:pw-trigger.sh: 89: check_state=pending + 399175:pw-trigger.sh: 90: '[' pending = pending ']' + 399175:pw-trigger.sh: 91: break + 399175:pw-trigger.sh: 96: '[' 138395 = '' ']' + 399175:pw-trigger.sh: 101: check_state=success + 399175:pw-trigger.sh: 108: '[' success '!=' success ']' + 399175:pw-trigger.sh: 113: j=14 + 399175:pw-trigger.sh: 114: cat + 399175:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=3 ++ 399175:pw-trigger.sh: 64: shyaml get-value 3.id + 399175:pw-trigger.sh: 64: series_id=63111 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63111 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63111 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63111 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63111 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63111 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63111 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63111 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63111 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138396 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138396 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138396 + 399175:pw-trigger.sh: 74: patch_id=138396 + 399175:pw-trigger.sh: 75: '[' 138396 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138396 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138396 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138396 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138396 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138396 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138396 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bVAXrroshs +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.71ev1pdEhd ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bVAXrroshs /tmp/tmp.71ev1pdEhd' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138396/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138396/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 402121 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.71ev1pdEhd ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bVAXrroshs /tmp/tmp.71ev1pdEhd + 399175:pw-trigger.sh: 89: check_state=pending + 399175:pw-trigger.sh: 90: '[' pending = pending ']' + 399175:pw-trigger.sh: 91: break + 399175:pw-trigger.sh: 96: '[' 138396 = '' ']' + 399175:pw-trigger.sh: 101: check_state=success + 399175:pw-trigger.sh: 108: '[' success '!=' success ']' + 399175:pw-trigger.sh: 113: j=15 + 399175:pw-trigger.sh: 114: cat + 399175:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=2 ++ 399175:pw-trigger.sh: 64: shyaml get-value 2.id + 399175:pw-trigger.sh: 64: series_id=63112 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63112 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63112 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63112 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63112 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63112 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63112 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63112 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63112 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138397 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138397 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138397 + 399175:pw-trigger.sh: 74: patch_id=138397 + 399175:pw-trigger.sh: 75: '[' 138397 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138397 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138397 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138397 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138397 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138397 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138397 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.klfMKG12iN +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.byYjdm4jZY ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.klfMKG12iN /tmp/tmp.byYjdm4jZY' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138397/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138397/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 402209 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.byYjdm4jZY ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.klfMKG12iN /tmp/tmp.byYjdm4jZY + 399175:pw-trigger.sh: 89: check_state=pending + 399175:pw-trigger.sh: 90: '[' pending = pending ']' + 399175:pw-trigger.sh: 91: break + 399175:pw-trigger.sh: 96: '[' 138397 = '' ']' + 399175:pw-trigger.sh: 101: check_state=success + 399175:pw-trigger.sh: 108: '[' success '!=' success ']' + 399175:pw-trigger.sh: 113: j=16 + 399175:pw-trigger.sh: 114: cat + 399175:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=1 ++ 399175:pw-trigger.sh: 64: shyaml get-value 1.id + 399175:pw-trigger.sh: 64: series_id=63113 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63113 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63113 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63113 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63113 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63113 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63113 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63113 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63113 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138398 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138398 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138398 + 399175:pw-trigger.sh: 74: patch_id=138398 + 399175:pw-trigger.sh: 75: '[' 138398 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138398 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138398 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138398 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138398 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138398 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138398 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5eCI0NT7Ht +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fobz1draMq ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5eCI0NT7Ht /tmp/tmp.fobz1draMq' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138398/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138398/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 402297 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fobz1draMq ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5eCI0NT7Ht /tmp/tmp.fobz1draMq + 399175:pw-trigger.sh: 89: check_state=pending + 399175:pw-trigger.sh: 90: '[' pending = pending ']' + 399175:pw-trigger.sh: 91: break + 399175:pw-trigger.sh: 96: '[' 138398 = '' ']' + 399175:pw-trigger.sh: 101: check_state=success + 399175:pw-trigger.sh: 108: '[' success '!=' success ']' + 399175:pw-trigger.sh: 113: j=17 + 399175:pw-trigger.sh: 114: cat + 399175:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 399175:pw-trigger.sh: 63: i=0 ++ 399175:pw-trigger.sh: 64: shyaml get-value 0.id + 399175:pw-trigger.sh: 64: series_id=63114 + 399175:pw-trigger.sh: 66: pw_series_complete_p gcc 63114 + 399175:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 399175:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 399175:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63114 + 399175:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 399175:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63114 property Complete value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63114 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: pw_series_complete_p: 187: value=True + 399175:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 399175:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 399175:pw-trigger.sh: 71: num_patch=0 + 399175:pw-trigger.sh: 72: true ++ 399175:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63114 0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63114 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63114 property '.*' value Patches 0 +++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=63114 +++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 399175:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138399 ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138399 = '' ']' ++ 399175:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138399 + 399175:pw-trigger.sh: 74: patch_id=138399 + 399175:pw-trigger.sh: 75: '[' 138399 = '' ']' ++ 399175:pw-trigger.sh: 82: pw_get_patch_data gcc 138399 State ++ 399175:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 399175:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 399175:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138399 ++ 399175:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 399175:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138399 property State value ++ 399175:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 399175:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 399175:pw-trigger.sh: pw_yaml_get: 100: local id=138399 ++ 399175:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 399175:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 399175:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 399175:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 399175:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 399175:pw-trigger.sh: pw_yaml_get: 108: set +x + 399175:pw-trigger.sh: 82: patch_state=new + 399175:pw-trigger.sh: 83: case "$patch_state" in ++ 399175:pw-trigger.sh: 89: pw_patch_check_state 138399 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 399175:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138399 ++ 399175:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 399175:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 399175:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 399175:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 399175:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 399175:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 399175:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 399175:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uJu4Vy1xUf +++ 399175:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 399175:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KnJjo4vGZF ++ 399175:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uJu4Vy1xUf /tmp/tmp.KnJjo4vGZF' EXIT ++ 399175:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 399175:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138399/checks/ ++ 399175:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138399/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 399175:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 399175:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 399175:pw-trigger.sh: pw_patch_check_state: 263: true ++ 399175:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 399175:pw-trigger.sh: pw_patch_check_state: 267: wait 402385 ++ 399175:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 399175:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KnJjo4vGZF ++ 399175:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 399175:pw-trigger.sh: pw_patch_check_state: 270: break ++ 399175:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 399175:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uJu4Vy1xUf /tmp/tmp.KnJjo4vGZF + 399175:pw-trigger.sh: 89: check_state=pending + 399175:pw-trigger.sh: 90: '[' pending = pending ']' + 399175:pw-trigger.sh: 91: break + 399175:pw-trigger.sh: 96: '[' 138399 = '' ']' + 399175:pw-trigger.sh: 101: check_state=success + 399175:pw-trigger.sh: 108: '[' success '!=' success ']' + 399175:pw-trigger.sh: 113: j=18 + 399175:pw-trigger.sh: 114: cat + 399175:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 399175:pw-trigger.sh: 119: rm /tmp/tmp.gL3IcP8okh + 399175:pw-trigger.sh: 121: echo 'Processed 30 series and created 18 pre-commit triggers' Processed 30 series and created 18 pre-commit triggers + 399175:pw-trigger.sh: 1: pw_deinit gcc + 399175:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 399175:pw-trigger.sh: pw_deinit: 58: local project=gcc + 399175:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-399175 + 399175:pw-trigger.sh: 1: rm -f /tmp/tmp.gL3IcP8okh