+ 1010710:jenkins13608867171430789756.sh: build_container_exec: 29: set +x + 1573894:pw-trigger.sh: 46: trap 'pw_deinit glibc' EXIT + 1573894:pw-trigger.sh: 47: pw_init glibc + 1573894:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_init: 42: local project=glibc + 1573894:pw-trigger.sh: pw_init: 44: git -C glibc config pw.server https://patchwork.sourceware.org/api/1.2/ + 1573894:pw-trigger.sh: pw_init: 46: git -C glibc config pw.project glibc + 1573894:pw-trigger.sh: pw_init: 48: pw_clear_cache + 1573894:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-1573894 + 1573894:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-1573894 ++ 1573894:pw-trigger.sh: 49: mktemp + 1573894:pw-trigger.sh: 49: yaml=/tmp/tmp.cGZzkmTqgo + 1573894:pw-trigger.sh: 51: trap 'pw_deinit glibc; rm -f /tmp/tmp.cGZzkmTqgo' EXIT + 1573894:pw-trigger.sh: 53: readarray -t prereq_bots ++ 1573894:pw-trigger.sh: 53: print_prereq_bots tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 1573894:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 1573894:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 1573894:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in ++ 1573894:pw-trigger.sh: print_prereq_bots: 39: echo redhat-pt-bot/TryBot-apply_patch + 1573894:pw-trigger.sh: 55: git -C glibc pw series list -f yaml + 1573894:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 1573894:pw-trigger.sh: 58: shyaml get-length + 1573894:pw-trigger.sh: 58: len=30 + 1573894:pw-trigger.sh: 59: i=30 + 1573894:pw-trigger.sh: 60: j=0 + 1573894:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=29 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 29.id + 1573894:pw-trigger.sh: 64: series_id=61514 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61514 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61514 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61514 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61514 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61514 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61514 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61514 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61514 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135769 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135769 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135769 + 1573894:pw-trigger.sh: 74: patch_id=135769 + 1573894:pw-trigger.sh: 75: '[' 135769 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 135769 State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135769 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 135769 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=135769 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=committed + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 135769 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135769 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rxcgy09qej +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.f7Pem93RIB ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rxcgy09qej /tmp/tmp.f7Pem93RIB' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135769/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135769/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574021 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f7Pem93RIB ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457107, "url": "https://patchwork.sourceware.org/api/1.2/patches/135769/checks/457107/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T13:59:34.656019", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10198/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T13:59:34.656019 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T13:59:34.656019 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1779976774 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779976774 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779976774 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574028 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f7Pem93RIB ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457108, "url": "https://patchwork.sourceware.org/api/1.2/patches/135769/checks/457108/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T13:59:37.425186", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10198/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T13:59:37.425186 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T13:59:37.425186 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1779976777 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779976774 -le 1779976777 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779976777 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574035 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.f7Pem93RIB ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rxcgy09qej /tmp/tmp.f7Pem93RIB + 1573894:pw-trigger.sh: 89: check_state=fail + 1573894:pw-trigger.sh: 90: '[' fail = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=1 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61514 1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61514 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61514 property '.*' value Patches 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61514 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1573894:pw-trigger.sh: 74: true + 1573894:pw-trigger.sh: 74: patch_id= + 1573894:pw-trigger.sh: 75: '[' '' = '' ']' + 1573894:pw-trigger.sh: 76: break + 1573894:pw-trigger.sh: 96: '[' '' = '' ']' + 1573894:pw-trigger.sh: 97: continue + 1573894:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=28 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 28.id + 1573894:pw-trigger.sh: 64: series_id=61536 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61536 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61536 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61536 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61536 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61536 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61536 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61536 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61536 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135805 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135805 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135805 + 1573894:pw-trigger.sh: 74: patch_id=135805 + 1573894:pw-trigger.sh: 75: '[' 135805 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 135805 State ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135805 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 135805 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=135805 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=committed + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 135805 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135805 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AVyQR5Nnvk +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IPxXbWeVWo ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AVyQR5Nnvk /tmp/tmp.IPxXbWeVWo' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135805/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135805/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574137 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IPxXbWeVWo ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AVyQR5Nnvk /tmp/tmp.IPxXbWeVWo + 1573894:pw-trigger.sh: 89: check_state=pending + 1573894:pw-trigger.sh: 90: '[' pending = pending ']' + 1573894:pw-trigger.sh: 91: break + 1573894:pw-trigger.sh: 96: '[' 135805 = '' ']' + 1573894:pw-trigger.sh: 101: check_state=success + 1573894:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1573894:pw-trigger.sh: 103: pw_patch_check_state 135805 tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135805 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UtnvsVOrSS +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.l65ujN7gcO ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UtnvsVOrSS /tmp/tmp.l65ujN7gcO' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135805/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135805/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574152 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l65ujN7gcO ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UtnvsVOrSS /tmp/tmp.l65ujN7gcO + 1573894:pw-trigger.sh: 103: check_state=pending WARNING: Waiting for 135805:tcwg_glibc_build--master-arm to succeed. + 1573894:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1573894:pw-trigger.sh: 105: break + 1573894:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1573894:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135805:tcwg_glibc_build--master-arm to succeed.' + 1573894:pw-trigger.sh: 110: continue + 1573894:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=27 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 27.id + 1573894:pw-trigger.sh: 64: series_id=61537 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61537 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61537 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61537 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61537 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61537 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61537 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61537 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61537 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135806 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135806 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135806 + 1573894:pw-trigger.sh: 74: patch_id=135806 + 1573894:pw-trigger.sh: 75: '[' 135806 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 135806 State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135806 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 135806 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=135806 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1573894:pw-trigger.sh: 82: patch_state=committed + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 135806 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135806 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VWj2UtzQ68 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6frKLupRxx ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VWj2UtzQ68 /tmp/tmp.6frKLupRxx' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135806/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135806/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574239 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6frKLupRxx ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457109, "url": "https://patchwork.sourceware.org/api/1.2/patches/135806/checks/457109/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T14:00:32.433833", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10199/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T14:00:32.433833 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T14:00:32.433833 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1779976832 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779976832 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779976832 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574246 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6frKLupRxx ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457110, "url": "https://patchwork.sourceware.org/api/1.2/patches/135806/checks/457110/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T14:00:35.181623", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10199/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T14:00:35.181623 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T14:00:35.181623 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1779976835 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779976832 -le 1779976835 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779976835 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574253 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6frKLupRxx ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VWj2UtzQ68 /tmp/tmp.6frKLupRxx + 1573894:pw-trigger.sh: 89: check_state=fail + 1573894:pw-trigger.sh: 90: '[' fail = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=1 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61537 1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61537 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61537 property '.*' value Patches 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61537 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1573894:pw-trigger.sh: 74: true + 1573894:pw-trigger.sh: 74: patch_id= + 1573894:pw-trigger.sh: 75: '[' '' = '' ']' + 1573894:pw-trigger.sh: 76: break + 1573894:pw-trigger.sh: 96: '[' '' = '' ']' + 1573894:pw-trigger.sh: 97: continue + 1573894:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=26 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 26.id + 1573894:pw-trigger.sh: 64: series_id=61550 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61550 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61550 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61550 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61550 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61550 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61550 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61550 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61550 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135833 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135833 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135833 + 1573894:pw-trigger.sh: 74: patch_id=135833 + 1573894:pw-trigger.sh: 75: '[' 135833 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 135833 State ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135833 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 135833 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=135833 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=superseded + 1573894:pw-trigger.sh: 83: case "$patch_state" in + 1573894:pw-trigger.sh: 85: num_patch=1 + 1573894:pw-trigger.sh: 86: continue + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61550 1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61550 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61550 property '.*' value Patches 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61550 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1573894:pw-trigger.sh: 74: true + 1573894:pw-trigger.sh: 74: patch_id= + 1573894:pw-trigger.sh: 75: '[' '' = '' ']' + 1573894:pw-trigger.sh: 76: break + 1573894:pw-trigger.sh: 96: '[' '' = '' ']' + 1573894:pw-trigger.sh: 97: continue + 1573894:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=25 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 25.id + 1573894:pw-trigger.sh: 64: series_id=61557 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61557 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61557 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61557 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61557 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61557 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61557 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61557 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61557 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135843 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135843 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135843 + 1573894:pw-trigger.sh: 74: patch_id=135843 + 1573894:pw-trigger.sh: 75: '[' 135843 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 135843 State ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135843 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 135843 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=135843 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=new + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 135843 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135843 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bOlAtlLubp +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.duk9MIPjSs ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bOlAtlLubp /tmp/tmp.duk9MIPjSs' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135843/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135843/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574442 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.duk9MIPjSs ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457114, "url": "https://patchwork.sourceware.org/api/1.2/patches/135843/checks/457114/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T14:07:09.178866", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10201/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T14:07:09.178866 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T14:07:09.178866 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1779977229 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779977229 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779977229 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574449 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.duk9MIPjSs ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457115, "url": "https://patchwork.sourceware.org/api/1.2/patches/135843/checks/457115/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T14:07:10.108290", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10201/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T14:07:10.108290 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T14:07:10.108290 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1779977230 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779977229 -le 1779977230 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779977230 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574456 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.duk9MIPjSs ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457144, "url": "https://patchwork.sourceware.org/api/1.2/patches/135843/checks/457144/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T14:43:56.664432", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10201/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T14:43:56.664432 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T14:43:56.664432 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1779979436 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779977230 -le 1779979436 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779979436 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574463 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.duk9MIPjSs ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bOlAtlLubp /tmp/tmp.duk9MIPjSs + 1573894:pw-trigger.sh: 89: check_state=success + 1573894:pw-trigger.sh: 90: '[' success = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=1 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61557 1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61557 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61557 property '.*' value Patches 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61557 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1573894:pw-trigger.sh: 74: true + 1573894:pw-trigger.sh: 74: patch_id= + 1573894:pw-trigger.sh: 75: '[' '' = '' ']' + 1573894:pw-trigger.sh: 76: break + 1573894:pw-trigger.sh: 96: '[' '' = '' ']' + 1573894:pw-trigger.sh: 97: continue + 1573894:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=24 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 24.id + 1573894:pw-trigger.sh: 64: series_id=61561 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61561 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61561 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61561 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61561 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61561 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61561 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61561 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61561 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135848 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135848 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135848 + 1573894:pw-trigger.sh: 74: patch_id=135848 + 1573894:pw-trigger.sh: 75: '[' 135848 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 135848 State ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135848 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 135848 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=135848 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=committed + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 135848 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135848 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pkPgD08uwq +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8T8tWrNkvb ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pkPgD08uwq /tmp/tmp.8T8tWrNkvb' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135848/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135848/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574565 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8T8tWrNkvb ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457121, "url": "https://patchwork.sourceware.org/api/1.2/patches/135848/checks/457121/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T14:16:05.479265", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10202/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T14:16:05.479265 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T14:16:05.479265 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1779977765 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779977765 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779977765 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574572 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8T8tWrNkvb ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457122, "url": "https://patchwork.sourceware.org/api/1.2/patches/135848/checks/457122/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T14:16:07.304380", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10202/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T14:16:07.304380 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T14:16:07.304380 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1779977767 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779977765 -le 1779977767 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779977767 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574579 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8T8tWrNkvb ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457160, "url": "https://patchwork.sourceware.org/api/1.2/patches/135848/checks/457160/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T14:58:51.305717", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10202/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T14:58:51.305717 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T14:58:51.305717 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1779980331 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779977767 -le 1779980331 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779980331 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574586 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8T8tWrNkvb ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pkPgD08uwq /tmp/tmp.8T8tWrNkvb + 1573894:pw-trigger.sh: 89: check_state=success + 1573894:pw-trigger.sh: 90: '[' success = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=1 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61561 1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61561 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61561 property '.*' value Patches 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61561 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1573894:pw-trigger.sh: 74: true + 1573894:pw-trigger.sh: 74: patch_id= + 1573894:pw-trigger.sh: 75: '[' '' = '' ']' + 1573894:pw-trigger.sh: 76: break + 1573894:pw-trigger.sh: 96: '[' '' = '' ']' + 1573894:pw-trigger.sh: 97: continue + 1573894:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=23 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 23.id + 1573894:pw-trigger.sh: 64: series_id=61567 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61567 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61567 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61567 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61567 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61567 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61567 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61567 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61567 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135854 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135854 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135854 + 1573894:pw-trigger.sh: 74: patch_id=135854 + 1573894:pw-trigger.sh: 75: '[' 135854 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 135854 State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135854 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 135854 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=135854 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1573894:pw-trigger.sh: 82: patch_state=new + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 135854 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135854 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IHCjL4rmlM +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1AKUlSMrzy ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IHCjL4rmlM /tmp/tmp.1AKUlSMrzy' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135854/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135854/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574688 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1AKUlSMrzy ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457561, "url": "https://patchwork.sourceware.org/api/1.2/patches/135854/checks/457561/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T01:31:52.731998", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10204/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T01:31:52.731998 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T01:31:52.731998 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780018312 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780018312 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780018312 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574695 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1AKUlSMrzy ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457562, "url": "https://patchwork.sourceware.org/api/1.2/patches/135854/checks/457562/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T01:31:54.651026", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10204/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T01:31:54.651026 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T01:31:54.651026 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780018314 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780018312 -le 1780018314 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780018314 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574702 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1AKUlSMrzy ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457603, "url": "https://patchwork.sourceware.org/api/1.2/patches/135854/checks/457603/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T02:35:14.154623", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10204/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test failed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T02:35:14.154623 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T02:35:14.154623 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780022114 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780018314 -le 1780022114 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780022114 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574709 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1AKUlSMrzy ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IHCjL4rmlM /tmp/tmp.1AKUlSMrzy + 1573894:pw-trigger.sh: 89: check_state=fail + 1573894:pw-trigger.sh: 90: '[' fail = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=1 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61567 1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61567 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61567 property '.*' value Patches 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61567 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1573894:pw-trigger.sh: 74: true + 1573894:pw-trigger.sh: 74: patch_id= + 1573894:pw-trigger.sh: 75: '[' '' = '' ']' + 1573894:pw-trigger.sh: 76: break + 1573894:pw-trigger.sh: 96: '[' '' = '' ']' + 1573894:pw-trigger.sh: 97: continue + 1573894:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=22 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 22.id + 1573894:pw-trigger.sh: 64: series_id=61576 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61576 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61576 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61576 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61576 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61576 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61576 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61576 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61576 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135866 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135866 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135866 + 1573894:pw-trigger.sh: 74: patch_id=135866 + 1573894:pw-trigger.sh: 75: '[' 135866 = '' ']' ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 135866 State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135866 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 135866 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=135866 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=new + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 135866 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135866 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7eB3d5KoJE +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TTkhCWH7aL ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7eB3d5KoJE /tmp/tmp.TTkhCWH7aL' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135866/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135866/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574811 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TTkhCWH7aL ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7eB3d5KoJE /tmp/tmp.TTkhCWH7aL + 1573894:pw-trigger.sh: 89: check_state=pending + 1573894:pw-trigger.sh: 90: '[' pending = pending ']' + 1573894:pw-trigger.sh: 91: break + 1573894:pw-trigger.sh: 96: '[' 135866 = '' ']' + 1573894:pw-trigger.sh: 101: check_state=success + 1573894:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1573894:pw-trigger.sh: 103: pw_patch_check_state 135866 tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135866 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CGdPm0Hrg5 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bHTG5B51ji ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CGdPm0Hrg5 /tmp/tmp.bHTG5B51ji' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135866/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135866/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574826 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bHTG5B51ji ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457016, "url": "https://patchwork.sourceware.org/api/1.2/patches/135866/checks/457016/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T10:20:28.357800", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10234/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T10:20:28.357800 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T10:20:28.357800 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1779963628 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779963628 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779963628 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574833 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bHTG5B51ji ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457017, "url": "https://patchwork.sourceware.org/api/1.2/patches/135866/checks/457017/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T10:20:29.486786", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10234/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T10:20:29.486786 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T10:20:29.486786 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1779963629 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779963628 -le 1779963629 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779963629 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574840 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bHTG5B51ji ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457018, "url": "https://patchwork.sourceware.org/api/1.2/patches/135866/checks/457018/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-28T10:20:29.906001", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10234/archive/artifacts/artifacts.precommit/", "context": "tcwg_glibc_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-28T10:20:29.906001 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-28T10:20:29.906001 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1779963629 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779963629 -le 1779963629 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779963629 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574847 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bHTG5B51ji ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CGdPm0Hrg5 /tmp/tmp.bHTG5B51ji + 1573894:pw-trigger.sh: 103: check_state=warning + 1573894:pw-trigger.sh: 104: '[' warning '!=' success ']' WARNING: Waiting for 135866:tcwg_glibc_build--master-arm to succeed. + 1573894:pw-trigger.sh: 105: break + 1573894:pw-trigger.sh: 108: '[' warning '!=' success ']' + 1573894:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135866:tcwg_glibc_build--master-arm to succeed.' + 1573894:pw-trigger.sh: 110: continue + 1573894:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=21 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 21.id + 1573894:pw-trigger.sh: 64: series_id=61579 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61579 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61579 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61579 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61579 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61579 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61579 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61579 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61579 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135907 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135907 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135907 + 1573894:pw-trigger.sh: 74: patch_id=135907 + 1573894:pw-trigger.sh: 75: '[' 135907 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 135907 State ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135907 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 135907 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=135907 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=committed + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 135907 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135907 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.13Z3zsuoi6 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GIa4QrOhCx ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.13Z3zsuoi6 /tmp/tmp.GIa4QrOhCx' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135907/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135907/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574934 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GIa4QrOhCx ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457564, "url": "https://patchwork.sourceware.org/api/1.2/patches/135907/checks/457564/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T01:39:56.906721", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10205/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T01:39:56.906721 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T01:39:56.906721 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780018796 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780018796 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780018796 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574941 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GIa4QrOhCx ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457565, "url": "https://patchwork.sourceware.org/api/1.2/patches/135907/checks/457565/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T01:39:58.080242", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10205/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T01:39:58.080242 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T01:39:58.080242 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780018798 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780018796 -le 1780018798 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780018798 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574948 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GIa4QrOhCx ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457597, "url": "https://patchwork.sourceware.org/api/1.2/patches/135907/checks/457597/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T02:26:16.575421", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10205/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T02:26:16.575421 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T02:26:16.575421 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780021576 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780018798 -le 1780021576 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780021576 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1574955 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GIa4QrOhCx ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.13Z3zsuoi6 /tmp/tmp.GIa4QrOhCx + 1573894:pw-trigger.sh: 89: check_state=success + 1573894:pw-trigger.sh: 90: '[' success = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=1 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61579 1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61579 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61579 property '.*' value Patches 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61579 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1573894:pw-trigger.sh: 74: true + 1573894:pw-trigger.sh: 74: patch_id= + 1573894:pw-trigger.sh: 75: '[' '' = '' ']' + 1573894:pw-trigger.sh: 76: break + 1573894:pw-trigger.sh: 96: '[' '' = '' ']' + 1573894:pw-trigger.sh: 97: continue + 1573894:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=20 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 20.id + 1573894:pw-trigger.sh: 64: series_id=61587 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61587 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61587 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61587 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61587 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61587 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61587 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61587 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61587 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135915 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135915 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135915 + 1573894:pw-trigger.sh: 74: patch_id=135915 + 1573894:pw-trigger.sh: 75: '[' 135915 = '' ']' ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 135915 State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135915 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 135915 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=135915 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=new + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 135915 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135915 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5Ggk48uIQ7 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7EGOLKiybb ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5Ggk48uIQ7 /tmp/tmp.7EGOLKiybb' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135915/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135915/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575057 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7EGOLKiybb ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457567, "url": "https://patchwork.sourceware.org/api/1.2/patches/135915/checks/457567/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T01:49:33.852317", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10206/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T01:49:33.852317 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T01:49:33.852317 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780019373 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780019373 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780019373 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575064 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7EGOLKiybb ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457568, "url": "https://patchwork.sourceware.org/api/1.2/patches/135915/checks/457568/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T01:49:34.955134", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10206/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T01:49:34.955134 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T01:49:34.955134 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780019374 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780019373 -le 1780019374 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780019374 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575071 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7EGOLKiybb ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457604, "url": "https://patchwork.sourceware.org/api/1.2/patches/135915/checks/457604/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T02:35:26.862607", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10206/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T02:35:26.862607 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T02:35:26.862607 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780022126 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780019374 -le 1780022126 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780022126 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575078 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7EGOLKiybb ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5Ggk48uIQ7 /tmp/tmp.7EGOLKiybb + 1573894:pw-trigger.sh: 89: check_state=success + 1573894:pw-trigger.sh: 90: '[' success = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=1 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61587 1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61587 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61587 property '.*' value Patches 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61587 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1573894:pw-trigger.sh: 74: true + 1573894:pw-trigger.sh: 74: patch_id= + 1573894:pw-trigger.sh: 75: '[' '' = '' ']' + 1573894:pw-trigger.sh: 76: break + 1573894:pw-trigger.sh: 96: '[' '' = '' ']' + 1573894:pw-trigger.sh: 97: continue + 1573894:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=19 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 19.id + 1573894:pw-trigger.sh: 64: series_id=61597 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61597 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61597 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61597 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61597 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61597 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61597 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61597 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61597 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135980 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135980 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135980 + 1573894:pw-trigger.sh: 74: patch_id=135980 + 1573894:pw-trigger.sh: 75: '[' 135980 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 135980 State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135980 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 135980 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=135980 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1573894:pw-trigger.sh: 82: patch_state=committed + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 135980 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135980 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pi0iASeGzq +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6FlKclu9zk ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pi0iASeGzq /tmp/tmp.6FlKclu9zk' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135980/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135980/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575180 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6FlKclu9zk ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457573, "url": "https://patchwork.sourceware.org/api/1.2/patches/135980/checks/457573/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T02:00:52.522931", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10207/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T02:00:52.522931 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T02:00:52.522931 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780020052 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780020052 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780020052 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575187 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6FlKclu9zk ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457574, "url": "https://patchwork.sourceware.org/api/1.2/patches/135980/checks/457574/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T02:00:55.059148", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10207/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T02:00:55.059148 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T02:00:55.059148 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780020055 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780020052 -le 1780020055 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780020055 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575194 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6FlKclu9zk ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457624, "url": "https://patchwork.sourceware.org/api/1.2/patches/135980/checks/457624/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T03:00:09.881823", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10207/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T03:00:09.881823 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T03:00:09.881823 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780023609 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780020055 -le 1780023609 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780023609 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575201 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6FlKclu9zk ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pi0iASeGzq /tmp/tmp.6FlKclu9zk + 1573894:pw-trigger.sh: 89: check_state=success + 1573894:pw-trigger.sh: 90: '[' success = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=1 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61597 1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61597 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61597 property '.*' value Patches 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61597 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1573894:pw-trigger.sh: 74: true + 1573894:pw-trigger.sh: 74: patch_id= + 1573894:pw-trigger.sh: 75: '[' '' = '' ']' + 1573894:pw-trigger.sh: 76: break + 1573894:pw-trigger.sh: 96: '[' '' = '' ']' + 1573894:pw-trigger.sh: 97: continue + 1573894:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=18 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 18.id + 1573894:pw-trigger.sh: 64: series_id=61613 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61613 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61613 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61613 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61613 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61613 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61613 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61613 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61613 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135998 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135998 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135998 + 1573894:pw-trigger.sh: 74: patch_id=135998 + 1573894:pw-trigger.sh: 75: '[' 135998 = '' ']' ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 135998 State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135998 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 135998 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=135998 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=committed + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 135998 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135998 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hZ5waln03f +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Z86cwEn2yH ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hZ5waln03f /tmp/tmp.Z86cwEn2yH' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135998/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135998/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575305 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z86cwEn2yH ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457948, "url": "https://patchwork.sourceware.org/api/1.2/patches/135998/checks/457948/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T14:31:40.009300", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10209/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T14:31:40.009300 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T14:31:40.009300 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780065100 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780065100 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780065100 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575312 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z86cwEn2yH ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457949, "url": "https://patchwork.sourceware.org/api/1.2/patches/135998/checks/457949/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T14:31:41.184451", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10209/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T14:31:41.184451 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T14:31:41.184451 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780065101 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780065100 -le 1780065101 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780065101 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575319 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z86cwEn2yH ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457994, "url": "https://patchwork.sourceware.org/api/1.2/patches/135998/checks/457994/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T15:23:04.505202", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10209/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T15:23:04.505202 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T15:23:04.505202 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780068184 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780065101 -le 1780068184 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780068184 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575326 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z86cwEn2yH ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hZ5waln03f /tmp/tmp.Z86cwEn2yH + 1573894:pw-trigger.sh: 89: check_state=success + 1573894:pw-trigger.sh: 90: '[' success = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=1 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61613 1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61613 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61613 property '.*' value Patches 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61613 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135999 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135999 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135999 + 1573894:pw-trigger.sh: 74: patch_id=135999 + 1573894:pw-trigger.sh: 75: '[' 135999 = '' ']' ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 135999 State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135999 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 135999 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=135999 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=committed + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 135999 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135999 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EEdV8gHahD +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pIzZdgsScV ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EEdV8gHahD /tmp/tmp.pIzZdgsScV' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135999/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135999/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575390 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pIzZdgsScV ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458136, "url": "https://patchwork.sourceware.org/api/1.2/patches/135999/checks/458136/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T20:47:14.259035", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10211/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T20:47:14.259035 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T20:47:14.259035 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780087634 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780087634 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780087634 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575397 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pIzZdgsScV ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458137, "url": "https://patchwork.sourceware.org/api/1.2/patches/135999/checks/458137/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T20:47:16.697603", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10211/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T20:47:16.697603 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T20:47:16.697603 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780087636 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780087634 -le 1780087636 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780087636 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575404 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pIzZdgsScV ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EEdV8gHahD /tmp/tmp.pIzZdgsScV + 1573894:pw-trigger.sh: 89: check_state=fail + 1573894:pw-trigger.sh: 90: '[' fail = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=2 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61613 2 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61613 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61613 property '.*' value Patches 2 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61613 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1573894:pw-trigger.sh: 74: true + 1573894:pw-trigger.sh: 74: patch_id= + 1573894:pw-trigger.sh: 75: '[' '' = '' ']' + 1573894:pw-trigger.sh: 76: break + 1573894:pw-trigger.sh: 96: '[' '' = '' ']' + 1573894:pw-trigger.sh: 97: continue + 1573894:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=17 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 17.id + 1573894:pw-trigger.sh: 64: series_id=61628 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61628 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61628 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61628 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61628 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61628 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61628 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61628 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61628 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136015 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136015 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136015 + 1573894:pw-trigger.sh: 74: patch_id=136015 + 1573894:pw-trigger.sh: 75: '[' 136015 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136015 State ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136015 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136015 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136015 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=new + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136015 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136015 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DVni6ctUrF +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wTYlajDWYO ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DVni6ctUrF /tmp/tmp.wTYlajDWYO' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136015/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136015/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575509 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wTYlajDWYO ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DVni6ctUrF /tmp/tmp.wTYlajDWYO + 1573894:pw-trigger.sh: 89: check_state=pending + 1573894:pw-trigger.sh: 90: '[' pending = pending ']' + 1573894:pw-trigger.sh: 91: break + 1573894:pw-trigger.sh: 96: '[' 136015 = '' ']' + 1573894:pw-trigger.sh: 101: check_state=success + 1573894:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1573894:pw-trigger.sh: 103: pw_patch_check_state 136015 tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136015 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.W94ScRtQzD +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.i1fPPlH90v ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.W94ScRtQzD /tmp/tmp.i1fPPlH90v' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136015/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136015/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575524 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i1fPPlH90v ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457859, "url": "https://patchwork.sourceware.org/api/1.2/patches/136015/checks/457859/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T11:24:09.247663", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10244/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T11:24:09.247663 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T11:24:09.247663 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780053849 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780053849 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780053849 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575531 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i1fPPlH90v ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457860, "url": "https://patchwork.sourceware.org/api/1.2/patches/136015/checks/457860/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T11:24:10.906090", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10244/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T11:24:10.906090 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T11:24:10.906090 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780053850 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780053849 -le 1780053850 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780053850 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575538 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i1fPPlH90v ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 457868, "url": "https://patchwork.sourceware.org/api/1.2/patches/136015/checks/457868/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-29T11:28:05.146230", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10244/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build failed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-29T11:28:05.146230 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-29T11:28:05.146230 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780054085 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780053850 -le 1780054085 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780054085 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575545 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.i1fPPlH90v ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.W94ScRtQzD /tmp/tmp.i1fPPlH90v + 1573894:pw-trigger.sh: 103: check_state=fail + 1573894:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1573894:pw-trigger.sh: 105: break WARNING: Waiting for 136015:tcwg_glibc_build--master-arm to succeed. + 1573894:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1573894:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136015:tcwg_glibc_build--master-arm to succeed.' + 1573894:pw-trigger.sh: 110: continue + 1573894:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=16 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 16.id + 1573894:pw-trigger.sh: 64: series_id=61652 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61652 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61652 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61652 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61652 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61652 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61652 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61652 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61652 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136097 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136097 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136097 + 1573894:pw-trigger.sh: 74: patch_id=136097 + 1573894:pw-trigger.sh: 75: '[' 136097 = '' ']' ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136097 State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136097 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136097 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136097 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=new + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136097 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136097 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OrcivTnXv2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.g8nqyLz83g ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OrcivTnXv2 /tmp/tmp.g8nqyLz83g' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136097/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136097/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575640 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g8nqyLz83g ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458308, "url": "https://patchwork.sourceware.org/api/1.2/patches/136097/checks/458308/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T02:16:21.737513", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10214/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T02:16:21.737513 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T02:16:21.737513 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780107381 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780107381 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780107381 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575647 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g8nqyLz83g ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458309, "url": "https://patchwork.sourceware.org/api/1.2/patches/136097/checks/458309/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T02:16:23.399858", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10214/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T02:16:23.399858 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T02:16:23.399858 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780107383 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780107381 -le 1780107383 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780107383 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575654 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g8nqyLz83g ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458331, "url": "https://patchwork.sourceware.org/api/1.2/patches/136097/checks/458331/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T03:05:42.051744", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10214/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T03:05:42.051744 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T03:05:42.051744 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780110342 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780107383 -le 1780110342 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780110342 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575661 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g8nqyLz83g ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OrcivTnXv2 /tmp/tmp.g8nqyLz83g + 1573894:pw-trigger.sh: 89: check_state=success + 1573894:pw-trigger.sh: 90: '[' success = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=1 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61652 1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61652 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61652 property '.*' value Patches 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61652 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136093 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136093 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136093 + 1573894:pw-trigger.sh: 74: patch_id=136093 + 1573894:pw-trigger.sh: 75: '[' 136093 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136093 State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136093 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136093 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136093 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=new + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136093 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136093 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Pe2QVidai7 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eBF2Hz7K9z ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Pe2QVidai7 /tmp/tmp.eBF2Hz7K9z' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136093/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136093/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575725 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eBF2Hz7K9z ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458386, "url": "https://patchwork.sourceware.org/api/1.2/patches/136093/checks/458386/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T07:12:59.343988", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10216/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T07:12:59.343988 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T07:12:59.343988 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780125179 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780125179 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780125179 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575732 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eBF2Hz7K9z ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458387, "url": "https://patchwork.sourceware.org/api/1.2/patches/136093/checks/458387/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T07:13:00.370039", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10216/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T07:13:00.370039 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T07:13:00.370039 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780125180 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780125179 -le 1780125180 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780125180 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575739 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eBF2Hz7K9z ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458397, "url": "https://patchwork.sourceware.org/api/1.2/patches/136093/checks/458397/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T07:57:10.134597", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10216/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T07:57:10.134597 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T07:57:10.134597 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780127830 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780125180 -le 1780127830 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780127830 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575746 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eBF2Hz7K9z ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Pe2QVidai7 /tmp/tmp.eBF2Hz7K9z + 1573894:pw-trigger.sh: 89: check_state=success + 1573894:pw-trigger.sh: 90: '[' success = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=2 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61652 2 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61652 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61652 property '.*' value Patches 2 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61652 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136096 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136096 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136096 + 1573894:pw-trigger.sh: 74: patch_id=136096 + 1573894:pw-trigger.sh: 75: '[' 136096 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136096 State ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136096 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136096 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136096 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=under-review + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136096 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136096 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8GST8nUele +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6j4VYuzPmr ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8GST8nUele /tmp/tmp.6j4VYuzPmr' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136096/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136096/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575813 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6j4VYuzPmr ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458496, "url": "https://patchwork.sourceware.org/api/1.2/patches/136096/checks/458496/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T16:58:27.764435", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10218/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T16:58:27.764435 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T16:58:27.764435 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780160307 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780160307 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780160307 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575820 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6j4VYuzPmr ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458498, "url": "https://patchwork.sourceware.org/api/1.2/patches/136096/checks/458498/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T16:58:29.346726", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10218/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T16:58:29.346726 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T16:58:29.346726 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780160309 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780160307 -le 1780160309 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780160309 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575827 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6j4VYuzPmr ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458528, "url": "https://patchwork.sourceware.org/api/1.2/patches/136096/checks/458528/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T18:08:09.415073", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10218/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T18:08:09.415073 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T18:08:09.415073 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780164489 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780160309 -le 1780164489 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780164489 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575834 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6j4VYuzPmr ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8GST8nUele /tmp/tmp.6j4VYuzPmr + 1573894:pw-trigger.sh: 89: check_state=success + 1573894:pw-trigger.sh: 90: '[' success = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=3 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61652 3 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61652 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61652 property '.*' value Patches 3 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61652 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136095 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136095 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136095 + 1573894:pw-trigger.sh: 74: patch_id=136095 + 1573894:pw-trigger.sh: 75: '[' 136095 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136095 State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136095 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136095 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136095 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=new + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136095 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136095 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fSgDt5I5E3 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bR3X8G4sfb ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fSgDt5I5E3 /tmp/tmp.bR3X8G4sfb' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136095/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136095/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575904 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bR3X8G4sfb ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458655, "url": "https://patchwork.sourceware.org/api/1.2/patches/136095/checks/458655/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-31T04:49:02.338404", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10221/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-31T04:49:02.338404 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-31T04:49:02.338404 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780202942 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780202942 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780202942 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575911 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bR3X8G4sfb ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458656, "url": "https://patchwork.sourceware.org/api/1.2/patches/136095/checks/458656/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-31T04:49:04.281037", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10221/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-31T04:49:04.281037 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-31T04:49:04.281037 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780202944 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780202942 -le 1780202944 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780202944 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575918 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bR3X8G4sfb ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458668, "url": "https://patchwork.sourceware.org/api/1.2/patches/136095/checks/458668/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-31T05:28:42.984096", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10221/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-31T05:28:42.984096 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-31T05:28:42.984096 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780205322 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780202944 -le 1780205322 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780205322 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575925 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bR3X8G4sfb ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fSgDt5I5E3 /tmp/tmp.bR3X8G4sfb + 1573894:pw-trigger.sh: 89: check_state=success + 1573894:pw-trigger.sh: 90: '[' success = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=4 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61652 4 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61652 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61652 property '.*' value Patches 4 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61652 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136094 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136094 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136094 + 1573894:pw-trigger.sh: 74: patch_id=136094 + 1573894:pw-trigger.sh: 75: '[' 136094 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136094 State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136094 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136094 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136094 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1573894:pw-trigger.sh: 82: patch_state=new + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136094 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136094 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uPo593UfOc +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Gj6m60vW8w ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uPo593UfOc /tmp/tmp.Gj6m60vW8w' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136094/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136094/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1575998 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Gj6m60vW8w ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458862, "url": "https://patchwork.sourceware.org/api/1.2/patches/136094/checks/458862/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-31T20:59:05.572769", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10224/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-31T20:59:05.572769 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-31T20:59:05.572769 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780261145 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780261145 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780261145 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576005 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Gj6m60vW8w ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458864, "url": "https://patchwork.sourceware.org/api/1.2/patches/136094/checks/458864/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-31T20:59:07.352206", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10224/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-31T20:59:07.352206 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-31T20:59:07.352206 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780261147 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780261145 -le 1780261147 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780261147 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576012 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Gj6m60vW8w ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458874, "url": "https://patchwork.sourceware.org/api/1.2/patches/136094/checks/458874/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-31T21:29:46.524013", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10224/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-31T21:29:46.524013 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-31T21:29:46.524013 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780262986 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780261147 -le 1780262986 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780262986 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576019 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Gj6m60vW8w ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uPo593UfOc /tmp/tmp.Gj6m60vW8w + 1573894:pw-trigger.sh: 89: check_state=success + 1573894:pw-trigger.sh: 90: '[' success = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=5 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61652 5 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61652 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61652 property '.*' value Patches 5 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61652 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1573894:pw-trigger.sh: 74: true + 1573894:pw-trigger.sh: 74: patch_id= + 1573894:pw-trigger.sh: 75: '[' '' = '' ']' + 1573894:pw-trigger.sh: 76: break + 1573894:pw-trigger.sh: 96: '[' '' = '' ']' + 1573894:pw-trigger.sh: 97: continue + 1573894:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=15 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 15.id + 1573894:pw-trigger.sh: 64: series_id=61651 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61651 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61651 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61651 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61651 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61651 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61651 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61651 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61651 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136092 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136092 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136092 + 1573894:pw-trigger.sh: 74: patch_id=136092 + 1573894:pw-trigger.sh: 75: '[' 136092 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136092 State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136092 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136092 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136092 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1573894:pw-trigger.sh: 82: patch_state=dropped + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136092 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136092 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5hwEJYeITj +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xBuXuR05q4 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5hwEJYeITj /tmp/tmp.xBuXuR05q4' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136092/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136092/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576133 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xBuXuR05q4 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5hwEJYeITj /tmp/tmp.xBuXuR05q4 + 1573894:pw-trigger.sh: 89: check_state=pending + 1573894:pw-trigger.sh: 90: '[' pending = pending ']' + 1573894:pw-trigger.sh: 91: break + 1573894:pw-trigger.sh: 96: '[' 136092 = '' ']' + 1573894:pw-trigger.sh: 101: check_state=success + 1573894:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1573894:pw-trigger.sh: 103: pw_patch_check_state 136092 tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136092 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vpZICSmFxm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EHlk0oMGhu ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vpZICSmFxm /tmp/tmp.EHlk0oMGhu' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136092/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136092/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576148 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EHlk0oMGhu ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vpZICSmFxm /tmp/tmp.EHlk0oMGhu WARNING: Waiting for 136092:tcwg_glibc_build--master-arm to succeed. + 1573894:pw-trigger.sh: 103: check_state=pending + 1573894:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1573894:pw-trigger.sh: 105: break + 1573894:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1573894:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136092:tcwg_glibc_build--master-arm to succeed.' + 1573894:pw-trigger.sh: 110: continue + 1573894:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=14 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 14.id + 1573894:pw-trigger.sh: 64: series_id=61667 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61667 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61667 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61667 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61667 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61667 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61667 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61667 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61667 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136114 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136114 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136114 + 1573894:pw-trigger.sh: 74: patch_id=136114 + 1573894:pw-trigger.sh: 75: '[' 136114 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136114 State ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136114 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136114 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136114 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=changes-requested + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136114 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136114 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zEXNErsbaE +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9bz1hXaaHg ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zEXNErsbaE /tmp/tmp.9bz1hXaaHg' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136114/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136114/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576239 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9bz1hXaaHg ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458495, "url": "https://patchwork.sourceware.org/api/1.2/patches/136114/checks/458495/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T16:58:26.516513", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10219/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T16:58:26.516513 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T16:58:26.516513 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780160306 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780160306 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780160306 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576246 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9bz1hXaaHg ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458497, "url": "https://patchwork.sourceware.org/api/1.2/patches/136114/checks/458497/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T16:58:27.918463", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10219/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T16:58:27.918463 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T16:58:27.918463 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780160307 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780160306 -le 1780160307 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780160307 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576253 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9bz1hXaaHg ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458525, "url": "https://patchwork.sourceware.org/api/1.2/patches/136114/checks/458525/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-30T17:51:42.754646", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10219/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test failed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-30T17:51:42.754646 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-30T17:51:42.754646 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780163502 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780160307 -le 1780163502 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780163502 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576260 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9bz1hXaaHg ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zEXNErsbaE /tmp/tmp.9bz1hXaaHg + 1573894:pw-trigger.sh: 89: check_state=fail + 1573894:pw-trigger.sh: 90: '[' fail = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=1 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61667 1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61667 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61667 property '.*' value Patches 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61667 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136112 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136112 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136112 + 1573894:pw-trigger.sh: 74: patch_id=136112 + 1573894:pw-trigger.sh: 75: '[' 136112 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136112 State ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136112 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136112 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136112 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=changes-requested + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136112 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136112 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.D1hp2rHKe8 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zCmZ3aVn65 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.D1hp2rHKe8 /tmp/tmp.zCmZ3aVn65' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136112/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136112/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576324 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zCmZ3aVn65 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458662, "url": "https://patchwork.sourceware.org/api/1.2/patches/136112/checks/458662/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-31T04:56:50.140089", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10222/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-31T04:56:50.140089 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-31T04:56:50.140089 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780203410 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780203410 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780203410 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576331 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zCmZ3aVn65 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458663, "url": "https://patchwork.sourceware.org/api/1.2/patches/136112/checks/458663/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-31T04:56:51.422680", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10222/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-31T04:56:51.422680 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-31T04:56:51.422680 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780203411 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780203410 -le 1780203411 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780203411 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576338 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zCmZ3aVn65 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458669, "url": "https://patchwork.sourceware.org/api/1.2/patches/136112/checks/458669/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-31T05:32:12.483997", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10222/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test failed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-31T05:32:12.483997 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-31T05:32:12.483997 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780205532 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780203411 -le 1780205532 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780205532 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576345 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zCmZ3aVn65 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.D1hp2rHKe8 /tmp/tmp.zCmZ3aVn65 + 1573894:pw-trigger.sh: 89: check_state=fail + 1573894:pw-trigger.sh: 90: '[' fail = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=2 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61667 2 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61667 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61667 property '.*' value Patches 2 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61667 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136113 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136113 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136113 + 1573894:pw-trigger.sh: 74: patch_id=136113 + 1573894:pw-trigger.sh: 75: '[' 136113 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136113 State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136113 ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136113 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136113 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=changes-requested + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136113 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136113 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jKcn4nPjvk +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.caN1PZ7IDw ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jKcn4nPjvk /tmp/tmp.caN1PZ7IDw' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136113/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136113/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576412 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.caN1PZ7IDw ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458861, "url": "https://patchwork.sourceware.org/api/1.2/patches/136113/checks/458861/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-31T20:59:04.497062", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10225/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-31T20:59:04.497062 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-31T20:59:04.497062 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780261144 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780261144 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780261144 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576419 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.caN1PZ7IDw ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458863, "url": "https://patchwork.sourceware.org/api/1.2/patches/136113/checks/458863/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-31T20:59:06.529944", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10225/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-31T20:59:06.529944 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-31T20:59:06.529944 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780261146 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780261144 -le 1780261146 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780261146 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576426 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.caN1PZ7IDw ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 458875, "url": "https://patchwork.sourceware.org/api/1.2/patches/136113/checks/458875/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-31T21:30:37.441434", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10225/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test failed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-31T21:30:37.441434 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-31T21:30:37.441434 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780263037 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780261146 -le 1780263037 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780263037 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576433 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.caN1PZ7IDw ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jKcn4nPjvk /tmp/tmp.caN1PZ7IDw + 1573894:pw-trigger.sh: 89: check_state=fail + 1573894:pw-trigger.sh: 90: '[' fail = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=3 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61667 3 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61667 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61667 property '.*' value Patches 3 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61667 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1573894:pw-trigger.sh: 74: true + 1573894:pw-trigger.sh: 74: patch_id= + 1573894:pw-trigger.sh: 75: '[' '' = '' ']' + 1573894:pw-trigger.sh: 76: break + 1573894:pw-trigger.sh: 96: '[' '' = '' ']' + 1573894:pw-trigger.sh: 97: continue + 1573894:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=13 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 13.id + 1573894:pw-trigger.sh: 64: series_id=61687 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61687 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61687 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61687 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61687 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61687 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61687 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61687 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61687 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136139 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136139 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136139 + 1573894:pw-trigger.sh: 74: patch_id=136139 + 1573894:pw-trigger.sh: 75: '[' 136139 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136139 State ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136139 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136139 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136139 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=superseded + 1573894:pw-trigger.sh: 83: case "$patch_state" in + 1573894:pw-trigger.sh: 85: num_patch=1 + 1573894:pw-trigger.sh: 86: continue + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61687 1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61687 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61687 property '.*' value Patches 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61687 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1573894:pw-trigger.sh: 74: true + 1573894:pw-trigger.sh: 74: patch_id= + 1573894:pw-trigger.sh: 75: '[' '' = '' ']' + 1573894:pw-trigger.sh: 76: break + 1573894:pw-trigger.sh: 96: '[' '' = '' ']' + 1573894:pw-trigger.sh: 97: continue + 1573894:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=12 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 12.id + 1573894:pw-trigger.sh: 64: series_id=61691 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61691 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61691 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61691 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61691 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61691 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61691 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61691 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61691 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136143 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136143 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136143 + 1573894:pw-trigger.sh: 74: patch_id=136143 + 1573894:pw-trigger.sh: 75: '[' 136143 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136143 State ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136143 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136143 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136143 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=committed + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136143 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136143 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.z7Qq4dFvcL +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JknOEX2UVM ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.z7Qq4dFvcL /tmp/tmp.JknOEX2UVM' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136143/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136143/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576628 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JknOEX2UVM ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.z7Qq4dFvcL /tmp/tmp.JknOEX2UVM + 1573894:pw-trigger.sh: 89: check_state=pending + 1573894:pw-trigger.sh: 90: '[' pending = pending ']' + 1573894:pw-trigger.sh: 91: break + 1573894:pw-trigger.sh: 96: '[' 136143 = '' ']' + 1573894:pw-trigger.sh: 101: check_state=success + 1573894:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1573894:pw-trigger.sh: 103: pw_patch_check_state 136143 tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136143 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.o0av0Lb6p0 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tU18ATbU1O ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.o0av0Lb6p0 /tmp/tmp.tU18ATbU1O' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136143/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136143/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576643 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tU18ATbU1O ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.o0av0Lb6p0 /tmp/tmp.tU18ATbU1O WARNING: Waiting for 136143:tcwg_glibc_build--master-arm to succeed. + 1573894:pw-trigger.sh: 103: check_state=pending + 1573894:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1573894:pw-trigger.sh: 105: break + 1573894:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1573894:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136143:tcwg_glibc_build--master-arm to succeed.' + 1573894:pw-trigger.sh: 110: continue + 1573894:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=11 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 11.id + 1573894:pw-trigger.sh: 64: series_id=61704 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61704 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61704 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61704 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61704 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61704 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61704 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61704 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61704 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136156 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136156 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136156 + 1573894:pw-trigger.sh: 74: patch_id=136156 + 1573894:pw-trigger.sh: 75: '[' 136156 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136156 State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136156 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136156 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136156 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1573894:pw-trigger.sh: 82: patch_state=under-review + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136156 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136156 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.585d4Y1bAj +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ECYG3wS1lz ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.585d4Y1bAj /tmp/tmp.ECYG3wS1lz' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136156/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136156/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576730 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ECYG3wS1lz ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459275, "url": "https://patchwork.sourceware.org/api/1.2/patches/136156/checks/459275/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T04:36:29.470086", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10227/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T04:36:29.470086 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T04:36:29.470086 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780374989 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780374989 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780374989 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576737 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ECYG3wS1lz ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459276, "url": "https://patchwork.sourceware.org/api/1.2/patches/136156/checks/459276/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T04:36:30.955893", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10227/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T04:36:30.955893 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T04:36:30.955893 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780374990 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780374989 -le 1780374990 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780374990 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576744 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ECYG3wS1lz ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459303, "url": "https://patchwork.sourceware.org/api/1.2/patches/136156/checks/459303/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T05:24:05.800975", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10227/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T05:24:05.800975 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T05:24:05.800975 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780377845 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780374990 -le 1780377845 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780377845 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576751 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ECYG3wS1lz ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.585d4Y1bAj /tmp/tmp.ECYG3wS1lz + 1573894:pw-trigger.sh: 89: check_state=success + 1573894:pw-trigger.sh: 90: '[' success = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=1 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61704 1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61704 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61704 property '.*' value Patches 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61704 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1573894:pw-trigger.sh: 74: true + 1573894:pw-trigger.sh: 74: patch_id= + 1573894:pw-trigger.sh: 75: '[' '' = '' ']' + 1573894:pw-trigger.sh: 76: break + 1573894:pw-trigger.sh: 96: '[' '' = '' ']' + 1573894:pw-trigger.sh: 97: continue + 1573894:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=10 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 10.id + 1573894:pw-trigger.sh: 64: series_id=61709 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61709 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61709 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61709 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61709 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61709 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61709 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61709 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61709 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136164 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136164 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136164 + 1573894:pw-trigger.sh: 74: patch_id=136164 + 1573894:pw-trigger.sh: 75: '[' 136164 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136164 State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136164 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136164 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136164 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=committed + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136164 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136164 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fuaCUaT0zk +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oOSXV3h9f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fuaCUaT0zk /tmp/tmp.oOSXV3h9f2' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136164/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136164/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576853 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oOSXV3h9f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459277, "url": "https://patchwork.sourceware.org/api/1.2/patches/136164/checks/459277/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T04:36:32.343809", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10228/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T04:36:32.343809 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T04:36:32.343809 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780374992 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780374992 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780374992 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576860 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oOSXV3h9f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459278, "url": "https://patchwork.sourceware.org/api/1.2/patches/136164/checks/459278/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T04:36:33.287483", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10228/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T04:36:33.287483 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T04:36:33.287483 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780374993 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780374992 -le 1780374993 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780374993 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576867 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oOSXV3h9f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459304, "url": "https://patchwork.sourceware.org/api/1.2/patches/136164/checks/459304/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T05:24:06.041430", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10228/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T05:24:06.041430 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T05:24:06.041430 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780377846 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780374993 -le 1780377846 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780377846 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576874 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oOSXV3h9f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fuaCUaT0zk /tmp/tmp.oOSXV3h9f2 + 1573894:pw-trigger.sh: 89: check_state=success + 1573894:pw-trigger.sh: 90: '[' success = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=1 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61709 1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61709 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61709 property '.*' value Patches 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61709 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1573894:pw-trigger.sh: 74: true + 1573894:pw-trigger.sh: 74: patch_id= + 1573894:pw-trigger.sh: 75: '[' '' = '' ']' + 1573894:pw-trigger.sh: 76: break + 1573894:pw-trigger.sh: 96: '[' '' = '' ']' + 1573894:pw-trigger.sh: 97: continue + 1573894:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=9 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 9.id + 1573894:pw-trigger.sh: 64: series_id=61712 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61712 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61712 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61712 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61712 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61712 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61712 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61712 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61712 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136166 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136166 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136166 + 1573894:pw-trigger.sh: 74: patch_id=136166 + 1573894:pw-trigger.sh: 75: '[' 136166 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136166 State ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136166 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136166 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136166 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=changes-requested + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136166 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136166 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mgQyX4YoX5 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SesP4kdSvL ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mgQyX4YoX5 /tmp/tmp.SesP4kdSvL' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136166/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136166/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576976 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SesP4kdSvL ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459279, "url": "https://patchwork.sourceware.org/api/1.2/patches/136166/checks/459279/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T04:36:40.103696", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10229/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T04:36:40.103696 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T04:36:40.103696 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780375000 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780375000 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780375000 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576983 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SesP4kdSvL ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459280, "url": "https://patchwork.sourceware.org/api/1.2/patches/136166/checks/459280/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T04:36:41.332049", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10229/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T04:36:41.332049 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T04:36:41.332049 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780375001 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780375000 -le 1780375001 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780375001 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576990 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SesP4kdSvL ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459305, "url": "https://patchwork.sourceware.org/api/1.2/patches/136166/checks/459305/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T05:24:33.312616", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10229/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T05:24:33.312616 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T05:24:33.312616 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780377873 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780375001 -le 1780377873 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780377873 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1576997 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SesP4kdSvL ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mgQyX4YoX5 /tmp/tmp.SesP4kdSvL + 1573894:pw-trigger.sh: 89: check_state=success + 1573894:pw-trigger.sh: 90: '[' success = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=1 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61712 1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61712 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61712 property '.*' value Patches 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61712 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1573894:pw-trigger.sh: 74: true + 1573894:pw-trigger.sh: 74: patch_id= + 1573894:pw-trigger.sh: 75: '[' '' = '' ']' + 1573894:pw-trigger.sh: 76: break + 1573894:pw-trigger.sh: 96: '[' '' = '' ']' + 1573894:pw-trigger.sh: 97: continue + 1573894:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=8 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 8.id + 1573894:pw-trigger.sh: 64: series_id=61713 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61713 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61713 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61713 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61713 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61713 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61713 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61713 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61713 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136167 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136167 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136167 + 1573894:pw-trigger.sh: 74: patch_id=136167 + 1573894:pw-trigger.sh: 75: '[' 136167 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136167 State ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136167 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136167 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136167 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=committed + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136167 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136167 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FDxyfv0Ifd +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ou2zKyfjlM ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FDxyfv0Ifd /tmp/tmp.ou2zKyfjlM' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136167/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136167/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577099 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ou2zKyfjlM ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FDxyfv0Ifd /tmp/tmp.ou2zKyfjlM + 1573894:pw-trigger.sh: 89: check_state=pending + 1573894:pw-trigger.sh: 90: '[' pending = pending ']' + 1573894:pw-trigger.sh: 91: break + 1573894:pw-trigger.sh: 96: '[' 136167 = '' ']' + 1573894:pw-trigger.sh: 101: check_state=success + 1573894:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1573894:pw-trigger.sh: 103: pw_patch_check_state 136167 tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136167 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1JBpJTBNQA +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SMalR1WQ7u ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1JBpJTBNQA /tmp/tmp.SMalR1WQ7u' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136167/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136167/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577114 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SMalR1WQ7u ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1JBpJTBNQA /tmp/tmp.SMalR1WQ7u WARNING: Waiting for 136167:tcwg_glibc_build--master-arm to succeed. + 1573894:pw-trigger.sh: 103: check_state=pending + 1573894:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1573894:pw-trigger.sh: 105: break + 1573894:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1573894:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136167:tcwg_glibc_build--master-arm to succeed.' + 1573894:pw-trigger.sh: 110: continue + 1573894:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=7 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 7.id + 1573894:pw-trigger.sh: 64: series_id=61719 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61719 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61719 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61719 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61719 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61719 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61719 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61719 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61719 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136192 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136192 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136192 + 1573894:pw-trigger.sh: 74: patch_id=136192 + 1573894:pw-trigger.sh: 75: '[' 136192 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136192 State ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136192 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136192 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136192 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=committed + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136192 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136192 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fAoY5og49Y +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5aYRfUYjTh ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fAoY5og49Y /tmp/tmp.5aYRfUYjTh' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136192/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136192/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577201 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5aYRfUYjTh ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459281, "url": "https://patchwork.sourceware.org/api/1.2/patches/136192/checks/459281/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T04:36:43.341180", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10230/log", "context": "tcwg_glibc_check--master-arm", "description": "Test started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T04:36:43.341180 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T04:36:43.341180 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780375003 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780375003 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780375003 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577208 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5aYRfUYjTh ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459282, "url": "https://patchwork.sourceware.org/api/1.2/patches/136192/checks/459282/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T04:36:45.469220", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10230/log", "context": "tcwg_glibc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T04:36:45.469220 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T04:36:45.469220 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780375005 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780375003 -le 1780375005 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780375005 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577215 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5aYRfUYjTh ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459306, "url": "https://patchwork.sourceware.org/api/1.2/patches/136192/checks/459306/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T05:24:50.504363", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_check--master-arm-precommit/builds/10230/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T05:24:50.504363 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T05:24:50.504363 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780377890 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780375005 -le 1780377890 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780377890 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577222 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5aYRfUYjTh ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fAoY5og49Y /tmp/tmp.5aYRfUYjTh + 1573894:pw-trigger.sh: 89: check_state=success + 1573894:pw-trigger.sh: 90: '[' success = pending ']' + 1573894:pw-trigger.sh: 93: num_patch=1 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61719 1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61719 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61719 property '.*' value Patches 1 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61719 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1573894:pw-trigger.sh: 74: true + 1573894:pw-trigger.sh: 74: patch_id= + 1573894:pw-trigger.sh: 75: '[' '' = '' ']' + 1573894:pw-trigger.sh: 76: break + 1573894:pw-trigger.sh: 96: '[' '' = '' ']' + 1573894:pw-trigger.sh: 97: continue + 1573894:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=6 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 6.id + 1573894:pw-trigger.sh: 64: series_id=61770 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61770 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61770 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61770 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61770 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61770 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61770 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61770 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61770 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136316 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136316 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136316 + 1573894:pw-trigger.sh: 74: patch_id=136316 + 1573894:pw-trigger.sh: 75: '[' 136316 = '' ']' ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136316 State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136316 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136316 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136316 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=new + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136316 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136316 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8wDKv1Hwfo +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iepV8lISfa ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8wDKv1Hwfo /tmp/tmp.iepV8lISfa' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136316/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136316/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577324 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iepV8lISfa ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8wDKv1Hwfo /tmp/tmp.iepV8lISfa + 1573894:pw-trigger.sh: 89: check_state=pending + 1573894:pw-trigger.sh: 90: '[' pending = pending ']' + 1573894:pw-trigger.sh: 91: break + 1573894:pw-trigger.sh: 96: '[' 136316 = '' ']' + 1573894:pw-trigger.sh: 101: check_state=success + 1573894:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1573894:pw-trigger.sh: 103: pw_patch_check_state 136316 tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136316 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HgWiS4EAu2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6ZdDTLQcmJ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HgWiS4EAu2 /tmp/tmp.6ZdDTLQcmJ' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136316/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136316/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577339 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6ZdDTLQcmJ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459947, "url": "https://patchwork.sourceware.org/api/1.2/patches/136316/checks/459947/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T06:43:17.342321", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10262/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T06:43:17.342321 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T06:43:17.342321 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780468997 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780468997 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780468997 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577346 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6ZdDTLQcmJ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459948, "url": "https://patchwork.sourceware.org/api/1.2/patches/136316/checks/459948/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T06:43:19.829025", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10262/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T06:43:19.829025 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T06:43:19.829025 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780468999 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780468997 -le 1780468999 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780468999 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577353 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6ZdDTLQcmJ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459949, "url": "https://patchwork.sourceware.org/api/1.2/patches/136316/checks/459949/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T06:49:03.291479", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10262/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T06:49:03.291479 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T06:49:03.291479 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780469343 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780468999 -le 1780469343 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780469343 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577360 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6ZdDTLQcmJ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HgWiS4EAu2 /tmp/tmp.6ZdDTLQcmJ + 1573894:pw-trigger.sh: 103: check_state=success + 1573894:pw-trigger.sh: 104: '[' success '!=' success ']' + 1573894:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1573894:pw-trigger.sh: 103: pw_patch_check_state 136316 redhat-pt-bot/TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136316 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PvLAlWcz2U +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fkj8lCXge5 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PvLAlWcz2U /tmp/tmp.fkj8lCXge5' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136316/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136316/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577375 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fkj8lCXge5 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459565, "url": "https://patchwork.sourceware.org/api/1.2/patches/136316/checks/459565/", "user": { "id": 68778, "url": "https://patchwork.sourceware.org/api/1.2/users/68778/", "username": "redhat-pt-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T15:41:59.282308", "state": "success", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch applied to master at the time it was sent" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T15:41:59.282308 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T15:41:59.282308 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780414919 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780414919 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780414919 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577382 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fkj8lCXge5 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PvLAlWcz2U /tmp/tmp.fkj8lCXge5 + 1573894:pw-trigger.sh: 103: check_state=success + 1573894:pw-trigger.sh: 104: '[' success '!=' success ']' + 1573894:pw-trigger.sh: 108: '[' success '!=' success ']' + 1573894:pw-trigger.sh: 113: j=1 + 1573894:pw-trigger.sh: 114: cat + 1573894:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=5 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 5.id + 1573894:pw-trigger.sh: 64: series_id=61771 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61771 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61771 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61771 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61771 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61771 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61771 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61771 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61771 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136317 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136317 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136317 + 1573894:pw-trigger.sh: 74: patch_id=136317 + 1573894:pw-trigger.sh: 75: '[' 136317 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136317 State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136317 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136317 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136317 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=new + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136317 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136317 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Vgdh1ZT1Lq +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9pgecpj06S ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Vgdh1ZT1Lq /tmp/tmp.9pgecpj06S' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136317/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136317/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577470 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9pgecpj06S ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Vgdh1ZT1Lq /tmp/tmp.9pgecpj06S + 1573894:pw-trigger.sh: 89: check_state=pending + 1573894:pw-trigger.sh: 90: '[' pending = pending ']' + 1573894:pw-trigger.sh: 91: break + 1573894:pw-trigger.sh: 96: '[' 136317 = '' ']' + 1573894:pw-trigger.sh: 101: check_state=success + 1573894:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1573894:pw-trigger.sh: 103: pw_patch_check_state 136317 tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136317 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.F3MFhu63UN +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SXV08ikqO1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.F3MFhu63UN /tmp/tmp.SXV08ikqO1' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136317/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136317/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577485 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SXV08ikqO1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459950, "url": "https://patchwork.sourceware.org/api/1.2/patches/136317/checks/459950/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T06:55:51.295159", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10263/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T06:55:51.295159 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T06:55:51.295159 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780469751 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780469751 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780469751 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577492 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SXV08ikqO1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459951, "url": "https://patchwork.sourceware.org/api/1.2/patches/136317/checks/459951/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T06:55:53.986359", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10263/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T06:55:53.986359 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T06:55:53.986359 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780469753 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780469751 -le 1780469753 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780469753 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577499 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SXV08ikqO1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459952, "url": "https://patchwork.sourceware.org/api/1.2/patches/136317/checks/459952/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T07:01:16.185049", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10263/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T07:01:16.185049 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T07:01:16.185049 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780470076 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780469753 -le 1780470076 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780470076 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577506 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SXV08ikqO1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.F3MFhu63UN /tmp/tmp.SXV08ikqO1 + 1573894:pw-trigger.sh: 103: check_state=success + 1573894:pw-trigger.sh: 104: '[' success '!=' success ']' + 1573894:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1573894:pw-trigger.sh: 103: pw_patch_check_state 136317 redhat-pt-bot/TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136317 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Nh5yBeeEZg +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.469799uEDJ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Nh5yBeeEZg /tmp/tmp.469799uEDJ' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136317/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136317/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577521 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.469799uEDJ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459566, "url": "https://patchwork.sourceware.org/api/1.2/patches/136317/checks/459566/", "user": { "id": 68778, "url": "https://patchwork.sourceware.org/api/1.2/users/68778/", "username": "redhat-pt-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T15:42:58.906395", "state": "success", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch applied to master at the time it was sent" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T15:42:58.906395 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T15:42:58.906395 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780414978 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780414978 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780414978 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577528 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.469799uEDJ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Nh5yBeeEZg /tmp/tmp.469799uEDJ + 1573894:pw-trigger.sh: 103: check_state=success + 1573894:pw-trigger.sh: 104: '[' success '!=' success ']' + 1573894:pw-trigger.sh: 108: '[' success '!=' success ']' + 1573894:pw-trigger.sh: 113: j=2 + 1573894:pw-trigger.sh: 114: cat + 1573894:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=4 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 4.id + 1573894:pw-trigger.sh: 64: series_id=61772 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61772 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61772 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61772 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61772 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61772 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61772 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61772 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61772 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136318 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136318 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136318 + 1573894:pw-trigger.sh: 74: patch_id=136318 + 1573894:pw-trigger.sh: 75: '[' 136318 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136318 State ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136318 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136318 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136318 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=new + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136318 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136318 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NsE8ZKY0ki +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iAi1NOZqWn ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NsE8ZKY0ki /tmp/tmp.iAi1NOZqWn' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136318/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136318/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577616 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iAi1NOZqWn ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NsE8ZKY0ki /tmp/tmp.iAi1NOZqWn + 1573894:pw-trigger.sh: 89: check_state=pending + 1573894:pw-trigger.sh: 90: '[' pending = pending ']' + 1573894:pw-trigger.sh: 91: break + 1573894:pw-trigger.sh: 96: '[' 136318 = '' ']' + 1573894:pw-trigger.sh: 101: check_state=success + 1573894:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1573894:pw-trigger.sh: 103: pw_patch_check_state 136318 tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136318 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sSASoKnMod +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.l5NH7n41Wv ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sSASoKnMod /tmp/tmp.l5NH7n41Wv' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136318/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136318/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577631 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l5NH7n41Wv ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459954, "url": "https://patchwork.sourceware.org/api/1.2/patches/136318/checks/459954/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T07:07:36.574536", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10264/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T07:07:36.574536 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T07:07:36.574536 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780470456 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780470456 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780470456 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577638 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l5NH7n41Wv ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459955, "url": "https://patchwork.sourceware.org/api/1.2/patches/136318/checks/459955/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T07:07:38.854094", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10264/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T07:07:38.854094 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T07:07:38.854094 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780470458 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780470456 -le 1780470458 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780470458 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577645 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l5NH7n41Wv ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459958, "url": "https://patchwork.sourceware.org/api/1.2/patches/136318/checks/459958/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T07:13:11.364587", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10264/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T07:13:11.364587 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T07:13:11.364587 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780470791 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780470458 -le 1780470791 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780470791 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577652 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l5NH7n41Wv ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sSASoKnMod /tmp/tmp.l5NH7n41Wv + 1573894:pw-trigger.sh: 103: check_state=success + 1573894:pw-trigger.sh: 104: '[' success '!=' success ']' + 1573894:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1573894:pw-trigger.sh: 103: pw_patch_check_state 136318 redhat-pt-bot/TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136318 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UOgGI4hUCn +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.baRLfbL8b0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UOgGI4hUCn /tmp/tmp.baRLfbL8b0' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136318/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136318/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577667 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.baRLfbL8b0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459573, "url": "https://patchwork.sourceware.org/api/1.2/patches/136318/checks/459573/", "user": { "id": 68778, "url": "https://patchwork.sourceware.org/api/1.2/users/68778/", "username": "redhat-pt-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T16:09:59.709820", "state": "success", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch applied to master at the time it was sent" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T16:09:59.709820 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T16:09:59.709820 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780416599 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780416599 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780416599 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577674 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.baRLfbL8b0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UOgGI4hUCn /tmp/tmp.baRLfbL8b0 + 1573894:pw-trigger.sh: 103: check_state=success + 1573894:pw-trigger.sh: 104: '[' success '!=' success ']' + 1573894:pw-trigger.sh: 108: '[' success '!=' success ']' + 1573894:pw-trigger.sh: 113: j=3 + 1573894:pw-trigger.sh: 114: cat + 1573894:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=3 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 3.id + 1573894:pw-trigger.sh: 64: series_id=61774 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61774 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61774 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61774 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61774 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61774 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61774 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61774 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61774 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136320 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136320 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136320 + 1573894:pw-trigger.sh: 74: patch_id=136320 + 1573894:pw-trigger.sh: 75: '[' 136320 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136320 State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136320 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136320 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136320 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1573894:pw-trigger.sh: 82: patch_state=new + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136320 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136320 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WJ4tFZM4E8 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.O4wsPVj5Hf ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WJ4tFZM4E8 /tmp/tmp.O4wsPVj5Hf' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136320/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136320/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577762 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O4wsPVj5Hf ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WJ4tFZM4E8 /tmp/tmp.O4wsPVj5Hf + 1573894:pw-trigger.sh: 89: check_state=pending + 1573894:pw-trigger.sh: 90: '[' pending = pending ']' + 1573894:pw-trigger.sh: 91: break + 1573894:pw-trigger.sh: 96: '[' 136320 = '' ']' + 1573894:pw-trigger.sh: 101: check_state=success + 1573894:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1573894:pw-trigger.sh: 103: pw_patch_check_state 136320 tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136320 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6EJxvklaSH +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.esRq10PWPA ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6EJxvklaSH /tmp/tmp.esRq10PWPA' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136320/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136320/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577777 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.esRq10PWPA ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6EJxvklaSH /tmp/tmp.esRq10PWPA + 1573894:pw-trigger.sh: 103: check_state=pending WARNING: Waiting for 136320:tcwg_glibc_build--master-arm to succeed. + 1573894:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1573894:pw-trigger.sh: 105: break + 1573894:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1573894:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136320:tcwg_glibc_build--master-arm to succeed.' + 1573894:pw-trigger.sh: 110: continue + 1573894:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=2 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 2.id + 1573894:pw-trigger.sh: 64: series_id=61777 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61777 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61777 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61777 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61777 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61777 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61777 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61777 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61777 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136324 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136324 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136324 + 1573894:pw-trigger.sh: 74: patch_id=136324 + 1573894:pw-trigger.sh: 75: '[' 136324 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136324 State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136324 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136324 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136324 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1573894:pw-trigger.sh: 82: patch_state=new + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136324 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136324 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AXh3NRJI4O +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iqlEISkKHt ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AXh3NRJI4O /tmp/tmp.iqlEISkKHt' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136324/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136324/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577864 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iqlEISkKHt ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AXh3NRJI4O /tmp/tmp.iqlEISkKHt + 1573894:pw-trigger.sh: 89: check_state=pending + 1573894:pw-trigger.sh: 90: '[' pending = pending ']' + 1573894:pw-trigger.sh: 91: break + 1573894:pw-trigger.sh: 96: '[' 136324 = '' ']' + 1573894:pw-trigger.sh: 101: check_state=success + 1573894:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1573894:pw-trigger.sh: 103: pw_patch_check_state 136324 tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136324 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.btKEkCrnS0 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CNLNvHu2hL ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.btKEkCrnS0 /tmp/tmp.CNLNvHu2hL' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136324/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136324/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577879 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CNLNvHu2hL ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459956, "url": "https://patchwork.sourceware.org/api/1.2/patches/136324/checks/459956/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T07:09:52.388465", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10265/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T07:09:52.388465 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T07:09:52.388465 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780470592 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780470592 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780470592 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577886 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CNLNvHu2hL ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459957, "url": "https://patchwork.sourceware.org/api/1.2/patches/136324/checks/459957/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T07:09:55.125231", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10265/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T07:09:55.125231 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T07:09:55.125231 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780470595 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780470592 -le 1780470595 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780470595 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577893 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CNLNvHu2hL ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459959, "url": "https://patchwork.sourceware.org/api/1.2/patches/136324/checks/459959/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T07:15:33.240173", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10265/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T07:15:33.240173 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T07:15:33.240173 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780470933 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780470595 -le 1780470933 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780470933 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577900 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CNLNvHu2hL ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.btKEkCrnS0 /tmp/tmp.CNLNvHu2hL + 1573894:pw-trigger.sh: 103: check_state=success + 1573894:pw-trigger.sh: 104: '[' success '!=' success ']' + 1573894:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1573894:pw-trigger.sh: 103: pw_patch_check_state 136324 redhat-pt-bot/TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136324 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.F53oihd7Pe +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.m9HBy3GhZj ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.F53oihd7Pe /tmp/tmp.m9HBy3GhZj' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136324/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136324/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577915 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m9HBy3GhZj ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459588, "url": "https://patchwork.sourceware.org/api/1.2/patches/136324/checks/459588/", "user": { "id": 68778, "url": "https://patchwork.sourceware.org/api/1.2/users/68778/", "username": "redhat-pt-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T18:14:00.217498", "state": "success", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch applied to master at the time it was sent" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T18:14:00.217498 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T18:14:00.217498 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780424040 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780424040 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780424040 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1577922 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m9HBy3GhZj ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.F53oihd7Pe /tmp/tmp.m9HBy3GhZj + 1573894:pw-trigger.sh: 103: check_state=success + 1573894:pw-trigger.sh: 104: '[' success '!=' success ']' + 1573894:pw-trigger.sh: 108: '[' success '!=' success ']' + 1573894:pw-trigger.sh: 113: j=4 + 1573894:pw-trigger.sh: 114: cat + 1573894:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=1 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 1.id + 1573894:pw-trigger.sh: 64: series_id=61782 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61782 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61782 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61782 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61782 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61782 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61782 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61782 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61782 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136329 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136329 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136329 + 1573894:pw-trigger.sh: 74: patch_id=136329 + 1573894:pw-trigger.sh: 75: '[' 136329 = '' ']' ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136329 State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136329 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136329 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136329 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=under-review + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136329 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136329 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JDxN0NAfol +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DW6RQqQAtS ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JDxN0NAfol /tmp/tmp.DW6RQqQAtS' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136329/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136329/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1578010 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DW6RQqQAtS ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JDxN0NAfol /tmp/tmp.DW6RQqQAtS + 1573894:pw-trigger.sh: 89: check_state=pending + 1573894:pw-trigger.sh: 90: '[' pending = pending ']' + 1573894:pw-trigger.sh: 91: break + 1573894:pw-trigger.sh: 96: '[' 136329 = '' ']' + 1573894:pw-trigger.sh: 101: check_state=success + 1573894:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1573894:pw-trigger.sh: 103: pw_patch_check_state 136329 tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136329 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cBe5u9oHTP +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3MW8CytO6D ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cBe5u9oHTP /tmp/tmp.3MW8CytO6D' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136329/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136329/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1578025 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3MW8CytO6D ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459960, "url": "https://patchwork.sourceware.org/api/1.2/patches/136329/checks/459960/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T07:19:33.288296", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10266/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T07:19:33.288296 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T07:19:33.288296 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780471173 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780471173 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780471173 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1578032 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3MW8CytO6D ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459961, "url": "https://patchwork.sourceware.org/api/1.2/patches/136329/checks/459961/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T07:19:36.073324", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10266/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T07:19:36.073324 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T07:19:36.073324 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780471176 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780471173 -le 1780471176 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780471176 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1578039 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3MW8CytO6D ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459965, "url": "https://patchwork.sourceware.org/api/1.2/patches/136329/checks/459965/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T07:25:06.869220", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10266/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T07:25:06.869220 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T07:25:06.869220 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780471506 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780471176 -le 1780471506 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780471506 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1578046 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3MW8CytO6D ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cBe5u9oHTP /tmp/tmp.3MW8CytO6D + 1573894:pw-trigger.sh: 103: check_state=success + 1573894:pw-trigger.sh: 104: '[' success '!=' success ']' + 1573894:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1573894:pw-trigger.sh: 103: pw_patch_check_state 136329 redhat-pt-bot/TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136329 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Kwa9SBw1Oq +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JaScKKIb2M ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Kwa9SBw1Oq /tmp/tmp.JaScKKIb2M' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136329/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136329/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1578061 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JaScKKIb2M ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459697, "url": "https://patchwork.sourceware.org/api/1.2/patches/136329/checks/459697/", "user": { "id": 68778, "url": "https://patchwork.sourceware.org/api/1.2/users/68778/", "username": "redhat-pt-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-02T19:38:01.023642", "state": "success", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch applied to master at the time it was sent" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-02T19:38:01.023642 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-02T19:38:01.023642 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780429081 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780429081 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780429081 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1578068 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JaScKKIb2M ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Kwa9SBw1Oq /tmp/tmp.JaScKKIb2M + 1573894:pw-trigger.sh: 103: check_state=success + 1573894:pw-trigger.sh: 104: '[' success '!=' success ']' + 1573894:pw-trigger.sh: 108: '[' success '!=' success ']' + 1573894:pw-trigger.sh: 113: j=5 + 1573894:pw-trigger.sh: 114: cat + 1573894:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 1573894:pw-trigger.sh: 63: i=0 ++ 1573894:pw-trigger.sh: 64: shyaml get-value 0.id + 1573894:pw-trigger.sh: 64: series_id=61787 + 1573894:pw-trigger.sh: 66: pw_series_complete_p glibc 61787 + 1573894:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 1573894:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61787 + 1573894:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1573894:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 61787 property Complete value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61787 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1573894:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1573894:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1573894:pw-trigger.sh: 71: num_patch=0 + 1573894:pw-trigger.sh: 72: true ++ 1573894:pw-trigger.sh: 74: pw_get_patch_from_series glibc 61787 0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61787 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 61787 property '.*' value Patches 0 +++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=61787 +++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136339 ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136339 = '' ']' ++ 1573894:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136339 + 1573894:pw-trigger.sh: 74: patch_id=136339 + 1573894:pw-trigger.sh: 75: '[' 136339 = '' ']' ++ 1573894:pw-trigger.sh: 82: pw_get_patch_data glibc 136339 State ++ 1573894:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1573894:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 1573894:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136339 ++ 1573894:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1573894:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 136339 property State value ++ 1573894:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 1573894:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1573894:pw-trigger.sh: pw_yaml_get: 100: local id=136339 ++ 1573894:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1573894:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1573894:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1573894:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1573894:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1573894:pw-trigger.sh: pw_yaml_get: 108: set +x + 1573894:pw-trigger.sh: 82: patch_state=new + 1573894:pw-trigger.sh: 83: case "$patch_state" in ++ 1573894:pw-trigger.sh: 89: pw_patch_check_state 136339 tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136339 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_check--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_check--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.A4cz3NLyRx +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OOkoYItUYV ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.A4cz3NLyRx /tmp/tmp.OOkoYItUYV' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136339/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136339/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_check--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1578170 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OOkoYItUYV ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.A4cz3NLyRx /tmp/tmp.OOkoYItUYV + 1573894:pw-trigger.sh: 89: check_state=pending + 1573894:pw-trigger.sh: 90: '[' pending = pending ']' + 1573894:pw-trigger.sh: 91: break + 1573894:pw-trigger.sh: 96: '[' 136339 = '' ']' + 1573894:pw-trigger.sh: 101: check_state=success + 1573894:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1573894:pw-trigger.sh: 103: pw_patch_check_state 136339 tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136339 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1573894:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Oo5FBNrgc6 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Cp88jEcXyx ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Oo5FBNrgc6 /tmp/tmp.Cp88jEcXyx' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136339/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136339/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1578185 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Cp88jEcXyx ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459962, "url": "https://patchwork.sourceware.org/api/1.2/patches/136339/checks/459962/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T07:21:40.534460", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10267/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T07:21:40.534460 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T07:21:40.534460 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780471300 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780471300 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780471300 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1578192 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Cp88jEcXyx ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459963, "url": "https://patchwork.sourceware.org/api/1.2/patches/136339/checks/459963/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T07:21:43.997125", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10267/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T07:21:43.997125 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T07:21:43.997125 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780471303 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780471300 -le 1780471303 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780471303 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1578199 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Cp88jEcXyx ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459966, "url": "https://patchwork.sourceware.org/api/1.2/patches/136339/checks/459966/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T07:27:14.846622", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10267/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T07:27:14.846622 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T07:27:14.846622 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780471634 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780471303 -le 1780471634 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780471634 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1578206 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Cp88jEcXyx ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Oo5FBNrgc6 /tmp/tmp.Cp88jEcXyx + 1573894:pw-trigger.sh: 103: check_state=success + 1573894:pw-trigger.sh: 104: '[' success '!=' success ']' + 1573894:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1573894:pw-trigger.sh: 103: pw_patch_check_state 136339 redhat-pt-bot/TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1573894:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136339 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 1573894:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iOT3bUjNZm +++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1573894:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OgCQTtthq6 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iOT3bUjNZm /tmp/tmp.OgCQTtthq6' EXIT ++ 1573894:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1573894:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136339/checks/ ++ 1573894:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136339/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1573894:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1578221 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OgCQTtthq6 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 459817, "url": "https://patchwork.sourceware.org/api/1.2/patches/136339/checks/459817/", "user": { "id": 68778, "url": "https://patchwork.sourceware.org/api/1.2/users/68778/", "username": "redhat-pt-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-03T00:15:06.843642", "state": "success", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch applied to master at the time it was sent" }' = null ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1573894:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-03T00:15:06.843642 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-03T00:15:06.843642 +%s ++ 1573894:pw-trigger.sh: pw_patch_check_state: 274: date=1780445706 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780445706 ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780445706 +++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1573894:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1573894:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1573894:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 267: wait 1578228 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OgCQTtthq6 ++ 1573894:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1573894:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1573894:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1573894:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iOT3bUjNZm /tmp/tmp.OgCQTtthq6 + 1573894:pw-trigger.sh: 103: check_state=success + 1573894:pw-trigger.sh: 104: '[' success '!=' success ']' + 1573894:pw-trigger.sh: 108: '[' success '!=' success ']' + 1573894:pw-trigger.sh: 113: j=6 + 1573894:pw-trigger.sh: 114: cat + 1573894:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 1573894:pw-trigger.sh: 119: rm /tmp/tmp.cGZzkmTqgo + 1573894:pw-trigger.sh: 121: echo 'Processed 30 series and created 6 pre-commit triggers' Processed 30 series and created 6 pre-commit triggers + 1573894:pw-trigger.sh: 1: pw_deinit glibc + 1573894:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 1573894:pw-trigger.sh: pw_deinit: 58: local project=glibc + 1573894:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-1573894 + 1573894:pw-trigger.sh: 1: rm -f /tmp/tmp.cGZzkmTqgo