+ 738190:jenkins18046703587599426692.sh: build_container_exec: 29: set +x + 81785:pw-trigger.sh: 46: trap 'pw_deinit glibc' EXIT + 81785:pw-trigger.sh: 47: pw_init glibc + 81785:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 81785:pw-trigger.sh: pw_init: 42: local project=glibc + 81785:pw-trigger.sh: pw_init: 44: git -C glibc config pw.server https://patchwork.sourceware.org/api/1.2/ + 81785:pw-trigger.sh: pw_init: 46: git -C glibc config pw.project glibc + 81785:pw-trigger.sh: pw_init: 48: pw_clear_cache + 81785:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 81785:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-81785 + 81785:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-81785 ++ 81785:pw-trigger.sh: 49: mktemp + 81785:pw-trigger.sh: 49: yaml=/tmp/tmp.CR6u5nhLnw + 81785:pw-trigger.sh: 51: trap 'pw_deinit glibc; rm -f /tmp/tmp.CR6u5nhLnw' EXIT + 81785:pw-trigger.sh: 53: readarray -t prereq_bots ++ 81785:pw-trigger.sh: 53: print_prereq_bots tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 81785:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 81785:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in ++ 81785:pw-trigger.sh: print_prereq_bots: 39: echo redhat-pt-bot/TryBot-apply_patch + 81785:pw-trigger.sh: 55: git -C glibc pw series list -f yaml + 81785:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 81785:pw-trigger.sh: 58: shyaml get-length + 81785:pw-trigger.sh: 58: len=30 + 81785:pw-trigger.sh: 59: i=30 + 81785:pw-trigger.sh: 60: j=0 + 81785:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=29 ++ 81785:pw-trigger.sh: 64: shyaml get-value 29.id + 81785:pw-trigger.sh: 64: series_id=67138 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67138 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67138 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67138 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67138 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67138 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67138 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67138 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67138 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144825 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144825 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144825 + 81785:pw-trigger.sh: 74: patch_id=144825 + 81785:pw-trigger.sh: 75: '[' 144825 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 144825 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144825 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144825 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=144825 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=superseded + 81785:pw-trigger.sh: 83: case "$patch_state" in + 81785:pw-trigger.sh: 85: num_patch=1 + 81785:pw-trigger.sh: 86: continue + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67138 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67138 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67138 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67138 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=28 ++ 81785:pw-trigger.sh: 64: shyaml get-value 28.id + 81785:pw-trigger.sh: 64: series_id=67163 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67163 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67163 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67163 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67163 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67163 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67163 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67163 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67163 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144856 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144856 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144856 + 81785:pw-trigger.sh: 74: patch_id=144856 + 81785:pw-trigger.sh: 75: '[' 144856 = '' ']' ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 144856 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144856 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144856 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=144856 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=committed + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 144856 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144856 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.u5Ou0JUnIU +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kdX90dnoMA ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.u5Ou0JUnIU /tmp/tmp.kdX90dnoMA' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144856/checks/ ++ 81785: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-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 81997 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kdX90dnoMA ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523190, "url": "https://patchwork.sourceware.org/api/1.2/patches/144856/checks/523190/", "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-29T17:32:22.609875", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10872/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:32:22.609875 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:32:22.609875 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790703142 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790703142 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703142 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82004 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kdX90dnoMA ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523191, "url": "https://patchwork.sourceware.org/api/1.2/patches/144856/checks/523191/", "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-29T17:32:24.892307", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10872/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:32:24.892307 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:32:24.892307 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790703144 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703142 -le 1790703144 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703144 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82011 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kdX90dnoMA ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523194, "url": "https://patchwork.sourceware.org/api/1.2/patches/144856/checks/523194/", "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-29T17:34:18.077418", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10872/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:34:18.077418 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:34:18.077418 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790703258 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703144 -le 1790703258 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703258 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82018 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kdX90dnoMA ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.u5Ou0JUnIU /tmp/tmp.kdX90dnoMA + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=1 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67163 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67163 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67163 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67163 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=27 ++ 81785:pw-trigger.sh: 64: shyaml get-value 27.id + 81785:pw-trigger.sh: 64: series_id=67165 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67165 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67165 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67165 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67165 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67165 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67165 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67165 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67165 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144860 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144860 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144860 + 81785:pw-trigger.sh: 74: patch_id=144860 + 81785:pw-trigger.sh: 75: '[' 144860 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 144860 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144860 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144860 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=144860 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=superseded + 81785:pw-trigger.sh: 83: case "$patch_state" in + 81785:pw-trigger.sh: 85: num_patch=1 + 81785:pw-trigger.sh: 86: continue + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67165 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67165 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67165 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67165 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=26 ++ 81785:pw-trigger.sh: 64: shyaml get-value 26.id + 81785:pw-trigger.sh: 64: series_id=67170 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67170 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67170 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67170 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67170 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67170 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67170 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67170 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67170 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144865 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144865 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144865 + 81785:pw-trigger.sh: 74: patch_id=144865 + 81785:pw-trigger.sh: 75: '[' 144865 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 144865 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144865 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144865 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=144865 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 144865 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144865 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oOsNM8ucLh +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FXYzGW9xE4 ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oOsNM8ucLh /tmp/tmp.FXYzGW9xE4' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144865/checks/ ++ 81785: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-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82207 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FXYzGW9xE4 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523196, "url": "https://patchwork.sourceware.org/api/1.2/patches/144865/checks/523196/", "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-29T17:35:21.587651", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10874/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:35:21.587651 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:35:21.587651 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790703321 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790703321 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703321 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82214 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FXYzGW9xE4 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523197, "url": "https://patchwork.sourceware.org/api/1.2/patches/144865/checks/523197/", "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-29T17:35:24.981757", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10874/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:35:24.981757 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:35:24.981757 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790703324 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703321 -le 1790703324 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703324 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82221 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FXYzGW9xE4 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523200, "url": "https://patchwork.sourceware.org/api/1.2/patches/144865/checks/523200/", "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-29T17:37:29.384616", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10874/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:37:29.384616 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:37:29.384616 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790703449 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703324 -le 1790703449 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703449 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82228 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FXYzGW9xE4 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oOsNM8ucLh /tmp/tmp.FXYzGW9xE4 + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=1 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67170 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67170 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67170 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67170 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=25 ++ 81785:pw-trigger.sh: 64: shyaml get-value 25.id + 81785:pw-trigger.sh: 64: series_id=67182 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67182 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67182 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67182 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67182 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67182 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67182 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67182 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67182 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144890 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144890 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144890 + 81785:pw-trigger.sh: 74: patch_id=144890 + 81785:pw-trigger.sh: 75: '[' 144890 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 144890 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144890 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144890 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=144890 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=committed + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 144890 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144890 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xmaI0UfZOt +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.w4VlpYyKVO ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xmaI0UfZOt /tmp/tmp.w4VlpYyKVO' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144890/checks/ ++ 81785: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-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82330 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w4VlpYyKVO ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523202, "url": "https://patchwork.sourceware.org/api/1.2/patches/144890/checks/523202/", "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-29T17:39:16.004850", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10875/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:39:16.004850 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:39:16.004850 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790703556 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790703556 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703556 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82337 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w4VlpYyKVO ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523203, "url": "https://patchwork.sourceware.org/api/1.2/patches/144890/checks/523203/", "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-29T17:39:17.427563", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10875/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:39:17.427563 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:39:17.427563 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790703557 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703556 -le 1790703557 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703557 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82344 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w4VlpYyKVO ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523204, "url": "https://patchwork.sourceware.org/api/1.2/patches/144890/checks/523204/", "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-29T17:42:02.388028", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10875/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:42:02.388028 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:42:02.388028 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790703722 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703557 -le 1790703722 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703722 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82351 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w4VlpYyKVO ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xmaI0UfZOt /tmp/tmp.w4VlpYyKVO + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=1 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67182 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67182 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67182 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67182 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=24 ++ 81785:pw-trigger.sh: 64: shyaml get-value 24.id + 81785:pw-trigger.sh: 64: series_id=67191 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67191 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67191 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67191 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67191 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67191 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67191 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67191 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67191 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144900 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144900 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144900 + 81785:pw-trigger.sh: 74: patch_id=144900 + 81785:pw-trigger.sh: 75: '[' 144900 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 144900 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144900 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144900 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=144900 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 144900 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144900 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RcDTHbDEGZ +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FAD5fnL28B ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RcDTHbDEGZ /tmp/tmp.FAD5fnL28B' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144900/checks/ ++ 81785: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-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82453 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FAD5fnL28B ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523500, "url": "https://patchwork.sourceware.org/api/1.2/patches/144900/checks/523500/", "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-30T01:29:04.009960", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10877/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T01:29:04.009960 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T01:29:04.009960 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790731744 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790731744 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790731744 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82460 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FAD5fnL28B ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523501, "url": "https://patchwork.sourceware.org/api/1.2/patches/144900/checks/523501/", "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-30T01:29:05.117044", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10877/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T01:29:05.117044 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T01:29:05.117044 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790731745 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790731744 -le 1790731745 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790731745 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82467 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FAD5fnL28B ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523505, "url": "https://patchwork.sourceware.org/api/1.2/patches/144900/checks/523505/", "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-30T01:30:44.456049", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10877/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T01:30:44.456049 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T01:30:44.456049 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790731844 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790731745 -le 1790731844 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790731844 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82474 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FAD5fnL28B ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RcDTHbDEGZ /tmp/tmp.FAD5fnL28B + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=1 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67191 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67191 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67191 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67191 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=23 ++ 81785:pw-trigger.sh: 64: shyaml get-value 23.id + 81785:pw-trigger.sh: 64: series_id=67210 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67210 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67210 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67210 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67210 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67210 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67210 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67210 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67210 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144935 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144935 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144935 + 81785:pw-trigger.sh: 74: patch_id=144935 + 81785:pw-trigger.sh: 75: '[' 144935 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 144935 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144935 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144935 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=144935 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 81785:pw-trigger.sh: 82: patch_state=committed + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 144935 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144935 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PGVbLeuizu +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2vNdYJVTe0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PGVbLeuizu /tmp/tmp.2vNdYJVTe0' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144935/checks/ ++ 81785: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-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82576 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2vNdYJVTe0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PGVbLeuizu /tmp/tmp.2vNdYJVTe0 + 81785:pw-trigger.sh: 89: check_state=pending + 81785:pw-trigger.sh: 90: '[' pending = pending ']' + 81785:pw-trigger.sh: 91: break + 81785:pw-trigger.sh: 96: '[' 144935 = '' ']' + 81785:pw-trigger.sh: 101: check_state=success + 81785:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 81785:pw-trigger.sh: 103: pw_patch_check_state 144935 redhat-pt-bot/TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144935 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.94z6CyXevA +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Pz5lm1J8q3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.94z6CyXevA /tmp/tmp.Pz5lm1J8q3' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144935/checks/ ++ 81785: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' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82591 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Pz5lm1J8q3 ++ 81785: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 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:04:08.476470 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:04:08.476470 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790715848 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790715848 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790715848 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82598 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Pz5lm1J8q3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.94z6CyXevA /tmp/tmp.Pz5lm1J8q3 + 81785:pw-trigger.sh: 103: check_state=warning WARNING: Waiting for 144935:redhat-pt-bot/TryBot-apply_patch to succeed. + 81785:pw-trigger.sh: 104: '[' warning '!=' success ']' + 81785:pw-trigger.sh: 105: break + 81785:pw-trigger.sh: 108: '[' warning '!=' success ']' + 81785:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144935:redhat-pt-bot/TryBot-apply_patch to succeed.' + 81785:pw-trigger.sh: 110: continue + 81785:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=22 ++ 81785:pw-trigger.sh: 64: shyaml get-value 22.id + 81785:pw-trigger.sh: 64: series_id=67213 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67213 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67213 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67213 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67213 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67213 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67213 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67213 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67213 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144938 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144938 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144938 + 81785:pw-trigger.sh: 74: patch_id=144938 + 81785:pw-trigger.sh: 75: '[' 144938 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 144938 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144938 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144938 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=144938 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=committed + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 144938 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144938 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.u4oz0cmNx3 +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lvYKd9zYG8 ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.u4oz0cmNx3 /tmp/tmp.lvYKd9zYG8' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144938/checks/ ++ 81785: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-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82685 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lvYKd9zYG8 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523679, "url": "https://patchwork.sourceware.org/api/1.2/patches/144938/checks/523679/", "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:42:36.351652", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10879/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:42:36.351652 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:42:36.351652 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790743356 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790743356 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743356 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82692 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lvYKd9zYG8 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523680, "url": "https://patchwork.sourceware.org/api/1.2/patches/144938/checks/523680/", "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:42:37.196151", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10879/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:42:37.196151 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:42:37.196151 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790743357 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743356 -le 1790743357 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743357 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82699 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lvYKd9zYG8 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523684, "url": "https://patchwork.sourceware.org/api/1.2/patches/144938/checks/523684/", "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:43:48.639546", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10879/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:43:48.639546 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:43:48.639546 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790743428 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743357 -le 1790743428 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743428 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82706 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lvYKd9zYG8 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.u4oz0cmNx3 /tmp/tmp.lvYKd9zYG8 + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=1 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67213 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67213 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67213 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67213 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=21 ++ 81785:pw-trigger.sh: 64: shyaml get-value 21.id + 81785:pw-trigger.sh: 64: series_id=67217 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67217 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67217 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67217 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67217 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67217 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67217 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67217 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67217 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144942 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144942 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144942 + 81785:pw-trigger.sh: 74: patch_id=144942 + 81785:pw-trigger.sh: 75: '[' 144942 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 144942 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144942 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144942 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=144942 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=committed + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 144942 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144942 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.L80agHyfuV +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nmU7C0iWI2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.L80agHyfuV /tmp/tmp.nmU7C0iWI2' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144942/checks/ ++ 81785: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-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82808 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nmU7C0iWI2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523682, "url": "https://patchwork.sourceware.org/api/1.2/patches/144942/checks/523682/", "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:43:08.976705", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10880/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:43:08.976705 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:43:08.976705 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790743388 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790743388 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743388 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82815 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nmU7C0iWI2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523683, "url": "https://patchwork.sourceware.org/api/1.2/patches/144942/checks/523683/", "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:43:10.247789", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10880/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:43:10.247789 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:43:10.247789 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790743390 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743388 -le 1790743390 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743390 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82822 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nmU7C0iWI2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523686, "url": "https://patchwork.sourceware.org/api/1.2/patches/144942/checks/523686/", "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:44:26.748716", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10880/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:44:26.748716 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:44:26.748716 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790743466 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743390 -le 1790743466 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743466 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 82829 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nmU7C0iWI2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.L80agHyfuV /tmp/tmp.nmU7C0iWI2 + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=1 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67217 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67217 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67217 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67217 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=20 ++ 81785:pw-trigger.sh: 64: shyaml get-value 20.id + 81785:pw-trigger.sh: 64: series_id=67240 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67240 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67240 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67240 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67240 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67240 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67240 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67240 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67240 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144989 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144989 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144989 + 81785:pw-trigger.sh: 74: patch_id=144989 + 81785:pw-trigger.sh: 75: '[' 144989 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 144989 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144989 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144989 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=144989 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=superseded + 81785:pw-trigger.sh: 83: case "$patch_state" in + 81785:pw-trigger.sh: 85: num_patch=1 + 81785:pw-trigger.sh: 86: continue + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67240 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67240 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67240 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67240 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144987 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144987 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144987 + 81785:pw-trigger.sh: 74: patch_id=144987 + 81785:pw-trigger.sh: 75: '[' 144987 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 144987 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144987 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144987 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=144987 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=superseded + 81785:pw-trigger.sh: 83: case "$patch_state" in + 81785:pw-trigger.sh: 85: num_patch=2 + 81785:pw-trigger.sh: 86: continue + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67240 2 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67240 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67240 property '.*' value Patches 2 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67240 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144988 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144988 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144988 + 81785:pw-trigger.sh: 74: patch_id=144988 + 81785:pw-trigger.sh: 75: '[' 144988 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 144988 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144988 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144988 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=144988 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 81785:pw-trigger.sh: 82: patch_state=superseded + 81785:pw-trigger.sh: 83: case "$patch_state" in + 81785:pw-trigger.sh: 85: num_patch=3 + 81785:pw-trigger.sh: 86: continue + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67240 3 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67240 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67240 property '.*' value Patches 3 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67240 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=19 ++ 81785:pw-trigger.sh: 64: shyaml get-value 19.id + 81785:pw-trigger.sh: 64: series_id=67255 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67255 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67255 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67255 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67255 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67255 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67255 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67255 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67255 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145006 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145006 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145006 + 81785:pw-trigger.sh: 74: patch_id=145006 + 81785:pw-trigger.sh: 75: '[' 145006 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145006 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145006 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145006 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145006 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=committed + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145006 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145006 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.w4LFiYigSv +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1pITupNNUa ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.w4LFiYigSv /tmp/tmp.1pITupNNUa' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145006/checks/ ++ 81785: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-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83129 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1pITupNNUa ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524207, "url": "https://patchwork.sourceware.org/api/1.2/patches/145006/checks/524207/", "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-30T19:14:11.340773", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10885/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:14:11.340773 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:14:11.340773 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790795651 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790795651 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790795651 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83136 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1pITupNNUa ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524209, "url": "https://patchwork.sourceware.org/api/1.2/patches/145006/checks/524209/", "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-30T19:14:12.845677", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10885/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:14:12.845677 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:14:12.845677 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790795652 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790795651 -le 1790795652 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790795652 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83143 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1pITupNNUa ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524212, "url": "https://patchwork.sourceware.org/api/1.2/patches/145006/checks/524212/", "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-30T19:16:18.352121", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10885/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:16:18.352121 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:16:18.352121 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790795778 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790795652 -le 1790795778 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790795778 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83150 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1pITupNNUa ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.w4LFiYigSv /tmp/tmp.1pITupNNUa + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=1 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67255 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67255 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67255 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67255 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=18 ++ 81785:pw-trigger.sh: 64: shyaml get-value 18.id + 81785:pw-trigger.sh: 64: series_id=67288 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67288 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67288 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67288 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67288 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67288 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67288 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67288 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67288 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145060 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145060 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145060 + 81785:pw-trigger.sh: 74: patch_id=145060 + 81785:pw-trigger.sh: 75: '[' 145060 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145060 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145060 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145060 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145060 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=committed + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145060 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145060 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JPjnX4iTAH +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZOSTyqMpu3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JPjnX4iTAH /tmp/tmp.ZOSTyqMpu3' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145060/checks/ ++ 81785: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-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83252 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZOSTyqMpu3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JPjnX4iTAH /tmp/tmp.ZOSTyqMpu3 + 81785:pw-trigger.sh: 89: check_state=pending + 81785:pw-trigger.sh: 90: '[' pending = pending ']' + 81785:pw-trigger.sh: 91: break + 81785:pw-trigger.sh: 96: '[' 145060 = '' ']' + 81785:pw-trigger.sh: 101: check_state=success + 81785:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 81785:pw-trigger.sh: 103: pw_patch_check_state 145060 redhat-pt-bot/TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145060 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HcbQ5wiMcH +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6Alq0dmMvW ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HcbQ5wiMcH /tmp/tmp.6Alq0dmMvW' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145060/checks/ ++ 81785: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' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83267 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6Alq0dmMvW ++ 81785: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 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T23:18:18.870604 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T23:18:18.870604 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790810298 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790810298 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790810298 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83274 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6Alq0dmMvW ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HcbQ5wiMcH /tmp/tmp.6Alq0dmMvW + 81785:pw-trigger.sh: 103: check_state=warning WARNING: Waiting for 145060:redhat-pt-bot/TryBot-apply_patch to succeed. + 81785:pw-trigger.sh: 104: '[' warning '!=' success ']' + 81785:pw-trigger.sh: 105: break + 81785:pw-trigger.sh: 108: '[' warning '!=' success ']' + 81785:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145060:redhat-pt-bot/TryBot-apply_patch to succeed.' + 81785:pw-trigger.sh: 110: continue + 81785:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=17 ++ 81785:pw-trigger.sh: 64: shyaml get-value 17.id + 81785:pw-trigger.sh: 64: series_id=67313 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67313 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67313 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67313 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67313 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67313 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67313 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67313 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67313 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145094 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145094 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145094 + 81785:pw-trigger.sh: 74: patch_id=145094 + 81785:pw-trigger.sh: 75: '[' 145094 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145094 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145094 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145094 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145094 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145094 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145094 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gaySHthYan +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QEsKnEXfbT ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gaySHthYan /tmp/tmp.QEsKnEXfbT' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145094/checks/ ++ 81785: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-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83361 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QEsKnEXfbT ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524775, "url": "https://patchwork.sourceware.org/api/1.2/patches/145094/checks/524775/", "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-01T12:51:16.053243", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10887/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T12:51:16.053243 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T12:51:16.053243 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790859076 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790859076 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790859076 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83368 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QEsKnEXfbT ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524776, "url": "https://patchwork.sourceware.org/api/1.2/patches/145094/checks/524776/", "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-01T12:51:18.355117", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10887/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T12:51:18.355117 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T12:51:18.355117 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790859078 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790859076 -le 1790859078 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790859078 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83375 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QEsKnEXfbT ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524781, "url": "https://patchwork.sourceware.org/api/1.2/patches/145094/checks/524781/", "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-01T12:53:07.245463", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10887/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T12:53:07.245463 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T12:53:07.245463 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790859187 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790859078 -le 1790859187 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790859187 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83382 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QEsKnEXfbT ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gaySHthYan /tmp/tmp.QEsKnEXfbT + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=1 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67313 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67313 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67313 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67313 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=16 ++ 81785:pw-trigger.sh: 64: shyaml get-value 16.id + 81785:pw-trigger.sh: 64: series_id=67316 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67316 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67316 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67316 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67316 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67316 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67316 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67316 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67316 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145097 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145097 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145097 + 81785:pw-trigger.sh: 74: patch_id=145097 + 81785:pw-trigger.sh: 75: '[' 145097 = '' ']' ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145097 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145097 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145097 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145097 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=committed + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145097 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145097 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UZN0pTdpZy +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WA1UPzj8xV ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UZN0pTdpZy /tmp/tmp.WA1UPzj8xV' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145097/checks/ ++ 81785: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-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83484 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WA1UPzj8xV ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524935, "url": "https://patchwork.sourceware.org/api/1.2/patches/145097/checks/524935/", "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-01T19:26:27.000068", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10888/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T19:26:27.000068 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T19:26:27.000068 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790882787 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790882787 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790882787 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83491 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WA1UPzj8xV ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524936, "url": "https://patchwork.sourceware.org/api/1.2/patches/145097/checks/524936/", "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-01T19:26:28.259173", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10888/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T19:26:28.259173 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T19:26:28.259173 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790882788 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790882787 -le 1790882788 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790882788 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83498 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WA1UPzj8xV ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524939, "url": "https://patchwork.sourceware.org/api/1.2/patches/145097/checks/524939/", "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-01T19:29:17.353173", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10888/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T19:29:17.353173 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T19:29:17.353173 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790882957 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790882788 -le 1790882957 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790882957 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83505 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WA1UPzj8xV ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UZN0pTdpZy /tmp/tmp.WA1UPzj8xV + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=1 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67316 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67316 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67316 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67316 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=15 ++ 81785:pw-trigger.sh: 64: shyaml get-value 15.id + 81785:pw-trigger.sh: 64: series_id=67321 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67321 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67321 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67321 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67321 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67321 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67321 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67321 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67321 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145101 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145101 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145101 + 81785:pw-trigger.sh: 74: patch_id=145101 + 81785:pw-trigger.sh: 75: '[' 145101 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145101 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145101 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145101 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145101 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145101 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145101 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WNmw3pocvO +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SV7PS6kwno ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WNmw3pocvO /tmp/tmp.SV7PS6kwno' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145101/checks/ ++ 81785: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-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83607 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SV7PS6kwno ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524937, "url": "https://patchwork.sourceware.org/api/1.2/patches/145101/checks/524937/", "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-01T19:27:12.790795", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10889/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T19:27:12.790795 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T19:27:12.790795 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790882832 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790882832 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790882832 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83614 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SV7PS6kwno ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524938, "url": "https://patchwork.sourceware.org/api/1.2/patches/145101/checks/524938/", "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-01T19:27:15.762344", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10889/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T19:27:15.762344 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T19:27:15.762344 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790882835 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790882832 -le 1790882835 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790882835 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83621 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SV7PS6kwno ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524940, "url": "https://patchwork.sourceware.org/api/1.2/patches/145101/checks/524940/", "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-01T19:30:05.099605", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10889/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T19:30:05.099605 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T19:30:05.099605 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790883005 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790882835 -le 1790883005 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790883005 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83628 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SV7PS6kwno ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WNmw3pocvO /tmp/tmp.SV7PS6kwno + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=1 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67321 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67321 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67321 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67321 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=14 ++ 81785:pw-trigger.sh: 64: shyaml get-value 14.id + 81785:pw-trigger.sh: 64: series_id=67323 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67323 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67323 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67323 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67323 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67323 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67323 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67323 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67323 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145103 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145103 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145103 + 81785:pw-trigger.sh: 74: patch_id=145103 + 81785:pw-trigger.sh: 75: '[' 145103 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145103 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145103 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145103 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145103 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145103 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145103 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.H8EWkPXb0p +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pJXlT27d7Y ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.H8EWkPXb0p /tmp/tmp.pJXlT27d7Y' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145103/checks/ ++ 81785: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-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83730 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pJXlT27d7Y ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524942, "url": "https://patchwork.sourceware.org/api/1.2/patches/145103/checks/524942/", "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-01T19:34:41.027088", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10890/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T19:34:41.027088 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T19:34:41.027088 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790883281 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790883281 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790883281 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83737 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pJXlT27d7Y ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524943, "url": "https://patchwork.sourceware.org/api/1.2/patches/145103/checks/524943/", "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-01T19:34:42.748921", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10890/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T19:34:42.748921 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T19:34:42.748921 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790883282 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790883281 -le 1790883282 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790883282 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83744 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pJXlT27d7Y ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524946, "url": "https://patchwork.sourceware.org/api/1.2/patches/145103/checks/524946/", "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-01T19:37:19.418319", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10890/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T19:37:19.418319 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T19:37:19.418319 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790883439 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790883282 -le 1790883439 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790883439 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83751 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pJXlT27d7Y ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.H8EWkPXb0p /tmp/tmp.pJXlT27d7Y + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=1 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67323 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67323 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67323 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67323 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=13 ++ 81785:pw-trigger.sh: 64: shyaml get-value 13.id + 81785:pw-trigger.sh: 64: series_id=67344 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67344 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67344 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67344 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67344 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67344 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67344 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67344 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67344 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145139 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145139 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145139 + 81785:pw-trigger.sh: 74: patch_id=145139 + 81785:pw-trigger.sh: 75: '[' 145139 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145139 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145139 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145139 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145139 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145139 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145139 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CYQxXC91oU +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Bv0PqMRu3i ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CYQxXC91oU /tmp/tmp.Bv0PqMRu3i' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145139/checks/ ++ 81785: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-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83853 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bv0PqMRu3i ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525161, "url": "https://patchwork.sourceware.org/api/1.2/patches/145139/checks/525161/", "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-02T00:54:27.673383", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10891/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T00:54:27.673383 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T00:54:27.673383 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790902467 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790902467 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790902467 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83860 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bv0PqMRu3i ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525162, "url": "https://patchwork.sourceware.org/api/1.2/patches/145139/checks/525162/", "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-02T00:54:28.736035", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10891/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T00:54:28.736035 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T00:54:28.736035 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790902468 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790902467 -le 1790902468 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790902468 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83867 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bv0PqMRu3i ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525166, "url": "https://patchwork.sourceware.org/api/1.2/patches/145139/checks/525166/", "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-02T00:55:48.543401", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10891/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-02T00:55:48.543401 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-02T00:55:48.543401 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1790902548 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790902468 -le 1790902548 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790902548 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83874 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bv0PqMRu3i ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CYQxXC91oU /tmp/tmp.Bv0PqMRu3i + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=1 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67344 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67344 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67344 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67344 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=12 ++ 81785:pw-trigger.sh: 64: shyaml get-value 12.id + 81785:pw-trigger.sh: 64: series_id=67360 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67360 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67360 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67360 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67360 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67360 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67360 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67360 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67360 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145156 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145156 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145156 + 81785:pw-trigger.sh: 74: patch_id=145156 + 81785:pw-trigger.sh: 75: '[' 145156 = '' ']' ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145156 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145156 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145156 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145156 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145156 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145156 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QssNrptF7h +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.urYXAB5SxP ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QssNrptF7h /tmp/tmp.urYXAB5SxP' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145156/checks/ ++ 81785: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-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83976 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.urYXAB5SxP ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525455, "url": "https://patchwork.sourceware.org/api/1.2/patches/145156/checks/525455/", "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-06T08:33:28.826243", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10892/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T08:33:28.826243 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T08:33:28.826243 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791275608 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791275608 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791275608 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83983 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.urYXAB5SxP ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525456, "url": "https://patchwork.sourceware.org/api/1.2/patches/145156/checks/525456/", "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-06T08:33:29.818033", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10892/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T08:33:29.818033 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T08:33:29.818033 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791275609 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791275608 -le 1791275609 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791275609 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83990 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.urYXAB5SxP ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525462, "url": "https://patchwork.sourceware.org/api/1.2/patches/145156/checks/525462/", "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-06T08:35:02.530333", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10892/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build failed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T08:35:02.530333 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T08:35:02.530333 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791275702 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791275609 -le 1791275702 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791275702 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 83997 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.urYXAB5SxP ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QssNrptF7h /tmp/tmp.urYXAB5SxP + 81785:pw-trigger.sh: 89: check_state=fail + 81785:pw-trigger.sh: 90: '[' fail = pending ']' + 81785:pw-trigger.sh: 93: num_patch=1 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67360 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67360 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67360 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67360 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=11 ++ 81785:pw-trigger.sh: 64: shyaml get-value 11.id + 81785:pw-trigger.sh: 64: series_id=67391 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67391 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67391 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67391 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67391 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67391 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67391 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67391 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67391 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145192 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145192 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145192 + 81785:pw-trigger.sh: 74: patch_id=145192 + 81785:pw-trigger.sh: 75: '[' 145192 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145192 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145192 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145192 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145192 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145192 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145192 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FmFAAFgNML +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gwDnG4wou5 ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FmFAAFgNML /tmp/tmp.gwDnG4wou5' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145192/checks/ ++ 81785: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-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84099 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gwDnG4wou5 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525457, "url": "https://patchwork.sourceware.org/api/1.2/patches/145192/checks/525457/", "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-06T08:33:30.297742", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10893/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T08:33:30.297742 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T08:33:30.297742 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791275610 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791275610 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791275610 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84106 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gwDnG4wou5 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525458, "url": "https://patchwork.sourceware.org/api/1.2/patches/145192/checks/525458/", "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-06T08:33:31.320991", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10893/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T08:33:31.320991 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T08:33:31.320991 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791275611 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791275610 -le 1791275611 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791275611 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84113 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gwDnG4wou5 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525461, "url": "https://patchwork.sourceware.org/api/1.2/patches/145192/checks/525461/", "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-06T08:34:56.063053", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10893/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T08:34:56.063053 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T08:34:56.063053 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791275696 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791275611 -le 1791275696 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791275696 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84120 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gwDnG4wou5 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FmFAAFgNML /tmp/tmp.gwDnG4wou5 + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=1 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67391 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67391 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67391 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67391 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=10 ++ 81785:pw-trigger.sh: 64: shyaml get-value 10.id + 81785:pw-trigger.sh: 64: series_id=67434 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67434 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67434 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67434 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67434 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67434 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67434 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67434 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67434 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145246 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145246 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145246 + 81785:pw-trigger.sh: 74: patch_id=145246 + 81785:pw-trigger.sh: 75: '[' 145246 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145246 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145246 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145246 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145246 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 81785:pw-trigger.sh: 82: patch_state=superseded + 81785:pw-trigger.sh: 83: case "$patch_state" in + 81785:pw-trigger.sh: 85: num_patch=1 + 81785:pw-trigger.sh: 86: continue + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67434 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67434 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67434 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67434 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145247 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145247 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145247 + 81785:pw-trigger.sh: 74: patch_id=145247 + 81785:pw-trigger.sh: 75: '[' 145247 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145247 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145247 ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145247 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145247 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=superseded + 81785:pw-trigger.sh: 83: case "$patch_state" in + 81785:pw-trigger.sh: 85: num_patch=2 + 81785:pw-trigger.sh: 86: continue + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67434 2 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67434 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67434 property '.*' value Patches 2 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67434 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145245 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145245 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145245 + 81785:pw-trigger.sh: 74: patch_id=145245 + 81785:pw-trigger.sh: 75: '[' 145245 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145245 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145245 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145245 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145245 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=superseded + 81785:pw-trigger.sh: 83: case "$patch_state" in + 81785:pw-trigger.sh: 85: num_patch=3 + 81785:pw-trigger.sh: 86: continue + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67434 3 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67434 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67434 property '.*' value Patches 3 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67434 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=9 ++ 81785:pw-trigger.sh: 64: shyaml get-value 9.id + 81785:pw-trigger.sh: 64: series_id=67509 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67509 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67509 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67509 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67509 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67509 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67509 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67509 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67509 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145390 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145390 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145390 + 81785:pw-trigger.sh: 74: patch_id=145390 + 81785:pw-trigger.sh: 75: '[' 145390 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145390 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145390 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145390 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145390 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145390 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145390 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1TFHfGN1q7 +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rSUASk8Ebk ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1TFHfGN1q7 /tmp/tmp.rSUASk8Ebk' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145390/checks/ ++ 81785: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-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84420 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rSUASk8Ebk ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525890, "url": "https://patchwork.sourceware.org/api/1.2/patches/145390/checks/525890/", "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-06T19:49:21.602267", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10896/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:49:21.602267 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:49:21.602267 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791316161 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791316161 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316161 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84427 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rSUASk8Ebk ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525891, "url": "https://patchwork.sourceware.org/api/1.2/patches/145390/checks/525891/", "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-06T19:49:22.531040", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10896/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:49:22.531040 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:49:22.531040 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791316162 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316161 -le 1791316162 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316162 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84434 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rSUASk8Ebk ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 525898, "url": "https://patchwork.sourceware.org/api/1.2/patches/145390/checks/525898/", "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-06T19:50:50.743829", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10896/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-06T19:50:50.743829 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-06T19:50:50.743829 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791316250 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791316162 -le 1791316250 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791316250 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84441 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rSUASk8Ebk ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1TFHfGN1q7 /tmp/tmp.rSUASk8Ebk + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=1 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67509 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67509 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67509 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67509 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=8 ++ 81785:pw-trigger.sh: 64: shyaml get-value 8.id + 81785:pw-trigger.sh: 64: series_id=67521 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67521 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67521 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67521 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67521 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67521 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67521 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67521 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67521 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145407 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145407 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145407 + 81785:pw-trigger.sh: 74: patch_id=145407 + 81785:pw-trigger.sh: 75: '[' 145407 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145407 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145407 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145407 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145407 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145407 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145407 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4cWKOLDFrx +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9KYZqWhGFP ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4cWKOLDFrx /tmp/tmp.9KYZqWhGFP' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145407/checks/ ++ 81785: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-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84553 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9KYZqWhGFP ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526096, "url": "https://patchwork.sourceware.org/api/1.2/patches/145407/checks/526096/", "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-07T00:42:02.924815", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10898/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:42:02.924815 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:42:02.924815 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791333722 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791333722 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791333722 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84560 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9KYZqWhGFP ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526097, "url": "https://patchwork.sourceware.org/api/1.2/patches/145407/checks/526097/", "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-07T00:42:03.983853", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10898/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:42:03.983853 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:42:03.983853 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791333723 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791333722 -le 1791333723 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791333723 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84567 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9KYZqWhGFP ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526098, "url": "https://patchwork.sourceware.org/api/1.2/patches/145407/checks/526098/", "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-07T00:43:50.477915", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10898/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T00:43:50.477915 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T00:43:50.477915 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791333830 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791333723 -le 1791333830 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791333830 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84574 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9KYZqWhGFP ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4cWKOLDFrx /tmp/tmp.9KYZqWhGFP + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=1 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67521 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67521 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67521 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67521 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145406 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145406 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145406 + 81785:pw-trigger.sh: 74: patch_id=145406 + 81785:pw-trigger.sh: 75: '[' 145406 = '' ']' ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145406 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145406 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145406 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145406 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145406 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145406 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XfwnCUPxPi +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VArJATuVLt ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XfwnCUPxPi /tmp/tmp.VArJATuVLt' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145406/checks/ ++ 81785: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-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84638 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VArJATuVLt ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526256, "url": "https://patchwork.sourceware.org/api/1.2/patches/145406/checks/526256/", "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-07T06:58:13.802069", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10899/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T06:58:13.802069 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T06:58:13.802069 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791356293 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791356293 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791356293 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84645 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VArJATuVLt ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526257, "url": "https://patchwork.sourceware.org/api/1.2/patches/145406/checks/526257/", "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-07T06:58:15.453623", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10899/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T06:58:15.453623 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T06:58:15.453623 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791356295 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791356293 -le 1791356295 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791356295 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84652 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VArJATuVLt ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526258, "url": "https://patchwork.sourceware.org/api/1.2/patches/145406/checks/526258/", "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-07T07:00:12.636653", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10899/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T07:00:12.636653 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T07:00:12.636653 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791356412 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791356295 -le 1791356412 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791356412 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84659 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VArJATuVLt ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XfwnCUPxPi /tmp/tmp.VArJATuVLt + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=2 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67521 2 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67521 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67521 property '.*' value Patches 2 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67521 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145404 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145404 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145404 + 81785:pw-trigger.sh: 74: patch_id=145404 + 81785:pw-trigger.sh: 75: '[' 145404 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145404 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145404 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145404 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145404 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145404 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145404 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3Pgw3RqVR1 +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Dm7JzqMvNk ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3Pgw3RqVR1 /tmp/tmp.Dm7JzqMvNk' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145404/checks/ ++ 81785: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-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84726 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Dm7JzqMvNk ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526409, "url": "https://patchwork.sourceware.org/api/1.2/patches/145404/checks/526409/", "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-07T14:55:40.824807", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10900/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T14:55:40.824807 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T14:55:40.824807 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791384940 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791384940 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791384940 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84733 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Dm7JzqMvNk ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526411, "url": "https://patchwork.sourceware.org/api/1.2/patches/145404/checks/526411/", "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-07T14:55:42.154557", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10900/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T14:55:42.154557 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T14:55:42.154557 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791384942 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791384940 -le 1791384942 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791384942 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84740 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Dm7JzqMvNk ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526415, "url": "https://patchwork.sourceware.org/api/1.2/patches/145404/checks/526415/", "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-07T14:57:31.116475", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10900/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T14:57:31.116475 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T14:57:31.116475 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791385051 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791384942 -le 1791385051 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791385051 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84747 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Dm7JzqMvNk ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3Pgw3RqVR1 /tmp/tmp.Dm7JzqMvNk + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=3 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67521 3 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67521 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67521 property '.*' value Patches 3 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67521 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145405 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145405 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145405 + 81785:pw-trigger.sh: 74: patch_id=145405 + 81785:pw-trigger.sh: 75: '[' 145405 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145405 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145405 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145405 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145405 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145405 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145405 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.K1s6lQgXU2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.thhRI9qsP5 ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.K1s6lQgXU2 /tmp/tmp.thhRI9qsP5' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145405/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145405/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84817 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.thhRI9qsP5 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526698, "url": "https://patchwork.sourceware.org/api/1.2/patches/145405/checks/526698/", "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-08T04:10:15.951700", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10903/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:10:15.951700 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:10:15.951700 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791432615 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791432615 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432615 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84824 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.thhRI9qsP5 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526699, "url": "https://patchwork.sourceware.org/api/1.2/patches/145405/checks/526699/", "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-08T04:10:17.187991", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10903/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:10:17.187991 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:10:17.187991 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791432617 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791432615 -le 1791432617 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432617 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84831 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.thhRI9qsP5 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526707, "url": "https://patchwork.sourceware.org/api/1.2/patches/145405/checks/526707/", "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-08T04:12:01.621925", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10903/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:12:01.621925 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:12:01.621925 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791432721 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791432617 -le 1791432721 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432721 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84838 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.thhRI9qsP5 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.K1s6lQgXU2 /tmp/tmp.thhRI9qsP5 + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=4 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67521 4 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67521 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67521 property '.*' value Patches 4 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67521 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145403 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145403 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145403 + 81785:pw-trigger.sh: 74: patch_id=145403 + 81785:pw-trigger.sh: 75: '[' 145403 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145403 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145403 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145403 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145403 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145403 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145403 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3xf3igNkbb +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZAtg20Gb2w ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3xf3igNkbb /tmp/tmp.ZAtg20Gb2w' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145403/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145403/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84911 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZAtg20Gb2w ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527062, "url": "https://patchwork.sourceware.org/api/1.2/patches/145403/checks/527062/", "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-08T18:12:08.428782", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10907/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:12:08.428782 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:12:08.428782 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791483128 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791483128 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483128 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84918 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZAtg20Gb2w ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527063, "url": "https://patchwork.sourceware.org/api/1.2/patches/145403/checks/527063/", "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-08T18:12:13.303890", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10907/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:12:13.303890 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:12:13.303890 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791483133 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483128 -le 1791483133 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483133 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84925 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZAtg20Gb2w ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527067, "url": "https://patchwork.sourceware.org/api/1.2/patches/145403/checks/527067/", "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-08T18:14:31.925557", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10907/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:14:31.925557 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:14:31.925557 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791483271 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483133 -le 1791483271 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483271 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 84932 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZAtg20Gb2w ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3xf3igNkbb /tmp/tmp.ZAtg20Gb2w + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=5 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67521 5 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67521 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67521 property '.*' value Patches 5 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67521 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145402 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145402 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145402 + 81785:pw-trigger.sh: 74: patch_id=145402 + 81785:pw-trigger.sh: 75: '[' 145402 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145402 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145402 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145402 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145402 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145402 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145402 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.f7UtPCKKeC +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bsJy4cLbb8 ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.f7UtPCKKeC /tmp/tmp.bsJy4cLbb8' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145402/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145402/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85008 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bsJy4cLbb8 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527297, "url": "https://patchwork.sourceware.org/api/1.2/patches/145402/checks/527297/", "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-09T01:39:59.048265", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10912/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:39:59.048265 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:39:59.048265 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791509999 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791509999 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791509999 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85015 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bsJy4cLbb8 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527299, "url": "https://patchwork.sourceware.org/api/1.2/patches/145402/checks/527299/", "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-09T01:40:00.167088", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10912/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:40:00.167088 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:40:00.167088 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791510000 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791509999 -le 1791510000 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791510000 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85022 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bsJy4cLbb8 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527304, "url": "https://patchwork.sourceware.org/api/1.2/patches/145402/checks/527304/", "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-09T01:41:22.207210", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10912/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:41:22.207210 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:41:22.207210 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791510082 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791510000 -le 1791510082 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791510082 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85029 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bsJy4cLbb8 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.f7UtPCKKeC /tmp/tmp.bsJy4cLbb8 + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=6 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67521 6 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67521 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67521 property '.*' value Patches 6 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67521 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=7 ++ 81785:pw-trigger.sh: 64: shyaml get-value 7.id + 81785:pw-trigger.sh: 64: series_id=67542 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67542 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67542 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67542 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67542 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67542 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67542 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67542 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67542 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145441 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145441 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145441 + 81785:pw-trigger.sh: 74: patch_id=145441 + 81785:pw-trigger.sh: 75: '[' 145441 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145441 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145441 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145441 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145441 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145441 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145441 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mDnfjRVOCX +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iYH9UVygBn ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mDnfjRVOCX /tmp/tmp.iYH9UVygBn' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145441/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145441/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85150 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iYH9UVygBn ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526408, "url": "https://patchwork.sourceware.org/api/1.2/patches/145441/checks/526408/", "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-07T14:55:39.688962", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10901/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T14:55:39.688962 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T14:55:39.688962 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791384939 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791384939 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791384939 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85157 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iYH9UVygBn ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526410, "url": "https://patchwork.sourceware.org/api/1.2/patches/145441/checks/526410/", "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-07T14:55:41.249209", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10901/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T14:55:41.249209 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T14:55:41.249209 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791384941 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791384939 -le 1791384941 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791384941 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85164 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iYH9UVygBn ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526414, "url": "https://patchwork.sourceware.org/api/1.2/patches/145441/checks/526414/", "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-07T14:57:30.905597", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10901/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T14:57:30.905597 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T14:57:30.905597 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791385050 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791384941 -le 1791385050 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791385050 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85171 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iYH9UVygBn ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mDnfjRVOCX /tmp/tmp.iYH9UVygBn + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=1 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67542 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67542 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67542 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67542 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145440 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145440 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145440 + 81785:pw-trigger.sh: 74: patch_id=145440 + 81785:pw-trigger.sh: 75: '[' 145440 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145440 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145440 ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145440 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145440 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145440 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145440 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PFhZpBlZDU +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xIt66qudHs ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PFhZpBlZDU /tmp/tmp.xIt66qudHs' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145440/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145440/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85235 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xIt66qudHs ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526700, "url": "https://patchwork.sourceware.org/api/1.2/patches/145440/checks/526700/", "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-08T04:10:22.637568", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10904/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:10:22.637568 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:10:22.637568 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791432622 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791432622 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432622 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85242 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xIt66qudHs ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526701, "url": "https://patchwork.sourceware.org/api/1.2/patches/145440/checks/526701/", "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-08T04:10:24.267474", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10904/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:10:24.267474 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:10:24.267474 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791432624 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791432622 -le 1791432624 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432624 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85249 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xIt66qudHs ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526708, "url": "https://patchwork.sourceware.org/api/1.2/patches/145440/checks/526708/", "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-08T04:12:08.893939", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10904/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:12:08.893939 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:12:08.893939 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791432728 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791432624 -le 1791432728 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432728 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85256 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xIt66qudHs ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PFhZpBlZDU /tmp/tmp.xIt66qudHs + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=2 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67542 2 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67542 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67542 property '.*' value Patches 2 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67542 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145442 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145442 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145442 + 81785:pw-trigger.sh: 74: patch_id=145442 + 81785:pw-trigger.sh: 75: '[' 145442 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145442 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145442 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145442 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145442 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145442 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145442 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CiJ2MKAlJl +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eAy91gwpT5 ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CiJ2MKAlJl /tmp/tmp.eAy91gwpT5' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145442/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145442/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85323 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eAy91gwpT5 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527060, "url": "https://patchwork.sourceware.org/api/1.2/patches/145442/checks/527060/", "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-08T18:12:01.086247", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10908/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:12:01.086247 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:12:01.086247 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791483121 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791483121 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483121 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85330 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eAy91gwpT5 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527061, "url": "https://patchwork.sourceware.org/api/1.2/patches/145442/checks/527061/", "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-08T18:12:04.203986", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10908/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:12:04.203986 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:12:04.203986 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791483124 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483121 -le 1791483124 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483124 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85337 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eAy91gwpT5 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527066, "url": "https://patchwork.sourceware.org/api/1.2/patches/145442/checks/527066/", "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-08T18:14:08.541034", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10908/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:14:08.541034 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:14:08.541034 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791483248 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483124 -le 1791483248 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483248 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85344 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eAy91gwpT5 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CiJ2MKAlJl /tmp/tmp.eAy91gwpT5 + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=3 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67542 3 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67542 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67542 property '.*' value Patches 3 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67542 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=6 ++ 81785:pw-trigger.sh: 64: shyaml get-value 6.id + 81785:pw-trigger.sh: 64: series_id=67552 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67552 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67552 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67552 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67552 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67552 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67552 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67552 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67552 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145462 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145462 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145462 + 81785:pw-trigger.sh: 74: patch_id=145462 + 81785:pw-trigger.sh: 75: '[' 145462 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145462 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145462 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145462 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145462 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=committed + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145462 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145462 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2dhi6lmjVn +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xw7Re5hXhp ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2dhi6lmjVn /tmp/tmp.xw7Re5hXhp' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145462/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145462/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85466 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xw7Re5hXhp ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526412, "url": "https://patchwork.sourceware.org/api/1.2/patches/145462/checks/526412/", "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-07T14:55:57.665621", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10902/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T14:55:57.665621 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T14:55:57.665621 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791384957 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791384957 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791384957 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85473 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xw7Re5hXhp ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526413, "url": "https://patchwork.sourceware.org/api/1.2/patches/145462/checks/526413/", "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-07T14:55:58.827242", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10902/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T14:55:58.827242 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T14:55:58.827242 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791384958 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791384957 -le 1791384958 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791384958 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85480 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xw7Re5hXhp ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526416, "url": "https://patchwork.sourceware.org/api/1.2/patches/145462/checks/526416/", "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-07T14:57:40.939456", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10902/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T14:57:40.939456 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T14:57:40.939456 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791385060 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791384958 -le 1791385060 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791385060 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85487 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xw7Re5hXhp ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2dhi6lmjVn /tmp/tmp.xw7Re5hXhp + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=1 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67552 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67552 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67552 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67552 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145467 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145467 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145467 + 81785:pw-trigger.sh: 74: patch_id=145467 + 81785:pw-trigger.sh: 75: '[' 145467 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145467 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145467 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145467 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145467 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=committed + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145467 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145467 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YcGOFkYGwY +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZzKNFSkFxQ ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YcGOFkYGwY /tmp/tmp.ZzKNFSkFxQ' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145467/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145467/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85551 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZzKNFSkFxQ ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526702, "url": "https://patchwork.sourceware.org/api/1.2/patches/145467/checks/526702/", "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-08T04:10:24.898956", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10905/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:10:24.898956 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:10:24.898956 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791432624 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791432624 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432624 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85558 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZzKNFSkFxQ ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526703, "url": "https://patchwork.sourceware.org/api/1.2/patches/145467/checks/526703/", "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-08T04:10:27.947827", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10905/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:10:27.947827 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:10:27.947827 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791432627 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791432624 -le 1791432627 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432627 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85565 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZzKNFSkFxQ ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526709, "url": "https://patchwork.sourceware.org/api/1.2/patches/145467/checks/526709/", "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-08T04:12:14.330644", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10905/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:12:14.330644 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:12:14.330644 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791432734 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791432627 -le 1791432734 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432734 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85572 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZzKNFSkFxQ ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YcGOFkYGwY /tmp/tmp.ZzKNFSkFxQ + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=2 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67552 2 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67552 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67552 property '.*' value Patches 2 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67552 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145463 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145463 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145463 + 81785:pw-trigger.sh: 74: patch_id=145463 + 81785:pw-trigger.sh: 75: '[' 145463 = '' ']' ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145463 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145463 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145463 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145463 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=committed + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145463 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145463 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9zwyJbspmM +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sb7VzNoHNV ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9zwyJbspmM /tmp/tmp.sb7VzNoHNV' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145463/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145463/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85639 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sb7VzNoHNV ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527068, "url": "https://patchwork.sourceware.org/api/1.2/patches/145463/checks/527068/", "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-08T18:16:55.165383", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10909/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:16:55.165383 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:16:55.165383 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791483415 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791483415 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483415 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85646 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sb7VzNoHNV ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527069, "url": "https://patchwork.sourceware.org/api/1.2/patches/145463/checks/527069/", "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-08T18:16:58.342728", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10909/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:16:58.342728 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:16:58.342728 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791483418 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483415 -le 1791483418 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483418 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85653 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sb7VzNoHNV ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527074, "url": "https://patchwork.sourceware.org/api/1.2/patches/145463/checks/527074/", "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-08T18:18:31.936037", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10909/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:18:31.936037 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:18:31.936037 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791483511 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483418 -le 1791483511 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483511 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85660 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sb7VzNoHNV ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9zwyJbspmM /tmp/tmp.sb7VzNoHNV + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=3 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67552 3 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67552 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67552 property '.*' value Patches 3 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67552 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145466 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145466 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145466 + 81785:pw-trigger.sh: 74: patch_id=145466 + 81785:pw-trigger.sh: 75: '[' 145466 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145466 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145466 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145466 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145466 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=committed + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145466 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145466 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0ll8NgENi0 +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RqRjpzOeuh ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0ll8NgENi0 /tmp/tmp.RqRjpzOeuh' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145466/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145466/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85730 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RqRjpzOeuh ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527296, "url": "https://patchwork.sourceware.org/api/1.2/patches/145466/checks/527296/", "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-09T01:39:57.737377", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10913/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:39:57.737377 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:39:57.737377 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791509997 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791509997 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791509997 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85737 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RqRjpzOeuh ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527298, "url": "https://patchwork.sourceware.org/api/1.2/patches/145466/checks/527298/", "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-09T01:39:59.756294", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10913/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:39:59.756294 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:39:59.756294 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791509999 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791509997 -le 1791509999 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791509999 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85744 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RqRjpzOeuh ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0ll8NgENi0 /tmp/tmp.RqRjpzOeuh + 81785:pw-trigger.sh: 89: check_state=fail + 81785:pw-trigger.sh: 90: '[' fail = pending ']' + 81785:pw-trigger.sh: 93: num_patch=4 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67552 4 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67552 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67552 property '.*' value Patches 4 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67552 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145464 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145464 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145464 + 81785:pw-trigger.sh: 74: patch_id=145464 + 81785:pw-trigger.sh: 75: '[' 145464 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145464 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145464 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145464 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145464 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=committed + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145464 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145464 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.X6XWtd6SzE +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aiiLDlfJes ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.X6XWtd6SzE /tmp/tmp.aiiLDlfJes' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145464/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145464/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85817 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aiiLDlfJes ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.X6XWtd6SzE /tmp/tmp.aiiLDlfJes + 81785:pw-trigger.sh: 89: check_state=pending + 81785:pw-trigger.sh: 90: '[' pending = pending ']' + 81785:pw-trigger.sh: 91: break + 81785:pw-trigger.sh: 96: '[' 145464 = '' ']' + 81785:pw-trigger.sh: 101: check_state=success + 81785:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 81785:pw-trigger.sh: 103: pw_patch_check_state 145464 redhat-pt-bot/TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145464 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BI2zXjaicI +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7324iMIxuX ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BI2zXjaicI /tmp/tmp.7324iMIxuX' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145464/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145464/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85832 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7324iMIxuX ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526397, "url": "https://patchwork.sourceware.org/api/1.2/patches/145464/checks/526397/", "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-07T14:12:01.713193", "state": "success", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch applied to master at the time it was sent" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-07T14:12:01.713193 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-07T14:12:01.713193 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791382321 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791382321 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791382321 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85839 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7324iMIxuX ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BI2zXjaicI /tmp/tmp.7324iMIxuX + 81785:pw-trigger.sh: 103: check_state=success + 81785:pw-trigger.sh: 104: '[' success '!=' success ']' + 81785:pw-trigger.sh: 108: '[' success '!=' success ']' + 81785:pw-trigger.sh: 113: j=1 + 81785:pw-trigger.sh: 114: cat + 81785:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=5 ++ 81785:pw-trigger.sh: 64: shyaml get-value 5.id + 81785:pw-trigger.sh: 64: series_id=67565 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67565 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67565 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67565 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67565 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67565 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67565 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67565 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67565 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145483 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145483 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145483 + 81785:pw-trigger.sh: 74: patch_id=145483 + 81785:pw-trigger.sh: 75: '[' 145483 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145483 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145483 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145483 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145483 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145483 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145483 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XLYyVOyftM +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3U21gXrJJr ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XLYyVOyftM /tmp/tmp.3U21gXrJJr' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145483/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145483/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85927 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3U21gXrJJr ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526705, "url": "https://patchwork.sourceware.org/api/1.2/patches/145483/checks/526705/", "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-08T04:10:53.921059", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10906/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:10:53.921059 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:10:53.921059 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791432653 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791432653 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432653 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85934 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3U21gXrJJr ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526706, "url": "https://patchwork.sourceware.org/api/1.2/patches/145483/checks/526706/", "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-08T04:10:55.048986", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10906/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:10:55.048986 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:10:55.048986 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791432655 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791432653 -le 1791432655 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432655 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85941 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3U21gXrJJr ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526710, "url": "https://patchwork.sourceware.org/api/1.2/patches/145483/checks/526710/", "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-08T04:12:35.200794", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10906/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:12:35.200794 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:12:35.200794 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791432755 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791432655 -le 1791432755 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791432755 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 85948 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3U21gXrJJr ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XLYyVOyftM /tmp/tmp.3U21gXrJJr + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=1 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67565 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67565 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67565 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67565 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 81785:pw-trigger.sh: 74: true + 81785:pw-trigger.sh: 74: patch_id= + 81785:pw-trigger.sh: 75: '[' '' = '' ']' + 81785:pw-trigger.sh: 76: break + 81785:pw-trigger.sh: 96: '[' '' = '' ']' + 81785:pw-trigger.sh: 97: continue + 81785:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=4 ++ 81785:pw-trigger.sh: 64: shyaml get-value 4.id + 81785:pw-trigger.sh: 64: series_id=67580 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67580 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67580 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67580 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67580 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67580 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67580 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67580 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67580 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145498 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145498 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145498 + 81785:pw-trigger.sh: 74: patch_id=145498 + 81785:pw-trigger.sh: 75: '[' 145498 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145498 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145498 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145498 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145498 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145498 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145498 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DFZK42alJ3 +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CBMgb7WSRV ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DFZK42alJ3 /tmp/tmp.CBMgb7WSRV' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145498/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145498/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86054 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CBMgb7WSRV ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527070, "url": "https://patchwork.sourceware.org/api/1.2/patches/145498/checks/527070/", "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-08T18:17:31.474565", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10910/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:17:31.474565 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:17:31.474565 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791483451 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791483451 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483451 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86061 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CBMgb7WSRV ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527071, "url": "https://patchwork.sourceware.org/api/1.2/patches/145498/checks/527071/", "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-08T18:17:32.932502", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10910/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:17:32.932502 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:17:32.932502 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791483452 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483451 -le 1791483452 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483452 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86068 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CBMgb7WSRV ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527075, "url": "https://patchwork.sourceware.org/api/1.2/patches/145498/checks/527075/", "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-08T18:19:15.819118", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10910/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:19:15.819118 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:19:15.819118 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791483555 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483452 -le 1791483555 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483555 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86075 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CBMgb7WSRV ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DFZK42alJ3 /tmp/tmp.CBMgb7WSRV + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=1 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67580 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67580 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67580 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67580 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145500 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145500 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145500 + 81785:pw-trigger.sh: 74: patch_id=145500 + 81785:pw-trigger.sh: 75: '[' 145500 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145500 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145500 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145500 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145500 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145500 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145500 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.goifocb11J +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zFdLfR2AOo ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.goifocb11J /tmp/tmp.zFdLfR2AOo' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145500/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145500/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86139 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zFdLfR2AOo ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527300, "url": "https://patchwork.sourceware.org/api/1.2/patches/145500/checks/527300/", "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-09T01:40:07.571304", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10914/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:40:07.571304 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:40:07.571304 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791510007 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791510007 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791510007 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86146 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zFdLfR2AOo ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527301, "url": "https://patchwork.sourceware.org/api/1.2/patches/145500/checks/527301/", "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-09T01:40:09.407445", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10914/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:40:09.407445 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:40:09.407445 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791510009 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791510007 -le 1791510009 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791510009 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86153 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zFdLfR2AOo ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527310, "url": "https://patchwork.sourceware.org/api/1.2/patches/145500/checks/527310/", "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-09T01:41:32.142174", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10914/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:41:32.142174 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:41:32.142174 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791510092 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791510009 -le 1791510092 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791510092 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86160 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zFdLfR2AOo ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.goifocb11J /tmp/tmp.zFdLfR2AOo + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=2 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67580 2 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67580 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67580 property '.*' value Patches 2 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67580 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145499 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145499 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145499 + 81785:pw-trigger.sh: 74: patch_id=145499 + 81785:pw-trigger.sh: 75: '[' 145499 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145499 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145499 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145499 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145499 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145499 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145499 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.i5HAkjF3dz +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HVKd0o7Jie ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.i5HAkjF3dz /tmp/tmp.HVKd0o7Jie' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145499/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145499/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86227 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HVKd0o7Jie ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.i5HAkjF3dz /tmp/tmp.HVKd0o7Jie + 81785:pw-trigger.sh: 89: check_state=pending + 81785:pw-trigger.sh: 90: '[' pending = pending ']' + 81785:pw-trigger.sh: 91: break + 81785:pw-trigger.sh: 96: '[' 145499 = '' ']' + 81785:pw-trigger.sh: 101: check_state=success + 81785:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 81785:pw-trigger.sh: 103: pw_patch_check_state 145499 redhat-pt-bot/TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145499 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SgLIqhJrng +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wxSqdHQJzZ ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SgLIqhJrng /tmp/tmp.wxSqdHQJzZ' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145499/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145499/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86242 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wxSqdHQJzZ ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526744, "url": "https://patchwork.sourceware.org/api/1.2/patches/145499/checks/526744/", "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-08T04:51:01.324014", "state": "success", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch applied to master at the time it was sent" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:51:01.324014 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:51:01.324014 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791435061 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791435061 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791435061 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86249 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wxSqdHQJzZ ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SgLIqhJrng /tmp/tmp.wxSqdHQJzZ + 81785:pw-trigger.sh: 103: check_state=success + 81785:pw-trigger.sh: 104: '[' success '!=' success ']' + 81785:pw-trigger.sh: 108: '[' success '!=' success ']' + 81785:pw-trigger.sh: 113: j=2 + 81785:pw-trigger.sh: 114: cat + 81785:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=3 ++ 81785:pw-trigger.sh: 64: shyaml get-value 3.id + 81785:pw-trigger.sh: 64: series_id=67581 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67581 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67581 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67581 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67581 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67581 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67581 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67581 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67581 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145503 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145503 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145503 + 81785:pw-trigger.sh: 74: patch_id=145503 + 81785:pw-trigger.sh: 75: '[' 145503 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145503 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145503 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145503 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145503 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145503 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145503 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zqoN5xW9MG +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.js4na8VQRS ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zqoN5xW9MG /tmp/tmp.js4na8VQRS' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145503/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145503/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86341 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.js4na8VQRS ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527076, "url": "https://patchwork.sourceware.org/api/1.2/patches/145503/checks/527076/", "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-08T18:19:23.212326", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10911/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:19:23.212326 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:19:23.212326 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791483563 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791483563 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483563 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86348 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.js4na8VQRS ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527077, "url": "https://patchwork.sourceware.org/api/1.2/patches/145503/checks/527077/", "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-08T18:19:24.382061", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10911/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:19:24.382061 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:19:24.382061 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791483564 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483563 -le 1791483564 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483564 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86355 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.js4na8VQRS ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527080, "url": "https://patchwork.sourceware.org/api/1.2/patches/145503/checks/527080/", "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-08T18:22:08.440332", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10911/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:22:08.440332 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:22:08.440332 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791483728 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483564 -le 1791483728 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483728 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86362 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.js4na8VQRS ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zqoN5xW9MG /tmp/tmp.js4na8VQRS + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=1 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67581 1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67581 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67581 property '.*' value Patches 1 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67581 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145501 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145501 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145501 + 81785:pw-trigger.sh: 74: patch_id=145501 + 81785:pw-trigger.sh: 75: '[' 145501 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145501 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145501 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145501 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145501 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145501 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145501 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PHQuQNvhxN +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Iht6v9Un3p ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PHQuQNvhxN /tmp/tmp.Iht6v9Un3p' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145501/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145501/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86426 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Iht6v9Un3p ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527302, "url": "https://patchwork.sourceware.org/api/1.2/patches/145501/checks/527302/", "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-09T01:41:13.125190", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10915/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:41:13.125190 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:41:13.125190 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791510073 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791510073 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791510073 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86433 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Iht6v9Un3p ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527303, "url": "https://patchwork.sourceware.org/api/1.2/patches/145501/checks/527303/", "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-09T01:41:14.218833", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10915/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:41:14.218833 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:41:14.218833 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791510074 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791510073 -le 1791510074 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791510074 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86440 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Iht6v9Un3p ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527311, "url": "https://patchwork.sourceware.org/api/1.2/patches/145501/checks/527311/", "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-09T01:43:52.545896", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10915/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T01:43:52.545896 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T01:43:52.545896 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791510232 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791510074 -le 1791510232 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791510232 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86447 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Iht6v9Un3p ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PHQuQNvhxN /tmp/tmp.Iht6v9Un3p + 81785:pw-trigger.sh: 89: check_state=success + 81785:pw-trigger.sh: 90: '[' success = pending ']' + 81785:pw-trigger.sh: 93: num_patch=2 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67581 2 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67581 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67581 property '.*' value Patches 2 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67581 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145502 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145502 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145502 + 81785:pw-trigger.sh: 74: patch_id=145502 + 81785:pw-trigger.sh: 75: '[' 145502 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145502 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145502 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145502 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145502 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145502 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145502 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2t834D9pBI +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gOF855JCHr ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2t834D9pBI /tmp/tmp.gOF855JCHr' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145502/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145502/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86514 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gOF855JCHr ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2t834D9pBI /tmp/tmp.gOF855JCHr + 81785:pw-trigger.sh: 89: check_state=pending + 81785:pw-trigger.sh: 90: '[' pending = pending ']' + 81785:pw-trigger.sh: 91: break + 81785:pw-trigger.sh: 96: '[' 145502 = '' ']' + 81785:pw-trigger.sh: 101: check_state=success + 81785:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 81785:pw-trigger.sh: 103: pw_patch_check_state 145502 redhat-pt-bot/TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145502 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fvji9BlF5N +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ESpkjujaqt ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fvji9BlF5N /tmp/tmp.ESpkjujaqt' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145502/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145502/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86529 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ESpkjujaqt ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526751, "url": "https://patchwork.sourceware.org/api/1.2/patches/145502/checks/526751/", "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-08T04:54:01.322887", "state": "success", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch applied to master at the time it was sent" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T04:54:01.322887 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T04:54:01.322887 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791435241 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791435241 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791435241 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86536 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ESpkjujaqt ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fvji9BlF5N /tmp/tmp.ESpkjujaqt + 81785:pw-trigger.sh: 103: check_state=success + 81785:pw-trigger.sh: 104: '[' success '!=' success ']' + 81785:pw-trigger.sh: 108: '[' success '!=' success ']' + 81785:pw-trigger.sh: 113: j=3 + 81785:pw-trigger.sh: 114: cat + 81785:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=2 ++ 81785:pw-trigger.sh: 64: shyaml get-value 2.id + 81785:pw-trigger.sh: 64: series_id=67588 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67588 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67588 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67588 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67588 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67588 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67588 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67588 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67588 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145510 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145510 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145510 + 81785:pw-trigger.sh: 74: patch_id=145510 + 81785:pw-trigger.sh: 75: '[' 145510 = '' ']' ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145510 State ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145510 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145510 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145510 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145510 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145510 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PgxB9OqaJL +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DdTLFTSTbU ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PgxB9OqaJL /tmp/tmp.DdTLFTSTbU' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145510/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145510/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86624 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DdTLFTSTbU ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PgxB9OqaJL /tmp/tmp.DdTLFTSTbU + 81785:pw-trigger.sh: 89: check_state=pending + 81785:pw-trigger.sh: 90: '[' pending = pending ']' + 81785:pw-trigger.sh: 91: break + 81785:pw-trigger.sh: 96: '[' 145510 = '' ']' + 81785:pw-trigger.sh: 101: check_state=success + 81785:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 81785:pw-trigger.sh: 103: pw_patch_check_state 145510 redhat-pt-bot/TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145510 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VyKcZwyj5t +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.guHdwIGgbk ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VyKcZwyj5t /tmp/tmp.guHdwIGgbk' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145510/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145510/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86639 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.guHdwIGgbk ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526888, "url": "https://patchwork.sourceware.org/api/1.2/patches/145510/checks/526888/", "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-08T09:31:01.244514", "state": "fail", "target_url": "https://www.delorie.com/trybots/apply_patch/145510.txt", "context": "TryBot-apply_patch", "description": "Patch failed to apply to master at the time it was sent" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T09:31:01.244514 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T09:31:01.244514 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791451861 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791451861 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791451861 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86646 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.guHdwIGgbk ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VyKcZwyj5t /tmp/tmp.guHdwIGgbk WARNING: Waiting for 145510:redhat-pt-bot/TryBot-apply_patch to succeed. + 81785:pw-trigger.sh: 103: check_state=fail + 81785:pw-trigger.sh: 104: '[' fail '!=' success ']' + 81785:pw-trigger.sh: 105: break + 81785:pw-trigger.sh: 108: '[' fail '!=' success ']' + 81785:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145510:redhat-pt-bot/TryBot-apply_patch to succeed.' + 81785:pw-trigger.sh: 110: continue + 81785:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=1 ++ 81785:pw-trigger.sh: 64: shyaml get-value 1.id + 81785:pw-trigger.sh: 64: series_id=67628 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67628 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67628 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67628 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67628 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67628 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67628 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67628 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67628 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145552 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145552 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145552 + 81785:pw-trigger.sh: 74: patch_id=145552 + 81785:pw-trigger.sh: 75: '[' 145552 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145552 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145552 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145552 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145552 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145552 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145552 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EUq8ocXL5I +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Wt5AQVLB3l ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EUq8ocXL5I /tmp/tmp.Wt5AQVLB3l' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145552/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145552/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86733 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Wt5AQVLB3l ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EUq8ocXL5I /tmp/tmp.Wt5AQVLB3l + 81785:pw-trigger.sh: 89: check_state=pending + 81785:pw-trigger.sh: 90: '[' pending = pending ']' + 81785:pw-trigger.sh: 91: break + 81785:pw-trigger.sh: 96: '[' 145552 = '' ']' + 81785:pw-trigger.sh: 101: check_state=success + 81785:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 81785:pw-trigger.sh: 103: pw_patch_check_state 145552 redhat-pt-bot/TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145552 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dlnaweiupX +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MxjR7MPby7 ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dlnaweiupX /tmp/tmp.MxjR7MPby7' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145552/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145552/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86748 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MxjR7MPby7 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 526999, "url": "https://patchwork.sourceware.org/api/1.2/patches/145552/checks/526999/", "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-08T15:05:03.079372", "state": "fail", "target_url": "https://www.delorie.com/trybots/apply_patch/145552.txt", "context": "TryBot-apply_patch", "description": "Patch failed to apply to master at the time it was sent" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T15:05:03.079372 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T15:05:03.079372 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791471903 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791471903 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791471903 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86755 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MxjR7MPby7 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dlnaweiupX /tmp/tmp.MxjR7MPby7 + 81785:pw-trigger.sh: 103: check_state=fail + 81785:pw-trigger.sh: 104: '[' fail '!=' success ']' + 81785:pw-trigger.sh: 105: break WARNING: Waiting for 145552:redhat-pt-bot/TryBot-apply_patch to succeed. + 81785:pw-trigger.sh: 108: '[' fail '!=' success ']' + 81785:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145552:redhat-pt-bot/TryBot-apply_patch to succeed.' + 81785:pw-trigger.sh: 110: continue + 81785:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 81785:pw-trigger.sh: 63: i=0 ++ 81785:pw-trigger.sh: 64: shyaml get-value 0.id + 81785:pw-trigger.sh: 64: series_id=67648 + 81785:pw-trigger.sh: 66: pw_series_complete_p glibc 67648 + 81785:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 81785:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 81785:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67648 + 81785:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 81785:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67648 property Complete value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67648 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: pw_series_complete_p: 187: value=True + 81785:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 81785:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 81785:pw-trigger.sh: 71: num_patch=0 + 81785:pw-trigger.sh: 72: true ++ 81785:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67648 0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67648 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67648 property '.*' value Patches 0 +++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=67648 +++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 81785:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145580 ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145580 = '' ']' ++ 81785:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145580 + 81785:pw-trigger.sh: 74: patch_id=145580 + 81785:pw-trigger.sh: 75: '[' 145580 = '' ']' ++ 81785:pw-trigger.sh: 82: pw_get_patch_data glibc 145580 State ++ 81785:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 81785:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 81785:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145580 ++ 81785:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 81785:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145580 property State value ++ 81785:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 81785:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 81785:pw-trigger.sh: pw_yaml_get: 100: local id=145580 ++ 81785:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 81785:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 81785:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 81785:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 81785:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 81785:pw-trigger.sh: pw_yaml_get: 108: set +x + 81785:pw-trigger.sh: 82: patch_state=new + 81785:pw-trigger.sh: 83: case "$patch_state" in ++ 81785:pw-trigger.sh: 89: pw_patch_check_state 145580 tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145580 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 81785:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7FRzm5tBgK +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jx3AAZCewP ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7FRzm5tBgK /tmp/tmp.jx3AAZCewP' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145580/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145580/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86842 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jx3AAZCewP ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7FRzm5tBgK /tmp/tmp.jx3AAZCewP + 81785:pw-trigger.sh: 89: check_state=pending + 81785:pw-trigger.sh: 90: '[' pending = pending ']' + 81785:pw-trigger.sh: 91: break + 81785:pw-trigger.sh: 96: '[' 145580 = '' ']' + 81785:pw-trigger.sh: 101: check_state=success + 81785:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 81785:pw-trigger.sh: 103: pw_patch_check_state 145580 redhat-pt-bot/TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 81785:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145580 ++ 81785:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 81785:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 81785:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 81785:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 81785:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 81785:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QndqZ4WHxo +++ 81785:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 81785:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LkCjgLI4SK ++ 81785:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QndqZ4WHxo /tmp/tmp.LkCjgLI4SK' EXIT ++ 81785:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 81785:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145580/checks/ ++ 81785:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145580/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 81785:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 81785:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86857 ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LkCjgLI4SK ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527439, "url": "https://patchwork.sourceware.org/api/1.2/patches/145580/checks/527439/", "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-09T06:29:07.751964", "state": "success", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch applied to master at the time it was sent" }' = null ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 81785:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T06:29:07.751964 +++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T06:29:07.751964 +%s ++ 81785:pw-trigger.sh: pw_patch_check_state: 274: date=1791527347 ++ 81785:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791527347 ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791527347 +++ 81785:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 81785:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 81785:pw-trigger.sh: pw_patch_check_state: 263: true ++ 81785:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 81785:pw-trigger.sh: pw_patch_check_state: 267: wait 86864 ++ 81785:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 81785:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LkCjgLI4SK ++ 81785:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 81785:pw-trigger.sh: pw_patch_check_state: 270: break ++ 81785:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 81785:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QndqZ4WHxo /tmp/tmp.LkCjgLI4SK + 81785:pw-trigger.sh: 103: check_state=success + 81785:pw-trigger.sh: 104: '[' success '!=' success ']' + 81785:pw-trigger.sh: 108: '[' success '!=' success ']' + 81785:pw-trigger.sh: 113: j=4 + 81785:pw-trigger.sh: 114: cat + 81785:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 81785:pw-trigger.sh: 119: rm /tmp/tmp.CR6u5nhLnw Processed 30 series and created 4 pre-commit triggers + 81785:pw-trigger.sh: 121: echo 'Processed 30 series and created 4 pre-commit triggers' + 81785:pw-trigger.sh: 1: pw_deinit glibc + 81785:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 81785:pw-trigger.sh: pw_deinit: 58: local project=glibc + 81785:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-81785 + 81785:pw-trigger.sh: 1: rm -f /tmp/tmp.CR6u5nhLnw