+ 645876:jenkins14766753474248996266.sh: build_container_exec: 29: set +x + 396120:pw-trigger.sh: 46: trap 'pw_deinit gcc' EXIT + 396120:pw-trigger.sh: 47: pw_init gcc + 396120:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 396120:pw-trigger.sh: pw_init: 42: local project=gcc + 396120:pw-trigger.sh: pw_init: 44: git -C gcc config pw.server https://patchwork.sourceware.org/api/1.2/ + 396120:pw-trigger.sh: pw_init: 46: git -C gcc config pw.project gcc + 396120:pw-trigger.sh: pw_init: 48: pw_clear_cache + 396120:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 396120:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-396120 + 396120:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-396120 ++ 396120:pw-trigger.sh: 49: mktemp + 396120:pw-trigger.sh: 49: yaml=/tmp/tmp.gurYwa58Xk + 396120:pw-trigger.sh: 51: trap 'pw_deinit gcc; rm -f /tmp/tmp.gurYwa58Xk' EXIT + 396120:pw-trigger.sh: 53: readarray -t prereq_bots ++ 396120:pw-trigger.sh: 53: print_prereq_bots tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 396120:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 396120:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 396120:pw-trigger.sh: 55: git -C gcc pw series list -f yaml + 396120:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 396120:pw-trigger.sh: 58: shyaml get-length + 396120:pw-trigger.sh: 58: len=30 + 396120:pw-trigger.sh: 59: i=30 + 396120:pw-trigger.sh: 60: j=0 + 396120:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=29 ++ 396120:pw-trigger.sh: 64: shyaml get-value 29.id + 396120:pw-trigger.sh: 64: series_id=63431 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63431 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63431 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63431 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63431 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63431 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63431 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63431 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63431 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138899 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138899 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138899 + 396120:pw-trigger.sh: 74: patch_id=138899 + 396120:pw-trigger.sh: 75: '[' 138899 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138899 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138899 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138899 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138899 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138899 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138899 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fLrfEyLEft +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qRxy0Il9sv ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fLrfEyLEft /tmp/tmp.qRxy0Il9sv' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138899/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138899/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396245 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qRxy0Il9sv ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476985, "url": "https://patchwork.sourceware.org/api/1.2/patches/138899/checks/476985/", "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-11T03:05:29.975713", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11088/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T03:05:29.975713 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T03:05:29.975713 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783739129 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783739129 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783739129 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396252 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qRxy0Il9sv ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476986, "url": "https://patchwork.sourceware.org/api/1.2/patches/138899/checks/476986/", "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-11T03:05:46.291915", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11088/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T03:05:46.291915 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T03:05:46.291915 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783739146 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783739129 -le 1783739146 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783739146 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396259 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qRxy0Il9sv ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477004, "url": "https://patchwork.sourceware.org/api/1.2/patches/138899/checks/477004/", "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-11T04:35:56.962390", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11088/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T04:35:56.962390 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T04:35:56.962390 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783744556 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783739146 -le 1783744556 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783744556 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396266 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qRxy0Il9sv ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fLrfEyLEft /tmp/tmp.qRxy0Il9sv + 396120:pw-trigger.sh: 89: check_state=success + 396120:pw-trigger.sh: 90: '[' success = pending ']' + 396120:pw-trigger.sh: 93: num_patch=1 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63431 1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63431 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63431 property '.*' value Patches 1 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63431 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 396120:pw-trigger.sh: 74: true + 396120:pw-trigger.sh: 74: patch_id= + 396120:pw-trigger.sh: 75: '[' '' = '' ']' + 396120:pw-trigger.sh: 76: break + 396120:pw-trigger.sh: 96: '[' '' = '' ']' + 396120:pw-trigger.sh: 97: continue + 396120:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=28 ++ 396120:pw-trigger.sh: 64: shyaml get-value 28.id + 396120:pw-trigger.sh: 64: series_id=63432 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63432 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63432 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63432 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63432 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63432 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63432 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63432 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63432 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138900 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138900 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138900 + 396120:pw-trigger.sh: 74: patch_id=138900 + 396120:pw-trigger.sh: 75: '[' 138900 = '' ']' ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138900 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138900 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138900 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138900 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138900 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138900 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0URMsmCuEI +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WCsTTbGqtC ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0URMsmCuEI /tmp/tmp.WCsTTbGqtC' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138900/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138900/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396368 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WCsTTbGqtC ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476974, "url": "https://patchwork.sourceware.org/api/1.2/patches/138900/checks/476974/", "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-11T03:00:51.377153", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11089/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T03:00:51.377153 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T03:00:51.377153 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783738851 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783738851 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783738851 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396375 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WCsTTbGqtC ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476977, "url": "https://patchwork.sourceware.org/api/1.2/patches/138900/checks/476977/", "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-11T03:00:58.483215", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11089/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T03:00:58.483215 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T03:00:58.483215 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783738858 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783738851 -le 1783738858 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783738858 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396382 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WCsTTbGqtC ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477002, "url": "https://patchwork.sourceware.org/api/1.2/patches/138900/checks/477002/", "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-11T04:35:25.527675", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11089/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T04:35:25.527675 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T04:35:25.527675 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783744525 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783738858 -le 1783744525 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783744525 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396389 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WCsTTbGqtC ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0URMsmCuEI /tmp/tmp.WCsTTbGqtC + 396120:pw-trigger.sh: 89: check_state=success + 396120:pw-trigger.sh: 90: '[' success = pending ']' + 396120:pw-trigger.sh: 93: num_patch=1 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63432 1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63432 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63432 property '.*' value Patches 1 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63432 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 396120:pw-trigger.sh: 74: true + 396120:pw-trigger.sh: 74: patch_id= + 396120:pw-trigger.sh: 75: '[' '' = '' ']' + 396120:pw-trigger.sh: 76: break + 396120:pw-trigger.sh: 96: '[' '' = '' ']' + 396120:pw-trigger.sh: 97: continue + 396120:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=27 ++ 396120:pw-trigger.sh: 64: shyaml get-value 27.id + 396120:pw-trigger.sh: 64: series_id=63433 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63433 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63433 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63433 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63433 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63433 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63433 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63433 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63433 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138901 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138901 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138901 + 396120:pw-trigger.sh: 74: patch_id=138901 + 396120:pw-trigger.sh: 75: '[' 138901 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138901 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138901 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138901 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138901 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138901 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138901 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wA2ZJI8i98 +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yaMuF32o1w ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wA2ZJI8i98 /tmp/tmp.yaMuF32o1w' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138901/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138901/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396491 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yaMuF32o1w ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476975, "url": "https://patchwork.sourceware.org/api/1.2/patches/138901/checks/476975/", "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-11T03:00:53.190815", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11090/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T03:00:53.190815 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T03:00:53.190815 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783738853 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783738853 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783738853 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396498 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yaMuF32o1w ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476979, "url": "https://patchwork.sourceware.org/api/1.2/patches/138901/checks/476979/", "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-11T03:01:00.647044", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11090/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T03:01:00.647044 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T03:01:00.647044 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783738860 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783738853 -le 1783738860 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783738860 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396505 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yaMuF32o1w ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477003, "url": "https://patchwork.sourceware.org/api/1.2/patches/138901/checks/477003/", "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-11T04:35:32.797261", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11090/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T04:35:32.797261 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T04:35:32.797261 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783744532 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783738860 -le 1783744532 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783744532 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396512 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yaMuF32o1w ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wA2ZJI8i98 /tmp/tmp.yaMuF32o1w + 396120:pw-trigger.sh: 89: check_state=success + 396120:pw-trigger.sh: 90: '[' success = pending ']' + 396120:pw-trigger.sh: 93: num_patch=1 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63433 1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63433 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63433 property '.*' value Patches 1 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63433 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 396120:pw-trigger.sh: 74: true + 396120:pw-trigger.sh: 74: patch_id= + 396120:pw-trigger.sh: 75: '[' '' = '' ']' + 396120:pw-trigger.sh: 76: break + 396120:pw-trigger.sh: 96: '[' '' = '' ']' + 396120:pw-trigger.sh: 97: continue + 396120:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=26 ++ 396120:pw-trigger.sh: 64: shyaml get-value 26.id + 396120:pw-trigger.sh: 64: series_id=63434 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63434 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63434 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63434 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63434 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63434 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63434 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63434 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63434 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138902 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138902 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138902 + 396120:pw-trigger.sh: 74: patch_id=138902 + 396120:pw-trigger.sh: 75: '[' 138902 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138902 State ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138902 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138902 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138902 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138902 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138902 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eicfd47VlZ +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qhoRroYSq7 ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eicfd47VlZ /tmp/tmp.qhoRroYSq7' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138902/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138902/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396614 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qhoRroYSq7 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476976, "url": "https://patchwork.sourceware.org/api/1.2/patches/138902/checks/476976/", "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-11T03:00:53.998109", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11091/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T03:00:53.998109 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T03:00:53.998109 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783738853 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783738853 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783738853 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396621 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qhoRroYSq7 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476978, "url": "https://patchwork.sourceware.org/api/1.2/patches/138902/checks/476978/", "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-11T03:01:00.635389", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11091/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T03:01:00.635389 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T03:01:00.635389 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783738860 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783738853 -le 1783738860 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783738860 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396628 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qhoRroYSq7 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477001, "url": "https://patchwork.sourceware.org/api/1.2/patches/138902/checks/477001/", "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-11T04:35:22.483219", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11091/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T04:35:22.483219 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T04:35:22.483219 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783744522 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783738860 -le 1783744522 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783744522 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396635 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qhoRroYSq7 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eicfd47VlZ /tmp/tmp.qhoRroYSq7 + 396120:pw-trigger.sh: 89: check_state=success + 396120:pw-trigger.sh: 90: '[' success = pending ']' + 396120:pw-trigger.sh: 93: num_patch=1 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63434 1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63434 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63434 property '.*' value Patches 1 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63434 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 396120:pw-trigger.sh: 74: true + 396120:pw-trigger.sh: 74: patch_id= + 396120:pw-trigger.sh: 75: '[' '' = '' ']' + 396120:pw-trigger.sh: 76: break + 396120:pw-trigger.sh: 96: '[' '' = '' ']' + 396120:pw-trigger.sh: 97: continue + 396120:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=25 ++ 396120:pw-trigger.sh: 64: shyaml get-value 25.id + 396120:pw-trigger.sh: 64: series_id=63435 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63435 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63435 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63435 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63435 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63435 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63435 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63435 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63435 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138903 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138903 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138903 + 396120:pw-trigger.sh: 74: patch_id=138903 + 396120:pw-trigger.sh: 75: '[' 138903 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138903 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138903 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138903 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138903 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138903 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138903 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZXVEMrI9tc +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QAWkdLajjg ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZXVEMrI9tc /tmp/tmp.QAWkdLajjg' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138903/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138903/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396737 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QAWkdLajjg ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476980, "url": "https://patchwork.sourceware.org/api/1.2/patches/138903/checks/476980/", "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-11T03:01:03.561486", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11092/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T03:01:03.561486 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T03:01:03.561486 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783738863 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783738863 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783738863 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396744 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QAWkdLajjg ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476982, "url": "https://patchwork.sourceware.org/api/1.2/patches/138903/checks/476982/", "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-11T03:01:10.191206", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11092/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T03:01:10.191206 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T03:01:10.191206 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783738870 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783738863 -le 1783738870 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783738870 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396751 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QAWkdLajjg ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476983, "url": "https://patchwork.sourceware.org/api/1.2/patches/138903/checks/476983/", "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-11T03:01:10.893520", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11092/archive/artifacts/artifacts.precommit/", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Skipped because it is an RFC" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T03:01:10.893520 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T03:01:10.893520 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783738870 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783738870 -le 1783738870 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783738870 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396758 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QAWkdLajjg ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZXVEMrI9tc /tmp/tmp.QAWkdLajjg + 396120:pw-trigger.sh: 89: check_state=warning + 396120:pw-trigger.sh: 90: '[' warning = pending ']' + 396120:pw-trigger.sh: 93: num_patch=1 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63435 1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63435 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63435 property '.*' value Patches 1 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63435 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 396120:pw-trigger.sh: 74: true + 396120:pw-trigger.sh: 74: patch_id= + 396120:pw-trigger.sh: 75: '[' '' = '' ']' + 396120:pw-trigger.sh: 76: break + 396120:pw-trigger.sh: 96: '[' '' = '' ']' + 396120:pw-trigger.sh: 97: continue + 396120:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=24 ++ 396120:pw-trigger.sh: 64: shyaml get-value 24.id + 396120:pw-trigger.sh: 64: series_id=63436 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63436 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63436 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63436 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63436 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63436 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63436 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63436 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63436 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138904 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138904 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138904 + 396120:pw-trigger.sh: 74: patch_id=138904 + 396120:pw-trigger.sh: 75: '[' 138904 = '' ']' ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138904 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138904 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138904 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138904 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138904 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138904 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JmqAbeWgMU +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6DOjG73Eqc ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JmqAbeWgMU /tmp/tmp.6DOjG73Eqc' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138904/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138904/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396860 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6DOjG73Eqc ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476987, "url": "https://patchwork.sourceware.org/api/1.2/patches/138904/checks/476987/", "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-11T03:14:15.529453", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11093/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T03:14:15.529453 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T03:14:15.529453 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783739655 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783739655 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783739655 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396867 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6DOjG73Eqc ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476990, "url": "https://patchwork.sourceware.org/api/1.2/patches/138904/checks/476990/", "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-11T03:14:20.030461", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11093/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch failed to apply" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T03:14:20.030461 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T03:14:20.030461 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783739660 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783739655 -le 1783739660 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783739660 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396874 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6DOjG73Eqc ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JmqAbeWgMU /tmp/tmp.6DOjG73Eqc + 396120:pw-trigger.sh: 89: check_state=fail + 396120:pw-trigger.sh: 90: '[' fail = pending ']' + 396120:pw-trigger.sh: 93: num_patch=1 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63436 1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63436 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63436 property '.*' value Patches 1 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63436 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 396120:pw-trigger.sh: 74: true + 396120:pw-trigger.sh: 74: patch_id= + 396120:pw-trigger.sh: 75: '[' '' = '' ']' + 396120:pw-trigger.sh: 76: break + 396120:pw-trigger.sh: 96: '[' '' = '' ']' + 396120:pw-trigger.sh: 97: continue + 396120:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=23 ++ 396120:pw-trigger.sh: 64: shyaml get-value 23.id + 396120:pw-trigger.sh: 64: series_id=63437 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63437 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63437 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63437 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63437 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63437 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63437 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63437 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63437 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138905 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138905 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138905 + 396120:pw-trigger.sh: 74: patch_id=138905 + 396120:pw-trigger.sh: 75: '[' 138905 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138905 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138905 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138905 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138905 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138905 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138905 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3P5YOFmOs4 +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TqUpmy9PAB ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3P5YOFmOs4 /tmp/tmp.TqUpmy9PAB' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138905/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138905/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396976 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TqUpmy9PAB ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476988, "url": "https://patchwork.sourceware.org/api/1.2/patches/138905/checks/476988/", "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-11T03:14:15.850687", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11094/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T03:14:15.850687 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T03:14:15.850687 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783739655 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783739655 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783739655 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396983 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TqUpmy9PAB ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476989, "url": "https://patchwork.sourceware.org/api/1.2/patches/138905/checks/476989/", "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-11T03:14:17.831164", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11094/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T03:14:17.831164 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T03:14:17.831164 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783739657 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783739655 -le 1783739657 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783739657 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396990 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TqUpmy9PAB ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477005, "url": "https://patchwork.sourceware.org/api/1.2/patches/138905/checks/477005/", "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-11T04:38:24.939033", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11094/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T04:38:24.939033 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T04:38:24.939033 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783744704 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783739657 -le 1783744704 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783744704 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 396997 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TqUpmy9PAB ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3P5YOFmOs4 /tmp/tmp.TqUpmy9PAB + 396120:pw-trigger.sh: 89: check_state=success + 396120:pw-trigger.sh: 90: '[' success = pending ']' + 396120:pw-trigger.sh: 93: num_patch=1 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63437 1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63437 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63437 property '.*' value Patches 1 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63437 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 396120:pw-trigger.sh: 74: true + 396120:pw-trigger.sh: 74: patch_id= + 396120:pw-trigger.sh: 75: '[' '' = '' ']' + 396120:pw-trigger.sh: 76: break + 396120:pw-trigger.sh: 96: '[' '' = '' ']' + 396120:pw-trigger.sh: 97: continue + 396120:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=22 ++ 396120:pw-trigger.sh: 64: shyaml get-value 22.id + 396120:pw-trigger.sh: 64: series_id=63438 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63438 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63438 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63438 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63438 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63438 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63438 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63438 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63438 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138912 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138912 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138912 + 396120:pw-trigger.sh: 74: patch_id=138912 + 396120:pw-trigger.sh: 75: '[' 138912 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138912 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138912 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138912 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138912 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138912 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138912 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AcH3VO9UDd +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nRCJKjFFSY ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AcH3VO9UDd /tmp/tmp.nRCJKjFFSY' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138912/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138912/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397105 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nRCJKjFFSY ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476991, "url": "https://patchwork.sourceware.org/api/1.2/patches/138912/checks/476991/", "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-11T03:16:28.312473", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11095/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T03:16:28.312473 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T03:16:28.312473 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783739788 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783739788 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783739788 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397112 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nRCJKjFFSY ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476992, "url": "https://patchwork.sourceware.org/api/1.2/patches/138912/checks/476992/", "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-11T03:16:35.208794", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11095/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch failed to apply" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T03:16:35.208794 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T03:16:35.208794 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783739795 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783739788 -le 1783739795 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783739795 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397119 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nRCJKjFFSY ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AcH3VO9UDd /tmp/tmp.nRCJKjFFSY + 396120:pw-trigger.sh: 89: check_state=fail + 396120:pw-trigger.sh: 90: '[' fail = pending ']' + 396120:pw-trigger.sh: 93: num_patch=1 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63438 1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63438 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63438 property '.*' value Patches 1 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63438 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138909 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138909 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138909 + 396120:pw-trigger.sh: 74: patch_id=138909 + 396120:pw-trigger.sh: 75: '[' 138909 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138909 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138909 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138909 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138909 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138909 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138909 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YHYRgOZYju +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Bekby7PjaU ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YHYRgOZYju /tmp/tmp.Bekby7PjaU' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138909/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138909/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397183 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bekby7PjaU ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477248, "url": "https://patchwork.sourceware.org/api/1.2/patches/138909/checks/477248/", "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-11T12:14:58.104259", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11111/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T12:14:58.104259 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T12:14:58.104259 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783772098 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783772098 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783772098 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397190 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bekby7PjaU ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477259, "url": "https://patchwork.sourceware.org/api/1.2/patches/138909/checks/477259/", "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-11T12:16:04.417317", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11111/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch failed to apply" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T12:16:04.417317 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T12:16:04.417317 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783772164 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783772098 -le 1783772164 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783772164 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397197 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bekby7PjaU ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YHYRgOZYju /tmp/tmp.Bekby7PjaU + 396120:pw-trigger.sh: 89: check_state=fail + 396120:pw-trigger.sh: 90: '[' fail = pending ']' + 396120:pw-trigger.sh: 93: num_patch=2 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63438 2 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63438 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63438 property '.*' value Patches 2 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63438 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138907 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138907 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138907 + 396120:pw-trigger.sh: 74: patch_id=138907 + 396120:pw-trigger.sh: 75: '[' 138907 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138907 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138907 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138907 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138907 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138907 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138907 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ROeFPJEfB3 +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1m23zE09CC ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ROeFPJEfB3 /tmp/tmp.1m23zE09CC' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138907/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138907/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397264 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1m23zE09CC ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ROeFPJEfB3 /tmp/tmp.1m23zE09CC + 396120:pw-trigger.sh: 89: check_state=pending + 396120:pw-trigger.sh: 90: '[' pending = pending ']' + 396120:pw-trigger.sh: 91: break + 396120:pw-trigger.sh: 96: '[' 138907 = '' ']' + 396120:pw-trigger.sh: 101: check_state=success + 396120:pw-trigger.sh: 108: '[' success '!=' success ']' + 396120:pw-trigger.sh: 113: j=1 + 396120:pw-trigger.sh: 114: cat + 396120:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=21 ++ 396120:pw-trigger.sh: 64: shyaml get-value 21.id + 396120:pw-trigger.sh: 64: series_id=63440 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63440 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63440 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63440 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63440 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=False + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 396120:pw-trigger.sh: 67: continue + 396120:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=20 ++ 396120:pw-trigger.sh: 64: shyaml get-value 20.id + 396120:pw-trigger.sh: 64: series_id=63439 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63439 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63439 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63439 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63439 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=False + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 396120:pw-trigger.sh: 67: continue + 396120:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=19 ++ 396120:pw-trigger.sh: 64: shyaml get-value 19.id + 396120:pw-trigger.sh: 64: series_id=63441 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63441 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63441 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63441 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63441 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=False + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 396120:pw-trigger.sh: 67: continue + 396120:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=18 ++ 396120:pw-trigger.sh: 64: shyaml get-value 18.id + 396120:pw-trigger.sh: 64: series_id=63444 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63444 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63444 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63444 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63444 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=False + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 396120:pw-trigger.sh: 67: continue + 396120:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=17 ++ 396120:pw-trigger.sh: 64: shyaml get-value 17.id + 396120:pw-trigger.sh: 64: series_id=63443 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63443 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63443 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63443 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63443 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63443 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63443 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63443 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63443 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138914 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138914 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138914 + 396120:pw-trigger.sh: 74: patch_id=138914 + 396120:pw-trigger.sh: 75: '[' 138914 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138914 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138914 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138914 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138914 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138914 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138914 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6vlCoXBpP2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CaI3Dc1yr5 ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6vlCoXBpP2 /tmp/tmp.CaI3Dc1yr5' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138914/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138914/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397460 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CaI3Dc1yr5 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476995, "url": "https://patchwork.sourceware.org/api/1.2/patches/138914/checks/476995/", "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-11T03:19:46.996934", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11097/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T03:19:46.996934 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T03:19:46.996934 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783739986 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783739986 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783739986 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397467 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CaI3Dc1yr5 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476996, "url": "https://patchwork.sourceware.org/api/1.2/patches/138914/checks/476996/", "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-11T03:19:49.531435", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11097/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T03:19:49.531435 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T03:19:49.531435 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783739989 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783739986 -le 1783739989 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783739989 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397474 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CaI3Dc1yr5 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477006, "url": "https://patchwork.sourceware.org/api/1.2/patches/138914/checks/477006/", "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-11T04:39:22.722372", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11097/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T04:39:22.722372 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T04:39:22.722372 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783744762 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783739989 -le 1783744762 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783744762 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397481 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CaI3Dc1yr5 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6vlCoXBpP2 /tmp/tmp.CaI3Dc1yr5 + 396120:pw-trigger.sh: 89: check_state=success + 396120:pw-trigger.sh: 90: '[' success = pending ']' + 396120:pw-trigger.sh: 93: num_patch=1 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63443 1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63443 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63443 property '.*' value Patches 1 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63443 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138917 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138917 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138917 + 396120:pw-trigger.sh: 74: patch_id=138917 + 396120:pw-trigger.sh: 75: '[' 138917 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138917 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138917 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138917 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138917 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138917 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138917 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fS8VziL39Z +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.V7JpiX15WD ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fS8VziL39Z /tmp/tmp.V7JpiX15WD' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138917/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138917/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397545 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V7JpiX15WD ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477245, "url": "https://patchwork.sourceware.org/api/1.2/patches/138917/checks/477245/", "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-11T12:14:57.691646", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11112/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T12:14:57.691646 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T12:14:57.691646 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783772097 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783772097 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783772097 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397552 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V7JpiX15WD ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477254, "url": "https://patchwork.sourceware.org/api/1.2/patches/138917/checks/477254/", "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-11T12:15:28.055131", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11112/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T12:15:28.055131 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T12:15:28.055131 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783772128 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783772097 -le 1783772128 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783772128 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397559 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V7JpiX15WD ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477290, "url": "https://patchwork.sourceware.org/api/1.2/patches/138917/checks/477290/", "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-11T13:27:23.541656", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11112/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T13:27:23.541656 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T13:27:23.541656 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783776443 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783772128 -le 1783776443 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783776443 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397566 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V7JpiX15WD ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fS8VziL39Z /tmp/tmp.V7JpiX15WD + 396120:pw-trigger.sh: 89: check_state=success + 396120:pw-trigger.sh: 90: '[' success = pending ']' + 396120:pw-trigger.sh: 93: num_patch=2 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63443 2 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63443 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63443 property '.*' value Patches 2 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63443 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138915 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138915 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138915 + 396120:pw-trigger.sh: 74: patch_id=138915 + 396120:pw-trigger.sh: 75: '[' 138915 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138915 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138915 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138915 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138915 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138915 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138915 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eKQwqLRioC +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Jq2kf2Ete4 ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eKQwqLRioC /tmp/tmp.Jq2kf2Ete4' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138915/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138915/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397633 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Jq2kf2Ete4 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eKQwqLRioC /tmp/tmp.Jq2kf2Ete4 + 396120:pw-trigger.sh: 89: check_state=pending + 396120:pw-trigger.sh: 90: '[' pending = pending ']' + 396120:pw-trigger.sh: 91: break + 396120:pw-trigger.sh: 96: '[' 138915 = '' ']' + 396120:pw-trigger.sh: 101: check_state=success + 396120:pw-trigger.sh: 108: '[' success '!=' success ']' + 396120:pw-trigger.sh: 113: j=2 + 396120:pw-trigger.sh: 114: cat + 396120:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=16 ++ 396120:pw-trigger.sh: 64: shyaml get-value 16.id + 396120:pw-trigger.sh: 64: series_id=63445 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63445 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63445 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63445 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63445 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63445 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63445 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63445 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63445 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138918 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138918 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138918 + 396120:pw-trigger.sh: 74: patch_id=138918 + 396120:pw-trigger.sh: 75: '[' 138918 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138918 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138918 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138918 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138918 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138918 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138918 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GIZ8uRMIui +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.X6C6DkWFsB ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GIZ8uRMIui /tmp/tmp.X6C6DkWFsB' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138918/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138918/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397721 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X6C6DkWFsB ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476998, "url": "https://patchwork.sourceware.org/api/1.2/patches/138918/checks/476998/", "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-11T04:30:50.698883", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11098/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T04:30:50.698883 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T04:30:50.698883 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783744250 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783744250 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783744250 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397728 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X6C6DkWFsB ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 476999, "url": "https://patchwork.sourceware.org/api/1.2/patches/138918/checks/476999/", "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-11T04:31:13.322849", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11098/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T04:31:13.322849 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T04:31:13.322849 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783744273 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783744250 -le 1783744273 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783744273 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397735 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X6C6DkWFsB ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477025, "url": "https://patchwork.sourceware.org/api/1.2/patches/138918/checks/477025/", "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-11T05:37:16.154919", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11098/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T05:37:16.154919 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T05:37:16.154919 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783748236 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783744273 -le 1783748236 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783748236 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397742 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X6C6DkWFsB ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GIZ8uRMIui /tmp/tmp.X6C6DkWFsB + 396120:pw-trigger.sh: 89: check_state=success + 396120:pw-trigger.sh: 90: '[' success = pending ']' + 396120:pw-trigger.sh: 93: num_patch=1 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63445 1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63445 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63445 property '.*' value Patches 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63445 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 396120:pw-trigger.sh: 74: true + 396120:pw-trigger.sh: 74: patch_id= + 396120:pw-trigger.sh: 75: '[' '' = '' ']' + 396120:pw-trigger.sh: 76: break + 396120:pw-trigger.sh: 96: '[' '' = '' ']' + 396120:pw-trigger.sh: 97: continue + 396120:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=15 ++ 396120:pw-trigger.sh: 64: shyaml get-value 15.id + 396120:pw-trigger.sh: 64: series_id=63446 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63446 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63446 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63446 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63446 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63446 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63446 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63446 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63446 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138919 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138919 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138919 + 396120:pw-trigger.sh: 74: patch_id=138919 + 396120:pw-trigger.sh: 75: '[' 138919 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138919 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138919 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138919 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138919 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138919 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138919 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.u4FkdlKmbB +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cYwQwdDBAt ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.u4FkdlKmbB /tmp/tmp.cYwQwdDBAt' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138919/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138919/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397844 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cYwQwdDBAt ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477007, "url": "https://patchwork.sourceware.org/api/1.2/patches/138919/checks/477007/", "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-11T04:41:31.676987", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11099/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T04:41:31.676987 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T04:41:31.676987 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783744891 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783744891 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783744891 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397851 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cYwQwdDBAt ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477008, "url": "https://patchwork.sourceware.org/api/1.2/patches/138919/checks/477008/", "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-11T04:41:38.002713", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11099/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T04:41:38.002713 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T04:41:38.002713 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783744898 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783744891 -le 1783744898 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783744898 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397858 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cYwQwdDBAt ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477030, "url": "https://patchwork.sourceware.org/api/1.2/patches/138919/checks/477030/", "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-11T06:00:53.653021", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11099/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T06:00:53.653021 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T06:00:53.653021 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783749653 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783744898 -le 1783749653 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783749653 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397865 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cYwQwdDBAt ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.u4FkdlKmbB /tmp/tmp.cYwQwdDBAt + 396120:pw-trigger.sh: 89: check_state=success + 396120:pw-trigger.sh: 90: '[' success = pending ']' + 396120:pw-trigger.sh: 93: num_patch=1 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63446 1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63446 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63446 property '.*' value Patches 1 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63446 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 396120:pw-trigger.sh: 74: true + 396120:pw-trigger.sh: 74: patch_id= + 396120:pw-trigger.sh: 75: '[' '' = '' ']' + 396120:pw-trigger.sh: 76: break + 396120:pw-trigger.sh: 96: '[' '' = '' ']' + 396120:pw-trigger.sh: 97: continue + 396120:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=14 ++ 396120:pw-trigger.sh: 64: shyaml get-value 14.id + 396120:pw-trigger.sh: 64: series_id=63447 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63447 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63447 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63447 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63447 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63447 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63447 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63447 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63447 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138920 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138920 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138920 + 396120:pw-trigger.sh: 74: patch_id=138920 + 396120:pw-trigger.sh: 75: '[' 138920 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138920 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138920 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138920 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138920 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138920 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138920 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3PGbw9GdBE +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jB3b713OXv ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3PGbw9GdBE /tmp/tmp.jB3b713OXv' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138920/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138920/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397967 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jB3b713OXv ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477012, "url": "https://patchwork.sourceware.org/api/1.2/patches/138920/checks/477012/", "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-11T04:46:07.376754", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11100/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T04:46:07.376754 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T04:46:07.376754 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783745167 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783745167 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783745167 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397974 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jB3b713OXv ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477015, "url": "https://patchwork.sourceware.org/api/1.2/patches/138920/checks/477015/", "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-11T04:46:31.215524", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11100/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T04:46:31.215524 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T04:46:31.215524 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783745191 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783745167 -le 1783745191 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783745191 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397981 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jB3b713OXv ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477037, "url": "https://patchwork.sourceware.org/api/1.2/patches/138920/checks/477037/", "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-11T06:15:44.205219", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11100/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T06:15:44.205219 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T06:15:44.205219 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783750544 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783745191 -le 1783750544 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783750544 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 397988 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jB3b713OXv ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3PGbw9GdBE /tmp/tmp.jB3b713OXv + 396120:pw-trigger.sh: 89: check_state=success + 396120:pw-trigger.sh: 90: '[' success = pending ']' + 396120:pw-trigger.sh: 93: num_patch=1 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63447 1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63447 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63447 property '.*' value Patches 1 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63447 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 396120:pw-trigger.sh: 74: true + 396120:pw-trigger.sh: 74: patch_id= + 396120:pw-trigger.sh: 75: '[' '' = '' ']' + 396120:pw-trigger.sh: 76: break + 396120:pw-trigger.sh: 96: '[' '' = '' ']' + 396120:pw-trigger.sh: 97: continue + 396120:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=13 ++ 396120:pw-trigger.sh: 64: shyaml get-value 13.id + 396120:pw-trigger.sh: 64: series_id=63449 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63449 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63449 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63449 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63449 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63449 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63449 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63449 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63449 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138924 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138924 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138924 + 396120:pw-trigger.sh: 74: patch_id=138924 + 396120:pw-trigger.sh: 75: '[' 138924 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138924 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138924 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138924 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138924 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138924 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138924 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4vit6jjx93 +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vlShLDVjZ4 ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4vit6jjx93 /tmp/tmp.vlShLDVjZ4' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138924/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138924/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398090 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vlShLDVjZ4 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477011, "url": "https://patchwork.sourceware.org/api/1.2/patches/138924/checks/477011/", "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-11T04:46:05.078879", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11101/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T04:46:05.078879 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T04:46:05.078879 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783745165 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783745165 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783745165 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398097 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vlShLDVjZ4 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477020, "url": "https://patchwork.sourceware.org/api/1.2/patches/138924/checks/477020/", "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-11T04:47:00.874808", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11101/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T04:47:00.874808 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T04:47:00.874808 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783745220 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783745165 -le 1783745220 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783745220 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398104 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vlShLDVjZ4 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477039, "url": "https://patchwork.sourceware.org/api/1.2/patches/138924/checks/477039/", "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-11T06:16:10.125475", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11101/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T06:16:10.125475 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T06:16:10.125475 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783750570 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783745220 -le 1783750570 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783750570 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398111 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vlShLDVjZ4 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4vit6jjx93 /tmp/tmp.vlShLDVjZ4 + 396120:pw-trigger.sh: 89: check_state=success + 396120:pw-trigger.sh: 90: '[' success = pending ']' + 396120:pw-trigger.sh: 93: num_patch=1 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63449 1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63449 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63449 property '.*' value Patches 1 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63449 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 396120:pw-trigger.sh: 74: true + 396120:pw-trigger.sh: 74: patch_id= + 396120:pw-trigger.sh: 75: '[' '' = '' ']' + 396120:pw-trigger.sh: 76: break + 396120:pw-trigger.sh: 96: '[' '' = '' ']' + 396120:pw-trigger.sh: 97: continue + 396120:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=12 ++ 396120:pw-trigger.sh: 64: shyaml get-value 12.id + 396120:pw-trigger.sh: 64: series_id=63451 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63451 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63451 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63451 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63451 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63451 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63451 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63451 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63451 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138928 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138928 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138928 + 396120:pw-trigger.sh: 74: patch_id=138928 + 396120:pw-trigger.sh: 75: '[' 138928 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138928 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138928 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138928 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138928 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138928 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138928 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cLxchdrm3M +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ikGpanhYxA ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cLxchdrm3M /tmp/tmp.ikGpanhYxA' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138928/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138928/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398215 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ikGpanhYxA ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477013, "url": "https://patchwork.sourceware.org/api/1.2/patches/138928/checks/477013/", "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-11T04:46:07.682047", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11102/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T04:46:07.682047 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T04:46:07.682047 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783745167 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783745167 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783745167 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398222 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ikGpanhYxA ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477017, "url": "https://patchwork.sourceware.org/api/1.2/patches/138928/checks/477017/", "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-11T04:46:33.582281", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11102/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T04:46:33.582281 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T04:46:33.582281 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783745193 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783745167 -le 1783745193 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783745193 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398229 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ikGpanhYxA ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477040, "url": "https://patchwork.sourceware.org/api/1.2/patches/138928/checks/477040/", "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-11T06:16:10.260340", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11102/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T06:16:10.260340 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T06:16:10.260340 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783750570 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783745193 -le 1783750570 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783750570 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398236 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ikGpanhYxA ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cLxchdrm3M /tmp/tmp.ikGpanhYxA + 396120:pw-trigger.sh: 89: check_state=success + 396120:pw-trigger.sh: 90: '[' success = pending ']' + 396120:pw-trigger.sh: 93: num_patch=1 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63451 1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63451 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63451 property '.*' value Patches 1 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63451 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138927 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138927 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138927 + 396120:pw-trigger.sh: 74: patch_id=138927 + 396120:pw-trigger.sh: 75: '[' 138927 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138927 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138927 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138927 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138927 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138927 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138927 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Qw5IBbedBh +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Z36NQnfKqK ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Qw5IBbedBh /tmp/tmp.Z36NQnfKqK' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138927/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138927/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398300 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z36NQnfKqK ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477246, "url": "https://patchwork.sourceware.org/api/1.2/patches/138927/checks/477246/", "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-11T12:14:57.721878", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11113/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T12:14:57.721878 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T12:14:57.721878 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783772097 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783772097 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783772097 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398307 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z36NQnfKqK ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477253, "url": "https://patchwork.sourceware.org/api/1.2/patches/138927/checks/477253/", "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-11T12:15:23.265242", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11113/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T12:15:23.265242 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T12:15:23.265242 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783772123 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783772097 -le 1783772123 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783772123 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398314 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z36NQnfKqK ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477288, "url": "https://patchwork.sourceware.org/api/1.2/patches/138927/checks/477288/", "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-11T13:27:07.622713", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11113/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T13:27:07.622713 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T13:27:07.622713 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783776427 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783772123 -le 1783776427 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783776427 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398321 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z36NQnfKqK ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Qw5IBbedBh /tmp/tmp.Z36NQnfKqK + 396120:pw-trigger.sh: 89: check_state=success + 396120:pw-trigger.sh: 90: '[' success = pending ']' + 396120:pw-trigger.sh: 93: num_patch=2 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63451 2 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63451 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63451 property '.*' value Patches 2 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63451 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 396120:pw-trigger.sh: 74: true + 396120:pw-trigger.sh: 74: patch_id= + 396120:pw-trigger.sh: 75: '[' '' = '' ']' + 396120:pw-trigger.sh: 76: break + 396120:pw-trigger.sh: 96: '[' '' = '' ']' + 396120:pw-trigger.sh: 97: continue + 396120:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=11 ++ 396120:pw-trigger.sh: 64: shyaml get-value 11.id + 396120:pw-trigger.sh: 64: series_id=63452 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63452 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63452 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63452 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63452 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63452 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63452 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63452 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63452 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138929 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138929 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138929 + 396120:pw-trigger.sh: 74: patch_id=138929 + 396120:pw-trigger.sh: 75: '[' 138929 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138929 State ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138929 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138929 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138929 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138929 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138929 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wZ23PUUXXX +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UkNG7ltPWk ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wZ23PUUXXX /tmp/tmp.UkNG7ltPWk' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138929/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138929/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398426 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UkNG7ltPWk ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477244, "url": "https://patchwork.sourceware.org/api/1.2/patches/138929/checks/477244/", "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-11T12:14:55.255675", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11114/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T12:14:55.255675 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T12:14:55.255675 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783772095 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783772095 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783772095 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398433 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UkNG7ltPWk ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477252, "url": "https://patchwork.sourceware.org/api/1.2/patches/138929/checks/477252/", "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-11T12:15:11.755408", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11114/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T12:15:11.755408 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T12:15:11.755408 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783772111 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783772095 -le 1783772111 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783772111 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398440 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UkNG7ltPWk ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477279, "url": "https://patchwork.sourceware.org/api/1.2/patches/138929/checks/477279/", "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-11T13:20:08.106803", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11114/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T13:20:08.106803 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T13:20:08.106803 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783776008 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783772111 -le 1783776008 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783776008 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398447 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UkNG7ltPWk ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wZ23PUUXXX /tmp/tmp.UkNG7ltPWk + 396120:pw-trigger.sh: 89: check_state=success + 396120:pw-trigger.sh: 90: '[' success = pending ']' + 396120:pw-trigger.sh: 93: num_patch=1 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63452 1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63452 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63452 property '.*' value Patches 1 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63452 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 396120:pw-trigger.sh: 74: true + 396120:pw-trigger.sh: 74: patch_id= + 396120:pw-trigger.sh: 75: '[' '' = '' ']' + 396120:pw-trigger.sh: 76: break + 396120:pw-trigger.sh: 96: '[' '' = '' ']' + 396120:pw-trigger.sh: 97: continue + 396120:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=10 ++ 396120:pw-trigger.sh: 64: shyaml get-value 10.id + 396120:pw-trigger.sh: 64: series_id=63453 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63453 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63453 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63453 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63453 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63453 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63453 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63453 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63453 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138930 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138930 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138930 + 396120:pw-trigger.sh: 74: patch_id=138930 + 396120:pw-trigger.sh: 75: '[' 138930 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138930 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138930 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138930 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138930 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138930 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138930 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.h4uVQx9ioW +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QzvlKLlEZC ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.h4uVQx9ioW /tmp/tmp.QzvlKLlEZC' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138930/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138930/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398549 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QzvlKLlEZC ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477249, "url": "https://patchwork.sourceware.org/api/1.2/patches/138930/checks/477249/", "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-11T12:14:58.163055", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11115/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T12:14:58.163055 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T12:14:58.163055 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783772098 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783772098 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783772098 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398556 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QzvlKLlEZC ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477258, "url": "https://patchwork.sourceware.org/api/1.2/patches/138930/checks/477258/", "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-11T12:15:58.165619", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11115/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch failed to apply" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T12:15:58.165619 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T12:15:58.165619 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783772158 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783772098 -le 1783772158 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783772158 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398563 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QzvlKLlEZC ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.h4uVQx9ioW /tmp/tmp.QzvlKLlEZC + 396120:pw-trigger.sh: 89: check_state=fail + 396120:pw-trigger.sh: 90: '[' fail = pending ']' + 396120:pw-trigger.sh: 93: num_patch=1 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63453 1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63453 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63453 property '.*' value Patches 1 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63453 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 396120:pw-trigger.sh: 74: true + 396120:pw-trigger.sh: 74: patch_id= + 396120:pw-trigger.sh: 75: '[' '' = '' ']' + 396120:pw-trigger.sh: 76: break + 396120:pw-trigger.sh: 96: '[' '' = '' ']' + 396120:pw-trigger.sh: 97: continue + 396120:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=9 ++ 396120:pw-trigger.sh: 64: shyaml get-value 9.id + 396120:pw-trigger.sh: 64: series_id=63454 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63454 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63454 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63454 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63454 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63454 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63454 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63454 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63454 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138931 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138931 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138931 + 396120:pw-trigger.sh: 74: patch_id=138931 + 396120:pw-trigger.sh: 75: '[' 138931 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138931 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138931 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138931 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138931 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138931 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138931 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.R9LG9G9UEG +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ivAR3nHDkT ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.R9LG9G9UEG /tmp/tmp.ivAR3nHDkT' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138931/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138931/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398665 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ivAR3nHDkT ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477247, "url": "https://patchwork.sourceware.org/api/1.2/patches/138931/checks/477247/", "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-11T12:14:57.773031", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11116/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T12:14:57.773031 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T12:14:57.773031 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783772097 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783772097 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783772097 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398672 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ivAR3nHDkT ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477257, "url": "https://patchwork.sourceware.org/api/1.2/patches/138931/checks/477257/", "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-11T12:15:58.138145", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11116/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch failed to apply" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T12:15:58.138145 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T12:15:58.138145 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783772158 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783772097 -le 1783772158 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783772158 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398679 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ivAR3nHDkT ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.R9LG9G9UEG /tmp/tmp.ivAR3nHDkT + 396120:pw-trigger.sh: 89: check_state=fail + 396120:pw-trigger.sh: 90: '[' fail = pending ']' + 396120:pw-trigger.sh: 93: num_patch=1 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63454 1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63454 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63454 property '.*' value Patches 1 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63454 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 396120:pw-trigger.sh: 74: true + 396120:pw-trigger.sh: 74: patch_id= + 396120:pw-trigger.sh: 75: '[' '' = '' ']' + 396120:pw-trigger.sh: 76: break + 396120:pw-trigger.sh: 96: '[' '' = '' ']' + 396120:pw-trigger.sh: 97: continue + 396120:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=8 ++ 396120:pw-trigger.sh: 64: shyaml get-value 8.id + 396120:pw-trigger.sh: 64: series_id=63455 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63455 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63455 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63455 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63455 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63455 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63455 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63455 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63455 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138932 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138932 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138932 + 396120:pw-trigger.sh: 74: patch_id=138932 + 396120:pw-trigger.sh: 75: '[' 138932 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138932 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138932 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138932 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138932 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138932 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138932 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KUQRNTZNoN +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Pj0lOSh1Zw ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KUQRNTZNoN /tmp/tmp.Pj0lOSh1Zw' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138932/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138932/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398781 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Pj0lOSh1Zw ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477251, "url": "https://patchwork.sourceware.org/api/1.2/patches/138932/checks/477251/", "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-11T12:14:59.706854", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11117/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T12:14:59.706854 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T12:14:59.706854 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783772099 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783772099 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783772099 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398788 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Pj0lOSh1Zw ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477256, "url": "https://patchwork.sourceware.org/api/1.2/patches/138932/checks/477256/", "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-11T12:15:32.284562", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11117/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch applied" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T12:15:32.284562 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T12:15:32.284562 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783772132 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783772099 -le 1783772132 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783772132 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398795 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Pj0lOSh1Zw ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477287, "url": "https://patchwork.sourceware.org/api/1.2/patches/138932/checks/477287/", "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-11T13:27:06.909433", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11117/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build passed" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T13:27:06.909433 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T13:27:06.909433 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783776426 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783772132 -le 1783776426 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783776426 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398802 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Pj0lOSh1Zw ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KUQRNTZNoN /tmp/tmp.Pj0lOSh1Zw + 396120:pw-trigger.sh: 89: check_state=success + 396120:pw-trigger.sh: 90: '[' success = pending ']' + 396120:pw-trigger.sh: 93: num_patch=1 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63455 1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63455 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63455 property '.*' value Patches 1 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63455 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 396120:pw-trigger.sh: 74: true + 396120:pw-trigger.sh: 74: patch_id= + 396120:pw-trigger.sh: 75: '[' '' = '' ']' + 396120:pw-trigger.sh: 76: break + 396120:pw-trigger.sh: 96: '[' '' = '' ']' + 396120:pw-trigger.sh: 97: continue + 396120:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=7 ++ 396120:pw-trigger.sh: 64: shyaml get-value 7.id + 396120:pw-trigger.sh: 64: series_id=63456 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63456 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63456 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63456 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63456 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63456 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63456 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63456 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63456 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138933 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138933 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138933 + 396120:pw-trigger.sh: 74: patch_id=138933 + 396120:pw-trigger.sh: 75: '[' 138933 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138933 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138933 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138933 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138933 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138933 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138933 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QMRRjWPuxK +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kzvknaYhuT ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QMRRjWPuxK /tmp/tmp.kzvknaYhuT' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138933/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138933/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398904 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kzvknaYhuT ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477264, "url": "https://patchwork.sourceware.org/api/1.2/patches/138933/checks/477264/", "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-11T12:25:58.520275", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11118/log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Build started" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T12:25:58.520275 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T12:25:58.520275 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783772758 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1783772758 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783772758 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398911 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kzvknaYhuT ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 477265, "url": "https://patchwork.sourceware.org/api/1.2/patches/138933/checks/477265/", "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-11T12:26:05.921425", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_simplebootstrap_build--master-arm-bootstrap-precommit/builds/11118/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_simplebootstrap_build--master-arm-bootstrap", "description": "Patch failed to apply" }' = null ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 396120:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-11T12:26:05.921425 +++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-11T12:26:05.921425 +%s ++ 396120:pw-trigger.sh: pw_patch_check_state: 274: date=1783772765 ++ 396120:pw-trigger.sh: pw_patch_check_state: 275: '[' 1783772758 -le 1783772765 ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1783772765 +++ 396120:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 396120:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 398918 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kzvknaYhuT ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QMRRjWPuxK /tmp/tmp.kzvknaYhuT + 396120:pw-trigger.sh: 89: check_state=fail + 396120:pw-trigger.sh: 90: '[' fail = pending ']' + 396120:pw-trigger.sh: 93: num_patch=1 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63456 1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63456 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63456 property '.*' value Patches 1 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63456 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 396120:pw-trigger.sh: 74: true + 396120:pw-trigger.sh: 74: patch_id= + 396120:pw-trigger.sh: 75: '[' '' = '' ']' + 396120:pw-trigger.sh: 76: break + 396120:pw-trigger.sh: 96: '[' '' = '' ']' + 396120:pw-trigger.sh: 97: continue + 396120:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=6 ++ 396120:pw-trigger.sh: 64: shyaml get-value 6.id + 396120:pw-trigger.sh: 64: series_id=63458 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63458 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63458 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63458 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63458 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63458 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63458 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63458 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63458 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138935 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138935 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138935 + 396120:pw-trigger.sh: 74: patch_id=138935 + 396120:pw-trigger.sh: 75: '[' 138935 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138935 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138935 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138935 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138935 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138935 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138935 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KrDg4AZ28g +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BoXeDcwQPH ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KrDg4AZ28g /tmp/tmp.BoXeDcwQPH' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138935/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138935/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 399020 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BoXeDcwQPH ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KrDg4AZ28g /tmp/tmp.BoXeDcwQPH + 396120:pw-trigger.sh: 89: check_state=pending + 396120:pw-trigger.sh: 90: '[' pending = pending ']' + 396120:pw-trigger.sh: 91: break + 396120:pw-trigger.sh: 96: '[' 138935 = '' ']' + 396120:pw-trigger.sh: 101: check_state=success + 396120:pw-trigger.sh: 108: '[' success '!=' success ']' + 396120:pw-trigger.sh: 113: j=3 + 396120:pw-trigger.sh: 114: cat + 396120:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=5 ++ 396120:pw-trigger.sh: 64: shyaml get-value 5.id + 396120:pw-trigger.sh: 64: series_id=63459 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63459 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63459 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63459 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63459 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63459 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63459 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63459 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63459 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138946 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138946 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138946 + 396120:pw-trigger.sh: 74: patch_id=138946 + 396120:pw-trigger.sh: 75: '[' 138946 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138946 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138946 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138946 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138946 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138946 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138946 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Y5pmKR6j6g +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TcayfSJ50K ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Y5pmKR6j6g /tmp/tmp.TcayfSJ50K' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138946/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138946/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 399130 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TcayfSJ50K ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Y5pmKR6j6g /tmp/tmp.TcayfSJ50K + 396120:pw-trigger.sh: 89: check_state=pending + 396120:pw-trigger.sh: 90: '[' pending = pending ']' + 396120:pw-trigger.sh: 91: break + 396120:pw-trigger.sh: 96: '[' 138946 = '' ']' + 396120:pw-trigger.sh: 101: check_state=success + 396120:pw-trigger.sh: 108: '[' success '!=' success ']' + 396120:pw-trigger.sh: 113: j=4 + 396120:pw-trigger.sh: 114: cat + 396120:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=4 ++ 396120:pw-trigger.sh: 64: shyaml get-value 4.id + 396120:pw-trigger.sh: 64: series_id=63463 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63463 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63463 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63463 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63463 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63463 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63463 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63463 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63463 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138951 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138951 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138951 + 396120:pw-trigger.sh: 74: patch_id=138951 + 396120:pw-trigger.sh: 75: '[' 138951 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138951 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138951 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138951 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138951 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138951 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138951 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6ym5DNE8xn +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0gmC21pD2R ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6ym5DNE8xn /tmp/tmp.0gmC21pD2R' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138951/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138951/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 399218 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0gmC21pD2R ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6ym5DNE8xn /tmp/tmp.0gmC21pD2R + 396120:pw-trigger.sh: 89: check_state=pending + 396120:pw-trigger.sh: 90: '[' pending = pending ']' + 396120:pw-trigger.sh: 91: break + 396120:pw-trigger.sh: 96: '[' 138951 = '' ']' + 396120:pw-trigger.sh: 101: check_state=success + 396120:pw-trigger.sh: 108: '[' success '!=' success ']' + 396120:pw-trigger.sh: 113: j=5 + 396120:pw-trigger.sh: 114: cat + 396120:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=3 ++ 396120:pw-trigger.sh: 64: shyaml get-value 3.id + 396120:pw-trigger.sh: 64: series_id=63464 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63464 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63464 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63464 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63464 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63464 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63464 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63464 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63464 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138952 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138952 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138952 + 396120:pw-trigger.sh: 74: patch_id=138952 + 396120:pw-trigger.sh: 75: '[' 138952 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138952 State ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138952 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138952 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138952 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138952 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138952 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7rPwlRjM6f +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MkAKyeFFZ6 ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7rPwlRjM6f /tmp/tmp.MkAKyeFFZ6' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138952/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138952/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 399306 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MkAKyeFFZ6 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7rPwlRjM6f /tmp/tmp.MkAKyeFFZ6 + 396120:pw-trigger.sh: 89: check_state=pending + 396120:pw-trigger.sh: 90: '[' pending = pending ']' + 396120:pw-trigger.sh: 91: break + 396120:pw-trigger.sh: 96: '[' 138952 = '' ']' + 396120:pw-trigger.sh: 101: check_state=success + 396120:pw-trigger.sh: 108: '[' success '!=' success ']' + 396120:pw-trigger.sh: 113: j=6 + 396120:pw-trigger.sh: 114: cat + 396120:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=2 ++ 396120:pw-trigger.sh: 64: shyaml get-value 2.id + 396120:pw-trigger.sh: 64: series_id=63465 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63465 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63465 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63465 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63465 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63465 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63465 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63465 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63465 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138953 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138953 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138953 + 396120:pw-trigger.sh: 74: patch_id=138953 + 396120:pw-trigger.sh: 75: '[' 138953 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138953 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138953 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138953 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138953 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138953 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138953 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.w1aGwOgrXi +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.R8C7kcGUFC ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.w1aGwOgrXi /tmp/tmp.R8C7kcGUFC' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138953/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138953/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 399394 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R8C7kcGUFC ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.w1aGwOgrXi /tmp/tmp.R8C7kcGUFC + 396120:pw-trigger.sh: 89: check_state=pending + 396120:pw-trigger.sh: 90: '[' pending = pending ']' + 396120:pw-trigger.sh: 91: break + 396120:pw-trigger.sh: 96: '[' 138953 = '' ']' + 396120:pw-trigger.sh: 101: check_state=success + 396120:pw-trigger.sh: 108: '[' success '!=' success ']' + 396120:pw-trigger.sh: 113: j=7 + 396120:pw-trigger.sh: 114: cat + 396120:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=1 ++ 396120:pw-trigger.sh: 64: shyaml get-value 1.id + 396120:pw-trigger.sh: 64: series_id=63467 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63467 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63467 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63467 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63467 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63467 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63467 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63467 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63467 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138955 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138955 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138955 + 396120:pw-trigger.sh: 74: patch_id=138955 + 396120:pw-trigger.sh: 75: '[' 138955 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138955 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138955 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138955 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138955 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138955 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138955 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kFLKRUtk9N +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.F5QABB4dLd ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kFLKRUtk9N /tmp/tmp.F5QABB4dLd' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138955/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138955/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 399482 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F5QABB4dLd ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kFLKRUtk9N /tmp/tmp.F5QABB4dLd + 396120:pw-trigger.sh: 89: check_state=pending + 396120:pw-trigger.sh: 90: '[' pending = pending ']' + 396120:pw-trigger.sh: 91: break + 396120:pw-trigger.sh: 96: '[' 138955 = '' ']' + 396120:pw-trigger.sh: 101: check_state=success + 396120:pw-trigger.sh: 108: '[' success '!=' success ']' + 396120:pw-trigger.sh: 113: j=8 + 396120:pw-trigger.sh: 114: cat + 396120:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 396120:pw-trigger.sh: 63: i=0 ++ 396120:pw-trigger.sh: 64: shyaml get-value 0.id + 396120:pw-trigger.sh: 64: series_id=63468 + 396120:pw-trigger.sh: 66: pw_series_complete_p gcc 63468 + 396120:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 396120:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 396120:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63468 + 396120:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 396120:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63468 property Complete value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63468 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x + 396120:pw-trigger.sh: pw_series_complete_p: 187: value=True + 396120:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 396120:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 396120:pw-trigger.sh: 71: num_patch=0 + 396120:pw-trigger.sh: 72: true ++ 396120:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63468 0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63468 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63468 property '.*' value Patches 0 +++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=63468 +++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 396120:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=138956 ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 138956 = '' ']' ++ 396120:pw-trigger.sh: pw_get_patch_from_series: 213: echo 138956 + 396120:pw-trigger.sh: 74: patch_id=138956 + 396120:pw-trigger.sh: 75: '[' 138956 = '' ']' ++ 396120:pw-trigger.sh: 82: pw_get_patch_data gcc 138956 State ++ 396120:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 396120:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=138956 ++ 396120:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 396120:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 138956 property State value ++ 396120:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 396120:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 396120:pw-trigger.sh: pw_yaml_get: 100: local id=138956 ++ 396120:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 396120:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 396120:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 396120:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 396120:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 396120:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 396120:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 396120:pw-trigger.sh: 82: patch_state=new + 396120:pw-trigger.sh: 83: case "$patch_state" in ++ 396120:pw-trigger.sh: 89: pw_patch_check_state 138956 tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 396120:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=138956 ++ 396120:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 396120:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_simplebootstrap_build--master-arm-bootstrap +++ 396120:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 396120:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 396120:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 396120:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_simplebootstrap_build--master-arm-bootstrap ++ 396120:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 396120:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.McflA9gTfV +++ 396120:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 396120:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HUPTVHfdPV ++ 396120:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.McflA9gTfV /tmp/tmp.HUPTVHfdPV' EXIT ++ 396120:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 396120:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/138956/checks/ ++ 396120:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/138956/checks/?user=linaro-tcwg-bot&context=tcwg_simplebootstrap_build--master-arm-bootstrap&page=last' ++ 396120:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 396120:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 396120:pw-trigger.sh: pw_patch_check_state: 263: true ++ 396120:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 396120:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 396120:pw-trigger.sh: pw_patch_check_state: 267: wait 399570 ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 396120:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HUPTVHfdPV ++ 396120:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 396120:pw-trigger.sh: pw_patch_check_state: 270: break ++ 396120:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 396120:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.McflA9gTfV /tmp/tmp.HUPTVHfdPV + 396120:pw-trigger.sh: 89: check_state=pending + 396120:pw-trigger.sh: 90: '[' pending = pending ']' + 396120:pw-trigger.sh: 91: break + 396120:pw-trigger.sh: 96: '[' 138956 = '' ']' + 396120:pw-trigger.sh: 101: check_state=success + 396120:pw-trigger.sh: 108: '[' success '!=' success ']' + 396120:pw-trigger.sh: 113: j=9 + 396120:pw-trigger.sh: 114: cat + 396120:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 396120:pw-trigger.sh: 119: rm /tmp/tmp.gurYwa58Xk Processed 30 series and created 9 pre-commit triggers + 396120:pw-trigger.sh: 121: echo 'Processed 30 series and created 9 pre-commit triggers' + 396120:pw-trigger.sh: 1: pw_deinit gcc + 396120:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 396120:pw-trigger.sh: pw_deinit: 58: local project=gcc + 396120:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-396120 + 396120:pw-trigger.sh: 1: rm -f /tmp/tmp.gurYwa58Xk