+ 614928:jenkins442389134005971509.sh: build_container_exec: 29: set +x + 53376:pw-trigger.sh: 46: trap 'pw_deinit glibc' EXIT + 53376:pw-trigger.sh: 47: pw_init glibc + 53376:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 53376:pw-trigger.sh: pw_init: 42: local project=glibc + 53376:pw-trigger.sh: pw_init: 44: git -C glibc config pw.server https://patchwork.sourceware.org/api/1.2/ + 53376:pw-trigger.sh: pw_init: 46: git -C glibc config pw.project glibc + 53376:pw-trigger.sh: pw_init: 48: pw_clear_cache + 53376:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 53376:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-53376 + 53376:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-53376 ++ 53376:pw-trigger.sh: 49: mktemp + 53376:pw-trigger.sh: 49: yaml=/tmp/tmp.gocME5Ms8N + 53376:pw-trigger.sh: 51: trap 'pw_deinit glibc; rm -f /tmp/tmp.gocME5Ms8N' EXIT + 53376:pw-trigger.sh: 53: readarray -t prereq_bots ++ 53376:pw-trigger.sh: 53: print_prereq_bots tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 53376:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 53376:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in ++ 53376:pw-trigger.sh: print_prereq_bots: 39: echo redhat-pt-bot/TryBot-apply_patch + 53376:pw-trigger.sh: 55: git -C glibc pw series list -f yaml + 53376:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 53376:pw-trigger.sh: 58: shyaml get-length + 53376:pw-trigger.sh: 58: len=30 + 53376:pw-trigger.sh: 59: i=30 + 53376:pw-trigger.sh: 60: j=0 + 53376:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=29 ++ 53376:pw-trigger.sh: 64: shyaml get-value 29.id + 53376:pw-trigger.sh: 64: series_id=67088 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67088 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67088 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67088 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67088 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67088 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67088 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67088 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67088 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144749 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144749 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144749 + 53376:pw-trigger.sh: 74: patch_id=144749 + 53376:pw-trigger.sh: 75: '[' 144749 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144749 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144749 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144749 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144749 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=changes-requested + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144749 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144749 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RY9ZggP7Zj +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ondQJuROyM ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RY9ZggP7Zj /tmp/tmp.ondQJuROyM' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144749/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144749/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 53501 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ondQJuROyM ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522385, "url": "https://patchwork.sourceware.org/api/1.2/patches/144749/checks/522385/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T09:18:48.785236", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10892/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:18:48.785236 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:18:48.785236 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790587128 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790587128 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587128 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 53508 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ondQJuROyM ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522386, "url": "https://patchwork.sourceware.org/api/1.2/patches/144749/checks/522386/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T09:18:50.483161", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10892/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:18:50.483161 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:18:50.483161 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790587130 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790587128 -le 1790587130 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587130 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 53515 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ondQJuROyM ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522390, "url": "https://patchwork.sourceware.org/api/1.2/patches/144749/checks/522390/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T09:20:29.196794", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10892/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:20:29.196794 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:20:29.196794 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790587229 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790587130 -le 1790587229 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587229 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 53522 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ondQJuROyM ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RY9ZggP7Zj /tmp/tmp.ondQJuROyM + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67088 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67088 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67088 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67088 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=28 ++ 53376:pw-trigger.sh: 64: shyaml get-value 28.id + 53376:pw-trigger.sh: 64: series_id=67111 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67111 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67111 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67111 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67111 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67111 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67111 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67111 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67111 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144787 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144787 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144787 + 53376:pw-trigger.sh: 74: patch_id=144787 + 53376:pw-trigger.sh: 75: '[' 144787 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144787 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144787 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144787 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144787 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=under-review + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144787 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144787 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yGTsF4Ypuz +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RrUNciBdGU ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yGTsF4Ypuz /tmp/tmp.RrUNciBdGU' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144787/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144787/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 53626 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RrUNciBdGU ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522730, "url": "https://patchwork.sourceware.org/api/1.2/patches/144787/checks/522730/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T21:39:53.723378", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10893/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:39:53.723378 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:39:53.723378 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790631593 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790631593 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790631593 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 53633 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RrUNciBdGU ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522731, "url": "https://patchwork.sourceware.org/api/1.2/patches/144787/checks/522731/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T21:39:56.863499", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10893/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:39:56.863499 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:39:56.863499 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790631596 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790631593 -le 1790631596 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790631596 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 53640 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RrUNciBdGU ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yGTsF4Ypuz /tmp/tmp.RrUNciBdGU + 53376:pw-trigger.sh: 89: check_state=fail + 53376:pw-trigger.sh: 90: '[' fail = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67111 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67111 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67111 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67111 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144786 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144786 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144786 + 53376:pw-trigger.sh: 74: patch_id=144786 + 53376:pw-trigger.sh: 75: '[' 144786 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144786 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144786 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144786 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144786 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=committed + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144786 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144786 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qD6F4NpF0P +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kG9lJ6gvBx ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qD6F4NpF0P /tmp/tmp.kG9lJ6gvBx' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144786/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144786/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 53704 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kG9lJ6gvBx ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522833, "url": "https://patchwork.sourceware.org/api/1.2/patches/144786/checks/522833/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:12:56.363100", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10895/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:12:56.363100 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:12:56.363100 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790655176 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790655176 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790655176 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 53711 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kG9lJ6gvBx ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522834, "url": "https://patchwork.sourceware.org/api/1.2/patches/144786/checks/522834/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:12:58.928440", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10895/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:12:58.928440 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:12:58.928440 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790655178 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790655176 -le 1790655178 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790655178 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 53718 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kG9lJ6gvBx ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qD6F4NpF0P /tmp/tmp.kG9lJ6gvBx + 53376:pw-trigger.sh: 89: check_state=fail + 53376:pw-trigger.sh: 90: '[' fail = pending ']' + 53376:pw-trigger.sh: 93: num_patch=2 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67111 2 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67111 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67111 property '.*' value Patches 2 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67111 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=27 ++ 53376:pw-trigger.sh: 64: shyaml get-value 27.id + 53376:pw-trigger.sh: 64: series_id=67113 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67113 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67113 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67113 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67113 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67113 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67113 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67113 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67113 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144789 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144789 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144789 + 53376:pw-trigger.sh: 74: patch_id=144789 + 53376:pw-trigger.sh: 75: '[' 144789 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144789 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144789 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144789 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144789 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=committed + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144789 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144789 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uy7hYDMhKS +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YTWQwwQ3h4 ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uy7hYDMhKS /tmp/tmp.YTWQwwQ3h4' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144789/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144789/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 53823 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YTWQwwQ3h4 ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522734, "url": "https://patchwork.sourceware.org/api/1.2/patches/144789/checks/522734/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T21:40:57.745455", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10894/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:40:57.745455 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:40:57.745455 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790631657 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790631657 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790631657 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 53830 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YTWQwwQ3h4 ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522735, "url": "https://patchwork.sourceware.org/api/1.2/patches/144789/checks/522735/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T21:41:09.956332", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10894/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:41:09.956332 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:41:09.956332 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790631669 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790631657 -le 1790631669 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790631669 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 53837 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YTWQwwQ3h4 ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522736, "url": "https://patchwork.sourceware.org/api/1.2/patches/144789/checks/522736/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T21:43:47.033782", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10894/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:43:47.033782 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:43:47.033782 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790631827 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790631669 -le 1790631827 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790631827 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 53844 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YTWQwwQ3h4 ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uy7hYDMhKS /tmp/tmp.YTWQwwQ3h4 + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67113 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67113 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67113 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67113 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=26 ++ 53376:pw-trigger.sh: 64: shyaml get-value 26.id + 53376:pw-trigger.sh: 64: series_id=67118 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67118 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67118 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67118 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67118 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67118 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67118 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67118 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67118 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144797 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144797 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144797 + 53376:pw-trigger.sh: 74: patch_id=144797 + 53376:pw-trigger.sh: 75: '[' 144797 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144797 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144797 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144797 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144797 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=committed + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144797 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144797 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0jrZr5vylc +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BVvt67AK6U ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0jrZr5vylc /tmp/tmp.BVvt67AK6U' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144797/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144797/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 53946 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BVvt67AK6U ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0jrZr5vylc /tmp/tmp.BVvt67AK6U + 53376:pw-trigger.sh: 89: check_state=pending + 53376:pw-trigger.sh: 90: '[' pending = pending ']' + 53376:pw-trigger.sh: 91: break + 53376:pw-trigger.sh: 96: '[' 144797 = '' ']' + 53376:pw-trigger.sh: 101: check_state=success + 53376:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53376:pw-trigger.sh: 103: pw_patch_check_state 144797 redhat-pt-bot/TryBot-apply_patch ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144797 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.j7i7LEqem3 +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2vJ4UlRwB4 ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.j7i7LEqem3 /tmp/tmp.2vJ4UlRwB4' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144797/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144797/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 53961 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2vJ4UlRwB4 ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.j7i7LEqem3 /tmp/tmp.2vJ4UlRwB4 + 53376:pw-trigger.sh: 103: check_state=pending + 53376:pw-trigger.sh: 104: '[' pending '!=' success ']' + 53376:pw-trigger.sh: 105: break + 53376:pw-trigger.sh: 108: '[' pending '!=' success ']' + 53376:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144797:redhat-pt-bot/TryBot-apply_patch to succeed.' WARNING: Waiting for 144797:redhat-pt-bot/TryBot-apply_patch to succeed. + 53376:pw-trigger.sh: 110: continue + 53376:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=25 ++ 53376:pw-trigger.sh: 64: shyaml get-value 25.id + 53376:pw-trigger.sh: 64: series_id=67128 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67128 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67128 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67128 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67128 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144810 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144810 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144810 + 53376:pw-trigger.sh: 74: patch_id=144810 + 53376:pw-trigger.sh: 75: '[' 144810 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144810 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144810 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144810 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144810 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144810 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144810 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.43jz8qDvYY +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DMYlPhqBPH ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.43jz8qDvYY /tmp/tmp.DMYlPhqBPH' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144810/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144810/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54062 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DMYlPhqBPH ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522835, "url": "https://patchwork.sourceware.org/api/1.2/patches/144810/checks/522835/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:13:40.374937", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10896/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:13:40.374937 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:13:40.374937 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790655220 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790655220 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790655220 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54069 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DMYlPhqBPH ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522836, "url": "https://patchwork.sourceware.org/api/1.2/patches/144810/checks/522836/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:13:41.912243", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10896/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:13:41.912243 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:13:41.912243 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790655221 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790655220 -le 1790655221 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790655221 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54076 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DMYlPhqBPH ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522837, "url": "https://patchwork.sourceware.org/api/1.2/patches/144810/checks/522837/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:15:45.505077", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10896/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:15:45.505077 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:15:45.505077 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790655345 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790655221 -le 1790655345 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790655345 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54083 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DMYlPhqBPH ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.43jz8qDvYY /tmp/tmp.DMYlPhqBPH + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144815 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144815 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144815 + 53376:pw-trigger.sh: 74: patch_id=144815 + 53376:pw-trigger.sh: 75: '[' 144815 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144815 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144815 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144815 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144815 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144815 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144815 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YLQzXlwhRJ +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Hl1e6v445C ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YLQzXlwhRJ /tmp/tmp.Hl1e6v445C' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144815/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144815/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54147 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hl1e6v445C ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522987, "url": "https://patchwork.sourceware.org/api/1.2/patches/144815/checks/522987/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T10:02:48.425523", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10898/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T10:02:48.425523 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T10:02:48.425523 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790676168 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790676168 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790676168 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54154 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hl1e6v445C ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522988, "url": "https://patchwork.sourceware.org/api/1.2/patches/144815/checks/522988/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T10:02:50.656537", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10898/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T10:02:50.656537 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T10:02:50.656537 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790676170 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790676168 -le 1790676170 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790676170 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54161 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hl1e6v445C ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522989, "url": "https://patchwork.sourceware.org/api/1.2/patches/144815/checks/522989/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T10:06:24.381379", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10898/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T10:06:24.381379 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T10:06:24.381379 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790676384 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790676170 -le 1790676384 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790676384 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54168 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hl1e6v445C ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YLQzXlwhRJ /tmp/tmp.Hl1e6v445C + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=2 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 2 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 2 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144813 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144813 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144813 + 53376:pw-trigger.sh: 74: patch_id=144813 + 53376:pw-trigger.sh: 75: '[' 144813 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144813 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144813 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144813 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144813 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144813 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144813 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vJHyXrF0qQ +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fRjYYwBM2o ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vJHyXrF0qQ /tmp/tmp.fRjYYwBM2o' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144813/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144813/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54235 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fRjYYwBM2o ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523102, "url": "https://patchwork.sourceware.org/api/1.2/patches/144813/checks/523102/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T15:49:03.172429", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10900/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T15:49:03.172429 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T15:49:03.172429 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790696943 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790696943 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790696943 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54242 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fRjYYwBM2o ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523103, "url": "https://patchwork.sourceware.org/api/1.2/patches/144813/checks/523103/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T15:49:05.655376", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10900/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T15:49:05.655376 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T15:49:05.655376 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790696945 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790696943 -le 1790696945 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790696945 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54249 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fRjYYwBM2o ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523104, "url": "https://patchwork.sourceware.org/api/1.2/patches/144813/checks/523104/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T15:53:41.290155", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10900/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T15:53:41.290155 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T15:53:41.290155 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790697221 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790696945 -le 1790697221 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790697221 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54256 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fRjYYwBM2o ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vJHyXrF0qQ /tmp/tmp.fRjYYwBM2o + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=3 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 3 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 3 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144814 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144814 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144814 + 53376:pw-trigger.sh: 74: patch_id=144814 + 53376:pw-trigger.sh: 75: '[' 144814 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144814 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144814 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144814 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144814 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144814 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144814 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TqAO8WYwCy +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1141NTXHVP ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TqAO8WYwCy /tmp/tmp.1141NTXHVP' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144814/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144814/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54326 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1141NTXHVP ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523330, "url": "https://patchwork.sourceware.org/api/1.2/patches/144814/checks/523330/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:14:40.663055", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10903/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:14:40.663055 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:14:40.663055 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790716480 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790716480 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716480 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54333 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1141NTXHVP ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523331, "url": "https://patchwork.sourceware.org/api/1.2/patches/144814/checks/523331/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:14:41.693211", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10903/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:14:41.693211 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:14:41.693211 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790716481 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790716480 -le 1790716481 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716481 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54340 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1141NTXHVP ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523336, "url": "https://patchwork.sourceware.org/api/1.2/patches/144814/checks/523336/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:16:31.662476", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10903/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:16:31.662476 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:16:31.662476 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790716591 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790716481 -le 1790716591 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716591 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54347 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1141NTXHVP ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TqAO8WYwCy /tmp/tmp.1141NTXHVP + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=4 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 4 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 4 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144811 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144811 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144811 + 53376:pw-trigger.sh: 74: patch_id=144811 + 53376:pw-trigger.sh: 75: '[' 144811 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144811 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144811 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144811 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144811 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144811 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144811 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YjJ6pycsJV +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bF7NvbOhLL ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YjJ6pycsJV /tmp/tmp.bF7NvbOhLL' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144811/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144811/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54420 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bF7NvbOhLL ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523620, "url": "https://patchwork.sourceware.org/api/1.2/patches/144811/checks/523620/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:00:08.284696", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10906/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:00:08.284696 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:00:08.284696 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790740808 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790740808 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790740808 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54427 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bF7NvbOhLL ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523621, "url": "https://patchwork.sourceware.org/api/1.2/patches/144811/checks/523621/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:00:09.926598", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10906/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:00:09.926598 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:00:09.926598 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790740809 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790740808 -le 1790740809 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790740809 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54434 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bF7NvbOhLL ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523622, "url": "https://patchwork.sourceware.org/api/1.2/patches/144811/checks/523622/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:02:13.612941", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10906/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:02:13.612941 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:02:13.612941 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790740933 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790740809 -le 1790740933 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790740933 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54441 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bF7NvbOhLL ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YjJ6pycsJV /tmp/tmp.bF7NvbOhLL + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=5 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 5 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 5 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144812 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144812 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144812 + 53376:pw-trigger.sh: 74: patch_id=144812 + 53376:pw-trigger.sh: 75: '[' 144812 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144812 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144812 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144812 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144812 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144812 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144812 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0x87UDl4LI +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jlSvv9KLon ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0x87UDl4LI /tmp/tmp.jlSvv9KLon' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144812/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144812/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54517 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jlSvv9KLon ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523875, "url": "https://patchwork.sourceware.org/api/1.2/patches/144812/checks/523875/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T09:40:59.770653", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10909/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T09:40:59.770653 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T09:40:59.770653 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790761259 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790761259 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790761259 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54524 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jlSvv9KLon ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523876, "url": "https://patchwork.sourceware.org/api/1.2/patches/144812/checks/523876/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T09:41:02.722272", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10909/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T09:41:02.722272 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T09:41:02.722272 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790761262 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790761259 -le 1790761262 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790761262 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54531 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jlSvv9KLon ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523879, "url": "https://patchwork.sourceware.org/api/1.2/patches/144812/checks/523879/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T09:43:08.674650", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10909/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T09:43:08.674650 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T09:43:08.674650 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790761388 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790761262 -le 1790761388 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790761388 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54538 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jlSvv9KLon ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0x87UDl4LI /tmp/tmp.jlSvv9KLon + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=6 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 6 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 6 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144808 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144808 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144808 + 53376:pw-trigger.sh: 74: patch_id=144808 + 53376:pw-trigger.sh: 75: '[' 144808 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144808 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144808 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144808 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144808 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144808 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144808 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rVWXbGZQDI +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vQboTej8EQ ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rVWXbGZQDI /tmp/tmp.vQboTej8EQ' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144808/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144808/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54617 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vQboTej8EQ ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524078, "url": "https://patchwork.sourceware.org/api/1.2/patches/144808/checks/524078/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T15:47:31.923587", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10911/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T15:47:31.923587 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T15:47:31.923587 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790783251 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790783251 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790783251 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54624 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vQboTej8EQ ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524079, "url": "https://patchwork.sourceware.org/api/1.2/patches/144808/checks/524079/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T15:47:33.470934", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10911/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T15:47:33.470934 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T15:47:33.470934 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790783253 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790783251 -le 1790783253 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790783253 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54631 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vQboTej8EQ ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524080, "url": "https://patchwork.sourceware.org/api/1.2/patches/144808/checks/524080/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T15:49:18.835443", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10911/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T15:49:18.835443 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T15:49:18.835443 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790783358 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790783253 -le 1790783358 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790783358 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54638 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vQboTej8EQ ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rVWXbGZQDI /tmp/tmp.vQboTej8EQ + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=7 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 7 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 7 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144809 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144809 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144809 + 53376:pw-trigger.sh: 74: patch_id=144809 + 53376:pw-trigger.sh: 75: '[' 144809 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144809 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144809 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144809 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144809 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144809 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144809 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DTvZ1izfcP +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.411cmu9NYG ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DTvZ1izfcP /tmp/tmp.411cmu9NYG' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144809/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144809/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54720 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.411cmu9NYG ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524295, "url": "https://patchwork.sourceware.org/api/1.2/patches/144809/checks/524295/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:00:06.292120", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10913/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:00:06.292120 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:00:06.292120 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790805606 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790805606 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790805606 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54727 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.411cmu9NYG ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524296, "url": "https://patchwork.sourceware.org/api/1.2/patches/144809/checks/524296/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:00:07.628707", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10913/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:00:07.628707 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:00:07.628707 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790805607 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790805606 -le 1790805607 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790805607 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54734 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.411cmu9NYG ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524298, "url": "https://patchwork.sourceware.org/api/1.2/patches/144809/checks/524298/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:01:14.631130", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10913/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:01:14.631130 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:01:14.631130 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790805674 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790805607 -le 1790805674 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790805674 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54741 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.411cmu9NYG ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DTvZ1izfcP /tmp/tmp.411cmu9NYG + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=8 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 8 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=8 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 8 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=8 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=24 ++ 53376:pw-trigger.sh: 64: shyaml get-value 24.id + 53376:pw-trigger.sh: 64: series_id=67129 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67129 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67129 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67129 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67129 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67129 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67129 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67129 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67129 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144816 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144816 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144816 + 53376:pw-trigger.sh: 74: patch_id=144816 + 53376:pw-trigger.sh: 75: '[' 144816 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144816 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144816 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144816 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144816 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=committed + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144816 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144816 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WqSzWX4K7G +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sU22BAuVVu ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WqSzWX4K7G /tmp/tmp.sU22BAuVVu' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144816/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144816/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54864 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sU22BAuVVu ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522838, "url": "https://patchwork.sourceware.org/api/1.2/patches/144816/checks/522838/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:17:59.601756", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10897/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:17:59.601756 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:17:59.601756 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790655479 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790655479 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790655479 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54871 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sU22BAuVVu ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522839, "url": "https://patchwork.sourceware.org/api/1.2/patches/144816/checks/522839/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:18:00.986368", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10897/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:18:00.986368 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:18:00.986368 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790655480 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790655479 -le 1790655480 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790655480 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54878 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sU22BAuVVu ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522840, "url": "https://patchwork.sourceware.org/api/1.2/patches/144816/checks/522840/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:20:11.308964", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10897/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:20:11.308964 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:20:11.308964 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790655611 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790655480 -le 1790655611 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790655611 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 54885 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sU22BAuVVu ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WqSzWX4K7G /tmp/tmp.sU22BAuVVu + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67129 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67129 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67129 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67129 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=23 ++ 53376:pw-trigger.sh: 64: shyaml get-value 23.id + 53376:pw-trigger.sh: 64: series_id=67133 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67133 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67133 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67133 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67133 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67133 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67133 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67133 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67133 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144820 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144820 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144820 + 53376:pw-trigger.sh: 74: patch_id=144820 + 53376:pw-trigger.sh: 75: '[' 144820 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144820 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144820 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144820 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144820 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=not-applicable + 53376:pw-trigger.sh: 83: case "$patch_state" in + 53376:pw-trigger.sh: 85: num_patch=1 + 53376:pw-trigger.sh: 86: continue + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67133 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67133 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67133 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67133 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=22 ++ 53376:pw-trigger.sh: 64: shyaml get-value 22.id + 53376:pw-trigger.sh: 64: series_id=67134 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67134 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67134 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67134 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67134 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67134 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67134 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67134 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67134 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144821 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144821 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144821 + 53376:pw-trigger.sh: 74: patch_id=144821 + 53376:pw-trigger.sh: 75: '[' 144821 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144821 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144821 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144821 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144821 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144821 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144821 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0I0clydb5y +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gEYd8KRmJX ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0I0clydb5y /tmp/tmp.gEYd8KRmJX' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144821/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144821/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55074 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gEYd8KRmJX ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522990, "url": "https://patchwork.sourceware.org/api/1.2/patches/144821/checks/522990/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T10:07:17.991964", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10899/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T10:07:17.991964 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T10:07:17.991964 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790676437 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790676437 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790676437 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55081 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gEYd8KRmJX ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522991, "url": "https://patchwork.sourceware.org/api/1.2/patches/144821/checks/522991/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T10:07:20.273490", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10899/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T10:07:20.273490 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T10:07:20.273490 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790676440 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790676437 -le 1790676440 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790676440 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55088 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gEYd8KRmJX ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522992, "url": "https://patchwork.sourceware.org/api/1.2/patches/144821/checks/522992/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T10:10:46.110202", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10899/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T10:10:46.110202 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T10:10:46.110202 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790676646 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790676440 -le 1790676646 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790676646 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55095 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gEYd8KRmJX ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0I0clydb5y /tmp/tmp.gEYd8KRmJX + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67134 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67134 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67134 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67134 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=21 ++ 53376:pw-trigger.sh: 64: shyaml get-value 21.id + 53376:pw-trigger.sh: 64: series_id=67138 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67138 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67138 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67138 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67138 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67138 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67138 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67138 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67138 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144825 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144825 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144825 + 53376:pw-trigger.sh: 74: patch_id=144825 + 53376:pw-trigger.sh: 75: '[' 144825 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144825 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144825 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144825 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144825 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144825 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144825 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DiRThBXsAE +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ks0A5dGIs6 ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DiRThBXsAE /tmp/tmp.Ks0A5dGIs6' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144825/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144825/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55197 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ks0A5dGIs6 ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DiRThBXsAE /tmp/tmp.Ks0A5dGIs6 + 53376:pw-trigger.sh: 89: check_state=pending + 53376:pw-trigger.sh: 90: '[' pending = pending ']' + 53376:pw-trigger.sh: 91: break + 53376:pw-trigger.sh: 96: '[' 144825 = '' ']' + 53376:pw-trigger.sh: 101: check_state=success + 53376:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53376:pw-trigger.sh: 103: pw_patch_check_state 144825 redhat-pt-bot/TryBot-apply_patch ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144825 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QKGgSDukGm +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.emImsEHCw0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QKGgSDukGm /tmp/tmp.emImsEHCw0' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144825/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144825/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55212 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.emImsEHCw0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522885, "url": "https://patchwork.sourceware.org/api/1.2/patches/144825/checks/522885/", "user": { "id": 68778, "url": "https://patchwork.sourceware.org/api/1.2/users/68778/", "username": "redhat-pt-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:52:02.820076", "state": "fail", "target_url": "https://www.delorie.com/trybots/apply_patch/144825.txt", "context": "TryBot-apply_patch", "description": "Patch failed to apply to master at the time it was sent" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:52:02.820076 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:52:02.820076 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790657522 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790657522 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790657522 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55219 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.emImsEHCw0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QKGgSDukGm /tmp/tmp.emImsEHCw0 + 53376:pw-trigger.sh: 103: check_state=fail + 53376:pw-trigger.sh: 104: '[' fail '!=' success ']' + 53376:pw-trigger.sh: 105: break + 53376:pw-trigger.sh: 108: '[' fail '!=' success ']' + 53376:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144825:redhat-pt-bot/TryBot-apply_patch to succeed.' WARNING: Waiting for 144825:redhat-pt-bot/TryBot-apply_patch to succeed. + 53376:pw-trigger.sh: 110: continue + 53376:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=20 ++ 53376:pw-trigger.sh: 64: shyaml get-value 20.id + 53376:pw-trigger.sh: 64: series_id=67163 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67163 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67163 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67163 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67163 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67163 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67163 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67163 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67163 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144856 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144856 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144856 + 53376:pw-trigger.sh: 74: patch_id=144856 + 53376:pw-trigger.sh: 75: '[' 144856 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144856 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144856 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144856 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144856 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=committed + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144856 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144856 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FqoEIqMAyJ +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UMBHIFwEh0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FqoEIqMAyJ /tmp/tmp.UMBHIFwEh0' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144856/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144856/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55306 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UMBHIFwEh0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523105, "url": "https://patchwork.sourceware.org/api/1.2/patches/144856/checks/523105/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T15:54:53.911015", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10901/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T15:54:53.911015 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T15:54:53.911015 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790697293 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790697293 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790697293 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55313 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UMBHIFwEh0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523106, "url": "https://patchwork.sourceware.org/api/1.2/patches/144856/checks/523106/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T15:54:56.260069", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10901/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T15:54:56.260069 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T15:54:56.260069 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790697296 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790697293 -le 1790697296 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790697296 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55320 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UMBHIFwEh0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523107, "url": "https://patchwork.sourceware.org/api/1.2/patches/144856/checks/523107/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T15:59:27.146611", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10901/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T15:59:27.146611 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T15:59:27.146611 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790697567 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790697296 -le 1790697567 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790697567 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55327 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UMBHIFwEh0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FqoEIqMAyJ /tmp/tmp.UMBHIFwEh0 + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67163 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67163 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67163 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67163 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=19 ++ 53376:pw-trigger.sh: 64: shyaml get-value 19.id + 53376:pw-trigger.sh: 64: series_id=67165 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67165 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67165 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67165 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67165 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67165 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67165 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67165 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67165 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144860 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144860 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144860 + 53376:pw-trigger.sh: 74: patch_id=144860 + 53376:pw-trigger.sh: 75: '[' 144860 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144860 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144860 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144860 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144860 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144860 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144860 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mFYQrA6zxI +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.evS6VCU1fQ ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mFYQrA6zxI /tmp/tmp.evS6VCU1fQ' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144860/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144860/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55429 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.evS6VCU1fQ ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523109, "url": "https://patchwork.sourceware.org/api/1.2/patches/144860/checks/523109/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:05:36.133088", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10902/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:05:36.133088 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:05:36.133088 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790697936 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790697936 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790697936 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55436 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.evS6VCU1fQ ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523110, "url": "https://patchwork.sourceware.org/api/1.2/patches/144860/checks/523110/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:05:38.810945", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10902/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:05:38.810945 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:05:38.810945 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790697938 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790697936 -le 1790697938 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790697938 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55443 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.evS6VCU1fQ ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523111, "url": "https://patchwork.sourceware.org/api/1.2/patches/144860/checks/523111/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:10:08.873955", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10902/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:10:08.873955 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:10:08.873955 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790698208 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790697938 -le 1790698208 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790698208 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55450 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.evS6VCU1fQ ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mFYQrA6zxI /tmp/tmp.evS6VCU1fQ + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67165 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67165 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67165 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67165 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=18 ++ 53376:pw-trigger.sh: 64: shyaml get-value 18.id + 53376:pw-trigger.sh: 64: series_id=67170 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67170 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67170 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67170 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67170 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67170 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67170 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67170 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67170 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144865 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144865 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144865 + 53376:pw-trigger.sh: 74: patch_id=144865 + 53376:pw-trigger.sh: 75: '[' 144865 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144865 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144865 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144865 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144865 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144865 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144865 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.po19POr8Dl +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CfDdmEdnbZ ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.po19POr8Dl /tmp/tmp.CfDdmEdnbZ' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144865/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144865/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55552 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CfDdmEdnbZ ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523332, "url": "https://patchwork.sourceware.org/api/1.2/patches/144865/checks/523332/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:14:52.483765", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10904/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:14:52.483765 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:14:52.483765 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790716492 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790716492 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716492 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55559 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CfDdmEdnbZ ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523334, "url": "https://patchwork.sourceware.org/api/1.2/patches/144865/checks/523334/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:14:53.451750", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10904/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:14:53.451750 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:14:53.451750 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790716493 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790716492 -le 1790716493 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716493 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55566 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CfDdmEdnbZ ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523337, "url": "https://patchwork.sourceware.org/api/1.2/patches/144865/checks/523337/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:16:48.592945", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10904/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:16:48.592945 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:16:48.592945 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790716608 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790716493 -le 1790716608 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716608 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55573 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CfDdmEdnbZ ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.po19POr8Dl /tmp/tmp.CfDdmEdnbZ + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67170 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67170 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67170 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67170 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=17 ++ 53376:pw-trigger.sh: 64: shyaml get-value 17.id + 53376:pw-trigger.sh: 64: series_id=67182 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67182 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67182 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67182 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67182 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67182 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67182 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67182 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67182 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144890 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144890 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144890 + 53376:pw-trigger.sh: 74: patch_id=144890 + 53376:pw-trigger.sh: 75: '[' 144890 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144890 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144890 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144890 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144890 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144890 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144890 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4b1C6XG1tI +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.B4qs5sHvFz ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4b1C6XG1tI /tmp/tmp.B4qs5sHvFz' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144890/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144890/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55675 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B4qs5sHvFz ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523333, "url": "https://patchwork.sourceware.org/api/1.2/patches/144890/checks/523333/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:14:52.778973", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10905/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:14:52.778973 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:14:52.778973 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790716492 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790716492 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716492 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55682 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B4qs5sHvFz ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523335, "url": "https://patchwork.sourceware.org/api/1.2/patches/144890/checks/523335/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:14:53.942065", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10905/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:14:53.942065 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:14:53.942065 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790716493 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790716492 -le 1790716493 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716493 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55689 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B4qs5sHvFz ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523338, "url": "https://patchwork.sourceware.org/api/1.2/patches/144890/checks/523338/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:16:48.935028", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10905/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:16:48.935028 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:16:48.935028 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790716608 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790716493 -le 1790716608 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716608 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55696 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B4qs5sHvFz ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4b1C6XG1tI /tmp/tmp.B4qs5sHvFz + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67182 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67182 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67182 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67182 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=16 ++ 53376:pw-trigger.sh: 64: shyaml get-value 16.id + 53376:pw-trigger.sh: 64: series_id=67191 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67191 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67191 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67191 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67191 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67191 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67191 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67191 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67191 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144900 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144900 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144900 + 53376:pw-trigger.sh: 74: patch_id=144900 + 53376:pw-trigger.sh: 75: '[' 144900 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144900 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144900 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144900 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144900 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144900 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144900 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bC4M8gnZeb +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nRPqOQMcA8 ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bC4M8gnZeb /tmp/tmp.nRPqOQMcA8' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144900/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144900/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55798 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nRPqOQMcA8 ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523623, "url": "https://patchwork.sourceware.org/api/1.2/patches/144900/checks/523623/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:02:56.012427", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10907/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:02:56.012427 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:02:56.012427 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790740976 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790740976 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790740976 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55805 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nRPqOQMcA8 ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523624, "url": "https://patchwork.sourceware.org/api/1.2/patches/144900/checks/523624/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:02:57.099919", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10907/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:02:57.099919 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:02:57.099919 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790740977 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790740976 -le 1790740977 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790740977 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55812 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nRPqOQMcA8 ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523625, "url": "https://patchwork.sourceware.org/api/1.2/patches/144900/checks/523625/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:04:45.317523", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10907/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:04:45.317523 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:04:45.317523 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790741085 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790740977 -le 1790741085 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790741085 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55819 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nRPqOQMcA8 ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bC4M8gnZeb /tmp/tmp.nRPqOQMcA8 + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67191 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67191 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67191 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67191 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=15 ++ 53376:pw-trigger.sh: 64: shyaml get-value 15.id + 53376:pw-trigger.sh: 64: series_id=67210 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67210 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67210 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67210 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67210 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67210 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67210 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67210 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67210 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144935 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144935 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144935 + 53376:pw-trigger.sh: 74: patch_id=144935 + 53376:pw-trigger.sh: 75: '[' 144935 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144935 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144935 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144935 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144935 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=committed + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144935 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144935 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QUYYAiGpK6 +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2p0a3fgw8U ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QUYYAiGpK6 /tmp/tmp.2p0a3fgw8U' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144935/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144935/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55921 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2p0a3fgw8U ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QUYYAiGpK6 /tmp/tmp.2p0a3fgw8U + 53376:pw-trigger.sh: 89: check_state=pending + 53376:pw-trigger.sh: 90: '[' pending = pending ']' + 53376:pw-trigger.sh: 91: break + 53376:pw-trigger.sh: 96: '[' 144935 = '' ']' + 53376:pw-trigger.sh: 101: check_state=success + 53376:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53376:pw-trigger.sh: 103: pw_patch_check_state 144935 redhat-pt-bot/TryBot-apply_patch ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144935 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.90OaSOVJCA +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BRS7tddjwH ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.90OaSOVJCA /tmp/tmp.BRS7tddjwH' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144935/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144935/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55936 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BRS7tddjwH ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523323, "url": "https://patchwork.sourceware.org/api/1.2/patches/144935/checks/523323/", "user": { "id": 68778, "url": "https://patchwork.sourceware.org/api/1.2/users/68778/", "username": "redhat-pt-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:04:08.476470", "state": "warning", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch already apply to master at the time it was sent" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:04:08.476470 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:04:08.476470 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790715848 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790715848 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790715848 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 55943 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BRS7tddjwH ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.90OaSOVJCA /tmp/tmp.BRS7tddjwH + 53376:pw-trigger.sh: 103: check_state=warning + 53376:pw-trigger.sh: 104: '[' warning '!=' success ']' + 53376:pw-trigger.sh: 105: break + 53376:pw-trigger.sh: 108: '[' warning '!=' success ']' WARNING: Waiting for 144935:redhat-pt-bot/TryBot-apply_patch to succeed. + 53376:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144935:redhat-pt-bot/TryBot-apply_patch to succeed.' + 53376:pw-trigger.sh: 110: continue + 53376:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=14 ++ 53376:pw-trigger.sh: 64: shyaml get-value 14.id + 53376:pw-trigger.sh: 64: series_id=67213 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67213 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67213 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67213 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67213 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67213 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67213 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67213 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67213 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144938 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144938 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144938 + 53376:pw-trigger.sh: 74: patch_id=144938 + 53376:pw-trigger.sh: 75: '[' 144938 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144938 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144938 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144938 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144938 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144938 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144938 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nWRAArUtOT +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VpM1jrw27l ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nWRAArUtOT /tmp/tmp.VpM1jrw27l' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144938/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144938/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56030 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VpM1jrw27l ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523626, "url": "https://patchwork.sourceware.org/api/1.2/patches/144938/checks/523626/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:09:05.675198", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10908/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:09:05.675198 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:09:05.675198 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790741345 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790741345 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790741345 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56037 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VpM1jrw27l ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523627, "url": "https://patchwork.sourceware.org/api/1.2/patches/144938/checks/523627/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:09:06.688269", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10908/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:09:06.688269 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:09:06.688269 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790741346 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790741345 -le 1790741346 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790741346 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56044 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VpM1jrw27l ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523628, "url": "https://patchwork.sourceware.org/api/1.2/patches/144938/checks/523628/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:10:24.739332", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10908/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:10:24.739332 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:10:24.739332 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790741424 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790741346 -le 1790741424 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790741424 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56051 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VpM1jrw27l ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nWRAArUtOT /tmp/tmp.VpM1jrw27l + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67213 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67213 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67213 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67213 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=13 ++ 53376:pw-trigger.sh: 64: shyaml get-value 13.id + 53376:pw-trigger.sh: 64: series_id=67217 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67217 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67217 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67217 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67217 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67217 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67217 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67217 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67217 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144942 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144942 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144942 + 53376:pw-trigger.sh: 74: patch_id=144942 + 53376:pw-trigger.sh: 75: '[' 144942 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144942 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144942 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144942 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144942 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 144942 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144942 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BX4DSUdVU9 +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JEOZ0dzPt9 ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BX4DSUdVU9 /tmp/tmp.JEOZ0dzPt9' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144942/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144942/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56153 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JEOZ0dzPt9 ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523880, "url": "https://patchwork.sourceware.org/api/1.2/patches/144942/checks/523880/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T09:43:42.449670", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10910/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T09:43:42.449670 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T09:43:42.449670 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790761422 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790761422 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790761422 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56160 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JEOZ0dzPt9 ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523881, "url": "https://patchwork.sourceware.org/api/1.2/patches/144942/checks/523881/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T09:43:43.496610", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10910/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T09:43:43.496610 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T09:43:43.496610 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790761423 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790761422 -le 1790761423 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790761423 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56167 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JEOZ0dzPt9 ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523882, "url": "https://patchwork.sourceware.org/api/1.2/patches/144942/checks/523882/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T09:45:37.061127", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10910/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T09:45:37.061127 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T09:45:37.061127 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790761537 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790761423 -le 1790761537 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790761537 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56174 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JEOZ0dzPt9 ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BX4DSUdVU9 /tmp/tmp.JEOZ0dzPt9 + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67217 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67217 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67217 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67217 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=12 ++ 53376:pw-trigger.sh: 64: shyaml get-value 12.id + 53376:pw-trigger.sh: 64: series_id=67240 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67240 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67240 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67240 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67240 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67240 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67240 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67240 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67240 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144989 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144989 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144989 + 53376:pw-trigger.sh: 74: patch_id=144989 + 53376:pw-trigger.sh: 75: '[' 144989 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144989 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144989 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144989 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144989 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=superseded + 53376:pw-trigger.sh: 83: case "$patch_state" in + 53376:pw-trigger.sh: 85: num_patch=1 + 53376:pw-trigger.sh: 86: continue + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67240 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67240 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67240 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67240 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144987 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144987 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144987 + 53376:pw-trigger.sh: 74: patch_id=144987 + 53376:pw-trigger.sh: 75: '[' 144987 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144987 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144987 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144987 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144987 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=superseded + 53376:pw-trigger.sh: 83: case "$patch_state" in + 53376:pw-trigger.sh: 85: num_patch=2 + 53376:pw-trigger.sh: 86: continue + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67240 2 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67240 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67240 property '.*' value Patches 2 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67240 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144988 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144988 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144988 + 53376:pw-trigger.sh: 74: patch_id=144988 + 53376:pw-trigger.sh: 75: '[' 144988 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 144988 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144988 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144988 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=144988 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=superseded + 53376:pw-trigger.sh: 83: case "$patch_state" in + 53376:pw-trigger.sh: 85: num_patch=3 + 53376:pw-trigger.sh: 86: continue + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67240 3 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67240 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67240 property '.*' value Patches 3 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67240 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=11 ++ 53376:pw-trigger.sh: 64: shyaml get-value 11.id + 53376:pw-trigger.sh: 64: series_id=67255 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67255 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67255 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67255 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67255 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67255 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67255 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67255 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67255 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145006 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145006 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145006 + 53376:pw-trigger.sh: 74: patch_id=145006 + 53376:pw-trigger.sh: 75: '[' 145006 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 145006 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145006 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145006 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=145006 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 145006 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145006 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LoySqlFcQY +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Wox5cKYKLP ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LoySqlFcQY /tmp/tmp.Wox5cKYKLP' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145006/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145006/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56474 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Wox5cKYKLP ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524302, "url": "https://patchwork.sourceware.org/api/1.2/patches/145006/checks/524302/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:03:39.613751", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10915/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:03:39.613751 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:03:39.613751 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790805819 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790805819 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790805819 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56481 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Wox5cKYKLP ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524303, "url": "https://patchwork.sourceware.org/api/1.2/patches/145006/checks/524303/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:03:40.665473", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10915/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:03:40.665473 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:03:40.665473 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790805820 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790805819 -le 1790805820 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790805820 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56488 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Wox5cKYKLP ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524306, "url": "https://patchwork.sourceware.org/api/1.2/patches/145006/checks/524306/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:04:55.811762", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10915/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:04:55.811762 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:04:55.811762 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790805895 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790805820 -le 1790805895 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790805895 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56495 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Wox5cKYKLP ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LoySqlFcQY /tmp/tmp.Wox5cKYKLP + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67255 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67255 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67255 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67255 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=10 ++ 53376:pw-trigger.sh: 64: shyaml get-value 10.id + 53376:pw-trigger.sh: 64: series_id=67288 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67288 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67288 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67288 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67288 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67288 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67288 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67288 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67288 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145060 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145060 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145060 + 53376:pw-trigger.sh: 74: patch_id=145060 + 53376:pw-trigger.sh: 75: '[' 145060 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 145060 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145060 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145060 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=145060 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=committed + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 145060 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145060 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xBBuyiQcRP +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3bCaifnZ8r ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xBBuyiQcRP /tmp/tmp.3bCaifnZ8r' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145060/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145060/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56597 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3bCaifnZ8r ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xBBuyiQcRP /tmp/tmp.3bCaifnZ8r + 53376:pw-trigger.sh: 89: check_state=pending + 53376:pw-trigger.sh: 90: '[' pending = pending ']' + 53376:pw-trigger.sh: 91: break + 53376:pw-trigger.sh: 96: '[' 145060 = '' ']' + 53376:pw-trigger.sh: 101: check_state=success + 53376:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53376:pw-trigger.sh: 103: pw_patch_check_state 145060 redhat-pt-bot/TryBot-apply_patch ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145060 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EA0RhuZg6T +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GsituFKzxg ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EA0RhuZg6T /tmp/tmp.GsituFKzxg' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145060/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145060/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56612 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GsituFKzxg ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524383, "url": "https://patchwork.sourceware.org/api/1.2/patches/145060/checks/524383/", "user": { "id": 68778, "url": "https://patchwork.sourceware.org/api/1.2/users/68778/", "username": "redhat-pt-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T23:18:18.870604", "state": "warning", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch already apply to master at the time it was sent" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T23:18:18.870604 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T23:18:18.870604 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790810298 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790810298 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790810298 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56619 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GsituFKzxg ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EA0RhuZg6T /tmp/tmp.GsituFKzxg + 53376:pw-trigger.sh: 103: check_state=warning + 53376:pw-trigger.sh: 104: '[' warning '!=' success ']' + 53376:pw-trigger.sh: 105: break + 53376:pw-trigger.sh: 108: '[' warning '!=' success ']' WARNING: Waiting for 145060:redhat-pt-bot/TryBot-apply_patch to succeed. + 53376:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145060:redhat-pt-bot/TryBot-apply_patch to succeed.' + 53376:pw-trigger.sh: 110: continue + 53376:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=9 ++ 53376:pw-trigger.sh: 64: shyaml get-value 9.id + 53376:pw-trigger.sh: 64: series_id=67313 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67313 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67313 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67313 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67313 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67313 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67313 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67313 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67313 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145094 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145094 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145094 + 53376:pw-trigger.sh: 74: patch_id=145094 + 53376:pw-trigger.sh: 75: '[' 145094 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 145094 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145094 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145094 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=145094 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 145094 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145094 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pTuwJNlb9A +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pP0IRHU4ir ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pTuwJNlb9A /tmp/tmp.pP0IRHU4ir' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145094/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145094/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56706 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pP0IRHU4ir ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524827, "url": "https://patchwork.sourceware.org/api/1.2/patches/145094/checks/524827/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T16:17:42.856618", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10917/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T16:17:42.856618 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T16:17:42.856618 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790871462 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790871462 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790871462 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56713 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pP0IRHU4ir ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524828, "url": "https://patchwork.sourceware.org/api/1.2/patches/145094/checks/524828/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T16:17:43.786872", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10917/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T16:17:43.786872 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T16:17:43.786872 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790871463 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790871462 -le 1790871463 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790871463 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56720 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pP0IRHU4ir ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524829, "url": "https://patchwork.sourceware.org/api/1.2/patches/145094/checks/524829/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T16:19:15.612586", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10917/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T16:19:15.612586 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T16:19:15.612586 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790871555 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790871463 -le 1790871555 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790871555 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56727 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pP0IRHU4ir ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pTuwJNlb9A /tmp/tmp.pP0IRHU4ir + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67313 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67313 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67313 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67313 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=8 ++ 53376:pw-trigger.sh: 64: shyaml get-value 8.id + 53376:pw-trigger.sh: 64: series_id=67316 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67316 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67316 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67316 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67316 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67316 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67316 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67316 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67316 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145097 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145097 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145097 + 53376:pw-trigger.sh: 74: patch_id=145097 + 53376:pw-trigger.sh: 75: '[' 145097 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 145097 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145097 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145097 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=145097 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=committed + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 145097 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145097 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MGyfJt9WzM +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5ehLZhjLCy ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MGyfJt9WzM /tmp/tmp.5ehLZhjLCy' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145097/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145097/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56829 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5ehLZhjLCy ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524830, "url": "https://patchwork.sourceware.org/api/1.2/patches/145097/checks/524830/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T16:23:32.442446", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10918/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T16:23:32.442446 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T16:23:32.442446 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790871812 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790871812 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790871812 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56836 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5ehLZhjLCy ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524831, "url": "https://patchwork.sourceware.org/api/1.2/patches/145097/checks/524831/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T16:23:33.863819", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10918/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T16:23:33.863819 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T16:23:33.863819 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790871813 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790871812 -le 1790871813 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790871813 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56843 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5ehLZhjLCy ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524833, "url": "https://patchwork.sourceware.org/api/1.2/patches/145097/checks/524833/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T16:26:18.832950", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10918/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T16:26:18.832950 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T16:26:18.832950 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790871978 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790871813 -le 1790871978 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790871978 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56850 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5ehLZhjLCy ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MGyfJt9WzM /tmp/tmp.5ehLZhjLCy + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67316 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67316 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67316 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67316 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=7 ++ 53376:pw-trigger.sh: 64: shyaml get-value 7.id + 53376:pw-trigger.sh: 64: series_id=67321 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67321 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67321 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67321 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67321 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67321 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67321 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67321 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67321 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145101 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145101 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145101 + 53376:pw-trigger.sh: 74: patch_id=145101 + 53376:pw-trigger.sh: 75: '[' 145101 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 145101 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145101 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145101 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=145101 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 145101 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145101 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HCWhlUPTEa +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2e1P4PpfjT ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HCWhlUPTEa /tmp/tmp.2e1P4PpfjT' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145101/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145101/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56952 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2e1P4PpfjT ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524835, "url": "https://patchwork.sourceware.org/api/1.2/patches/145101/checks/524835/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T16:32:13.712731", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10919/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T16:32:13.712731 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T16:32:13.712731 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790872333 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790872333 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790872333 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56959 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2e1P4PpfjT ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524836, "url": "https://patchwork.sourceware.org/api/1.2/patches/145101/checks/524836/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T16:32:15.532458", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10919/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T16:32:15.532458 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T16:32:15.532458 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790872335 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790872333 -le 1790872335 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790872335 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56966 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2e1P4PpfjT ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524837, "url": "https://patchwork.sourceware.org/api/1.2/patches/145101/checks/524837/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T16:34:32.094911", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10919/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T16:34:32.094911 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T16:34:32.094911 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790872472 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790872335 -le 1790872472 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790872472 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 56973 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2e1P4PpfjT ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HCWhlUPTEa /tmp/tmp.2e1P4PpfjT + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67321 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67321 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67321 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67321 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=6 ++ 53376:pw-trigger.sh: 64: shyaml get-value 6.id + 53376:pw-trigger.sh: 64: series_id=67323 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67323 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67323 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67323 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67323 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67323 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67323 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67323 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67323 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145103 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145103 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145103 + 53376:pw-trigger.sh: 74: patch_id=145103 + 53376:pw-trigger.sh: 75: '[' 145103 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 145103 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145103 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145103 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=145103 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 145103 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145103 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7ZopRK911c +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9momjWSRVu ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7ZopRK911c /tmp/tmp.9momjWSRVu' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145103/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145103/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57075 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9momjWSRVu ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525081, "url": "https://patchwork.sourceware.org/api/1.2/patches/145103/checks/525081/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T21:48:16.932189", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10920/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T21:48:16.932189 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T21:48:16.932189 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790891296 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790891296 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790891296 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57082 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9momjWSRVu ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525082, "url": "https://patchwork.sourceware.org/api/1.2/patches/145103/checks/525082/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T21:48:18.287686", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10920/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T21:48:18.287686 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T21:48:18.287686 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790891298 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790891296 -le 1790891298 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790891298 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57089 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9momjWSRVu ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525083, "url": "https://patchwork.sourceware.org/api/1.2/patches/145103/checks/525083/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T21:49:38.504782", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10920/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T21:49:38.504782 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T21:49:38.504782 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790891378 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790891298 -le 1790891378 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790891378 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57096 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9momjWSRVu ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7ZopRK911c /tmp/tmp.9momjWSRVu + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67323 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67323 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67323 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67323 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=5 ++ 53376:pw-trigger.sh: 64: shyaml get-value 5.id + 53376:pw-trigger.sh: 64: series_id=67344 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67344 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67344 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67344 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67344 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67344 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67344 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67344 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67344 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145139 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145139 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145139 + 53376:pw-trigger.sh: 74: patch_id=145139 + 53376:pw-trigger.sh: 75: '[' 145139 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 145139 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145139 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145139 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=145139 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 145139 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145139 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.A2WHN0tu66 +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7hUcHWODWY ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.A2WHN0tu66 /tmp/tmp.7hUcHWODWY' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145139/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145139/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57198 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7hUcHWODWY ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525084, "url": "https://patchwork.sourceware.org/api/1.2/patches/145139/checks/525084/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T21:49:55.273501", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10921/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T21:49:55.273501 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T21:49:55.273501 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790891395 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790891395 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790891395 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57205 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7hUcHWODWY ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525085, "url": "https://patchwork.sourceware.org/api/1.2/patches/145139/checks/525085/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T21:49:56.378777", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10921/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T21:49:56.378777 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T21:49:56.378777 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790891396 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790891395 -le 1790891396 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790891396 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57212 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7hUcHWODWY ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525086, "url": "https://patchwork.sourceware.org/api/1.2/patches/145139/checks/525086/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T21:51:29.365236", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10921/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T21:51:29.365236 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T21:51:29.365236 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1790891489 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790891396 -le 1790891489 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790891489 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57219 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7hUcHWODWY ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.A2WHN0tu66 /tmp/tmp.7hUcHWODWY + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67344 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67344 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67344 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67344 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=4 ++ 53376:pw-trigger.sh: 64: shyaml get-value 4.id + 53376:pw-trigger.sh: 64: series_id=67360 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67360 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67360 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67360 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67360 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67360 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67360 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67360 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67360 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145156 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145156 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145156 + 53376:pw-trigger.sh: 74: patch_id=145156 + 53376:pw-trigger.sh: 75: '[' 145156 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 145156 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145156 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145156 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=145156 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 145156 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145156 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dOXIsUEWcB +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gS773xTS2H ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dOXIsUEWcB /tmp/tmp.gS773xTS2H' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145156/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145156/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57321 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gS773xTS2H ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525621, "url": "https://patchwork.sourceware.org/api/1.2/patches/145156/checks/525621/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T15:23:38.409854", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10922/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T15:23:38.409854 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T15:23:38.409854 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791300218 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791300218 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791300218 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57328 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gS773xTS2H ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525622, "url": "https://patchwork.sourceware.org/api/1.2/patches/145156/checks/525622/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T15:23:40.348883", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10922/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T15:23:40.348883 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T15:23:40.348883 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791300220 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791300218 -le 1791300220 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791300220 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57335 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gS773xTS2H ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525624, "url": "https://patchwork.sourceware.org/api/1.2/patches/145156/checks/525624/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T15:25:57.642514", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10922/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build failed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T15:25:57.642514 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T15:25:57.642514 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791300357 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791300220 -le 1791300357 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791300357 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57342 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gS773xTS2H ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dOXIsUEWcB /tmp/tmp.gS773xTS2H + 53376:pw-trigger.sh: 89: check_state=fail + 53376:pw-trigger.sh: 90: '[' fail = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67360 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67360 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67360 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67360 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=3 ++ 53376:pw-trigger.sh: 64: shyaml get-value 3.id + 53376:pw-trigger.sh: 64: series_id=67391 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67391 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67391 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67391 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67391 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67391 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67391 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67391 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67391 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145192 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145192 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145192 + 53376:pw-trigger.sh: 74: patch_id=145192 + 53376:pw-trigger.sh: 75: '[' 145192 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 145192 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145192 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145192 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=145192 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 145192 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145192 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.C7BWA36WwP +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wljuDxLL9i ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.C7BWA36WwP /tmp/tmp.wljuDxLL9i' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145192/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145192/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57444 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wljuDxLL9i ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525625, "url": "https://patchwork.sourceware.org/api/1.2/patches/145192/checks/525625/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T15:26:28.197917", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10923/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T15:26:28.197917 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T15:26:28.197917 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791300388 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791300388 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791300388 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57451 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wljuDxLL9i ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525626, "url": "https://patchwork.sourceware.org/api/1.2/patches/145192/checks/525626/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T15:26:29.583033", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10923/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T15:26:29.583033 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T15:26:29.583033 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791300389 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791300388 -le 1791300389 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791300389 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57458 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wljuDxLL9i ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525627, "url": "https://patchwork.sourceware.org/api/1.2/patches/145192/checks/525627/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T15:28:41.919254", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10923/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T15:28:41.919254 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T15:28:41.919254 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791300521 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791300389 -le 1791300521 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791300521 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57465 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wljuDxLL9i ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.C7BWA36WwP /tmp/tmp.wljuDxLL9i + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67391 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67391 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67391 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67391 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=2 ++ 53376:pw-trigger.sh: 64: shyaml get-value 2.id + 53376:pw-trigger.sh: 64: series_id=67434 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67434 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67434 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67434 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67434 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67434 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67434 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67434 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67434 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145246 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145246 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145246 + 53376:pw-trigger.sh: 74: patch_id=145246 + 53376:pw-trigger.sh: 75: '[' 145246 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 145246 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145246 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145246 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=145246 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 145246 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145246 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Vny4zgk1Sj +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bOBIbzibVt ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Vny4zgk1Sj /tmp/tmp.bOBIbzibVt' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145246/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145246/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57571 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bOBIbzibVt ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525628, "url": "https://patchwork.sourceware.org/api/1.2/patches/145246/checks/525628/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T15:30:46.759028", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10924/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T15:30:46.759028 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T15:30:46.759028 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791300646 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791300646 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791300646 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57578 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bOBIbzibVt ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525629, "url": "https://patchwork.sourceware.org/api/1.2/patches/145246/checks/525629/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T15:30:48.255489", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10924/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T15:30:48.255489 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T15:30:48.255489 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791300648 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791300646 -le 1791300648 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791300648 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57585 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bOBIbzibVt ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525630, "url": "https://patchwork.sourceware.org/api/1.2/patches/145246/checks/525630/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T15:33:01.855205", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10924/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T15:33:01.855205 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T15:33:01.855205 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791300781 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791300648 -le 1791300781 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791300781 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57592 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bOBIbzibVt ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Vny4zgk1Sj /tmp/tmp.bOBIbzibVt + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67434 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67434 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67434 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67434 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145247 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145247 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145247 + 53376:pw-trigger.sh: 74: patch_id=145247 + 53376:pw-trigger.sh: 75: '[' 145247 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 145247 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145247 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145247 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=145247 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 145247 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145247 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EvPLOY8H0N +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iEXErbyTub ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EvPLOY8H0N /tmp/tmp.iEXErbyTub' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145247/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145247/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57656 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iEXErbyTub ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525996, "url": "https://patchwork.sourceware.org/api/1.2/patches/145247/checks/525996/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T21:48:12.278514", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10925/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T21:48:12.278514 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T21:48:12.278514 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791323292 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791323292 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791323292 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57663 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iEXErbyTub ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525997, "url": "https://patchwork.sourceware.org/api/1.2/patches/145247/checks/525997/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T21:48:13.591515", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10925/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T21:48:13.591515 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T21:48:13.591515 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791323293 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791323292 -le 1791323293 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791323293 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57670 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iEXErbyTub ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525998, "url": "https://patchwork.sourceware.org/api/1.2/patches/145247/checks/525998/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T21:50:11.004596", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10925/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T21:50:11.004596 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T21:50:11.004596 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791323411 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791323293 -le 1791323411 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791323411 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57677 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iEXErbyTub ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EvPLOY8H0N /tmp/tmp.iEXErbyTub + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=2 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67434 2 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67434 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67434 property '.*' value Patches 2 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67434 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145245 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145245 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145245 + 53376:pw-trigger.sh: 74: patch_id=145245 + 53376:pw-trigger.sh: 75: '[' 145245 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 145245 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145245 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145245 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=145245 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 145245 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145245 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2IOStIplBJ +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iDIuoOZguj ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2IOStIplBJ /tmp/tmp.iDIuoOZguj' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145245/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145245/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57744 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iDIuoOZguj ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526186, "url": "https://patchwork.sourceware.org/api/1.2/patches/145245/checks/526186/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T03:47:32.217173", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10928/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T03:47:32.217173 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T03:47:32.217173 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791344852 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791344852 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791344852 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57751 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iDIuoOZguj ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526187, "url": "https://patchwork.sourceware.org/api/1.2/patches/145245/checks/526187/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T03:47:33.474042", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10928/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T03:47:33.474042 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T03:47:33.474042 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791344853 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791344852 -le 1791344853 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791344853 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57758 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iDIuoOZguj ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526190, "url": "https://patchwork.sourceware.org/api/1.2/patches/145245/checks/526190/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T03:49:32.615057", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10928/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T03:49:32.615057 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T03:49:32.615057 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791344972 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791344853 -le 1791344972 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791344972 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57765 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iDIuoOZguj ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2IOStIplBJ /tmp/tmp.iDIuoOZguj + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=3 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67434 3 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67434 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67434 property '.*' value Patches 3 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67434 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=1 ++ 53376:pw-trigger.sh: 64: shyaml get-value 1.id + 53376:pw-trigger.sh: 64: series_id=67509 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67509 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67509 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67509 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67509 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67509 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67509 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67509 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67509 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145390 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145390 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145390 + 53376:pw-trigger.sh: 74: patch_id=145390 + 53376:pw-trigger.sh: 75: '[' 145390 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 145390 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145390 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145390 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=145390 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 145390 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145390 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RsUhG4paLQ +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.j7lBBxm3ga ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RsUhG4paLQ /tmp/tmp.j7lBBxm3ga' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145390/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145390/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57873 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j7lBBxm3ga ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525999, "url": "https://patchwork.sourceware.org/api/1.2/patches/145390/checks/525999/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T21:51:11.684358", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10926/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T21:51:11.684358 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T21:51:11.684358 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791323471 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791323471 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791323471 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57880 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j7lBBxm3ga ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526000, "url": "https://patchwork.sourceware.org/api/1.2/patches/145390/checks/526000/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T21:51:13.241056", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10926/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T21:51:13.241056 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T21:51:13.241056 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791323473 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791323471 -le 1791323473 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791323473 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57887 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j7lBBxm3ga ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526001, "url": "https://patchwork.sourceware.org/api/1.2/patches/145390/checks/526001/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T21:53:09.403376", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10926/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T21:53:09.403376 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T21:53:09.403376 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791323589 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791323473 -le 1791323589 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791323589 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 57894 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j7lBBxm3ga ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RsUhG4paLQ /tmp/tmp.j7lBBxm3ga + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67509 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67509 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67509 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67509 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53376:pw-trigger.sh: 74: true + 53376:pw-trigger.sh: 74: patch_id= + 53376:pw-trigger.sh: 75: '[' '' = '' ']' + 53376:pw-trigger.sh: 76: break + 53376:pw-trigger.sh: 96: '[' '' = '' ']' + 53376:pw-trigger.sh: 97: continue + 53376:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 53376:pw-trigger.sh: 63: i=0 ++ 53376:pw-trigger.sh: 64: shyaml get-value 0.id + 53376:pw-trigger.sh: 64: series_id=67521 + 53376:pw-trigger.sh: 66: pw_series_complete_p glibc 67521 + 53376:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53376:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53376:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67521 + 53376:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53376:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67521 property Complete value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67521 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53376:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53376:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53376:pw-trigger.sh: 71: num_patch=0 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67521 0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67521 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67521 property '.*' value Patches 0 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67521 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145407 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145407 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145407 + 53376:pw-trigger.sh: 74: patch_id=145407 + 53376:pw-trigger.sh: 75: '[' 145407 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 145407 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145407 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145407 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=145407 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 145407 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145407 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FuRnO9wRpa +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NppVoWXIkl ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FuRnO9wRpa /tmp/tmp.NppVoWXIkl' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145407/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145407/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 58006 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NppVoWXIkl ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526002, "url": "https://patchwork.sourceware.org/api/1.2/patches/145407/checks/526002/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T21:54:06.840578", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10927/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T21:54:06.840578 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T21:54:06.840578 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791323646 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791323646 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791323646 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 58013 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NppVoWXIkl ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526003, "url": "https://patchwork.sourceware.org/api/1.2/patches/145407/checks/526003/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T21:54:08.184300", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10927/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T21:54:08.184300 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T21:54:08.184300 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791323648 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791323646 -le 1791323648 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791323648 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 58020 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NppVoWXIkl ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526004, "url": "https://patchwork.sourceware.org/api/1.2/patches/145407/checks/526004/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T21:56:05.102214", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10927/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T21:56:05.102214 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T21:56:05.102214 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791323765 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791323648 -le 1791323765 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791323765 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 58027 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NppVoWXIkl ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FuRnO9wRpa /tmp/tmp.NppVoWXIkl + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=1 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67521 1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67521 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67521 property '.*' value Patches 1 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67521 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145406 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145406 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145406 + 53376:pw-trigger.sh: 74: patch_id=145406 + 53376:pw-trigger.sh: 75: '[' 145406 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 145406 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145406 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145406 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=145406 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 145406 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145406 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oyxn5qUh9g +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SGKd3O7Qxh ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oyxn5qUh9g /tmp/tmp.SGKd3O7Qxh' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145406/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145406/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 58091 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SGKd3O7Qxh ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526188, "url": "https://patchwork.sourceware.org/api/1.2/patches/145406/checks/526188/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T03:48:03.063018", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10929/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T03:48:03.063018 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T03:48:03.063018 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791344883 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791344883 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791344883 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 58098 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SGKd3O7Qxh ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526189, "url": "https://patchwork.sourceware.org/api/1.2/patches/145406/checks/526189/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T03:48:04.435327", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10929/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T03:48:04.435327 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T03:48:04.435327 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791344884 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791344883 -le 1791344884 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791344884 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 58105 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SGKd3O7Qxh ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526191, "url": "https://patchwork.sourceware.org/api/1.2/patches/145406/checks/526191/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-07T03:50:17.306299", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10929/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T03:50:17.306299 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T03:50:17.306299 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791345017 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791344884 -le 1791345017 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791345017 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 58112 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SGKd3O7Qxh ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oyxn5qUh9g /tmp/tmp.SGKd3O7Qxh + 53376:pw-trigger.sh: 89: check_state=success + 53376:pw-trigger.sh: 90: '[' success = pending ']' + 53376:pw-trigger.sh: 93: num_patch=2 + 53376:pw-trigger.sh: 72: true ++ 53376:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67521 2 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67521 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67521 property '.*' value Patches 2 +++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=67521 +++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53376:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145404 ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145404 = '' ']' ++ 53376:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145404 + 53376:pw-trigger.sh: 74: patch_id=145404 + 53376:pw-trigger.sh: 75: '[' 145404 = '' ']' ++ 53376:pw-trigger.sh: 82: pw_get_patch_data glibc 145404 State ++ 53376:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53376:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53376:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145404 ++ 53376:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53376:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145404 property State value ++ 53376:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53376:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53376:pw-trigger.sh: pw_yaml_get: 100: local id=145404 ++ 53376:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53376:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53376:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53376:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53376:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53376:pw-trigger.sh: pw_yaml_get: 108: set +x + 53376:pw-trigger.sh: 82: patch_state=new + 53376:pw-trigger.sh: 83: case "$patch_state" in ++ 53376:pw-trigger.sh: 89: pw_patch_check_state 145404 tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145404 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53376:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.inF6GESW2J +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.d38Hpi6iSZ ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.inF6GESW2J /tmp/tmp.d38Hpi6iSZ' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145404/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145404/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 58179 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d38Hpi6iSZ ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.inF6GESW2J /tmp/tmp.d38Hpi6iSZ + 53376:pw-trigger.sh: 89: check_state=pending + 53376:pw-trigger.sh: 90: '[' pending = pending ']' + 53376:pw-trigger.sh: 91: break + 53376:pw-trigger.sh: 96: '[' 145404 = '' ']' + 53376:pw-trigger.sh: 101: check_state=success + 53376:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53376:pw-trigger.sh: 103: pw_patch_check_state 145404 redhat-pt-bot/TryBot-apply_patch ++ 53376:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53376:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145404 ++ 53376:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53376:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53376:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53376:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53376:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53376:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53376:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0UyrJHwHW4 +++ 53376:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53376:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HlsKK9VVRd ++ 53376:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0UyrJHwHW4 /tmp/tmp.HlsKK9VVRd' EXIT ++ 53376:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53376:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145404/checks/ ++ 53376:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145404/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 53376:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53376:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 58194 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HlsKK9VVRd ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525958, "url": "https://patchwork.sourceware.org/api/1.2/patches/145404/checks/525958/", "user": { "id": 68778, "url": "https://patchwork.sourceware.org/api/1.2/users/68778/", "username": "redhat-pt-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-06T20:25:57.001248", "state": "success", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch applied to master at the time it was sent" }' = null ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53376:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T20:25:57.001248 +++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T20:25:57.001248 +%s ++ 53376:pw-trigger.sh: pw_patch_check_state: 274: date=1791318357 ++ 53376:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791318357 ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791318357 +++ 53376:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53376:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53376:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53376:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53376:pw-trigger.sh: pw_patch_check_state: 267: wait 58201 ++ 53376:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53376:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HlsKK9VVRd ++ 53376:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53376:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53376:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53376:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0UyrJHwHW4 /tmp/tmp.HlsKK9VVRd + 53376:pw-trigger.sh: 103: check_state=success + 53376:pw-trigger.sh: 104: '[' success '!=' success ']' + 53376:pw-trigger.sh: 108: '[' success '!=' success ']' + 53376:pw-trigger.sh: 113: j=1 + 53376:pw-trigger.sh: 114: cat + 53376:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 53376:pw-trigger.sh: 119: rm /tmp/tmp.gocME5Ms8N + 53376:pw-trigger.sh: 121: echo 'Processed 30 series and created 1 pre-commit triggers' Processed 30 series and created 1 pre-commit triggers + 53376:pw-trigger.sh: 1: pw_deinit glibc + 53376:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 53376:pw-trigger.sh: pw_deinit: 58: local project=glibc + 53376:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-53376 + 53376:pw-trigger.sh: 1: rm -f /tmp/tmp.gocME5Ms8N