+ 289325:jenkins16961665485820095913.sh: build_container_exec: 29: set +x + 160275:pw-trigger.sh: 46: trap 'pw_deinit glibc' EXIT + 160275:pw-trigger.sh: 47: pw_init glibc + 160275:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 160275:pw-trigger.sh: pw_init: 42: local project=glibc + 160275:pw-trigger.sh: pw_init: 44: git -C glibc config pw.server https://patchwork.sourceware.org/api/1.2/ + 160275:pw-trigger.sh: pw_init: 46: git -C glibc config pw.project glibc + 160275:pw-trigger.sh: pw_init: 48: pw_clear_cache + 160275:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 160275:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-160275 + 160275:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-160275 ++ 160275:pw-trigger.sh: 49: mktemp + 160275:pw-trigger.sh: 49: yaml=/tmp/tmp.WSsEbjE4WA + 160275:pw-trigger.sh: 51: trap 'pw_deinit glibc; rm -f /tmp/tmp.WSsEbjE4WA' EXIT + 160275:pw-trigger.sh: 53: readarray -t prereq_bots ++ 160275:pw-trigger.sh: 53: print_prereq_bots tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 160275:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 160275:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in ++ 160275:pw-trigger.sh: print_prereq_bots: 39: echo redhat-pt-bot/TryBot-apply_patch + 160275:pw-trigger.sh: 55: git -C glibc pw series list -f yaml + 160275:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 160275:pw-trigger.sh: 58: shyaml get-length + 160275:pw-trigger.sh: 58: len=30 + 160275:pw-trigger.sh: 59: i=30 + 160275:pw-trigger.sh: 60: j=0 + 160275:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=29 ++ 160275:pw-trigger.sh: 64: shyaml get-value 29.id + 160275:pw-trigger.sh: 64: series_id=66946 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 66946 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66946 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66946 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66946 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66946 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66946 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66946 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66946 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144529 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144529 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144529 + 160275:pw-trigger.sh: 74: patch_id=144529 + 160275:pw-trigger.sh: 75: '[' 144529 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144529 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144529 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144529 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144529 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=not-applicable + 160275:pw-trigger.sh: 83: case "$patch_state" in + 160275:pw-trigger.sh: 85: num_patch=1 + 160275:pw-trigger.sh: 86: continue + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66946 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66946 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66946 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66946 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144528 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144528 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144528 + 160275:pw-trigger.sh: 74: patch_id=144528 + 160275:pw-trigger.sh: 75: '[' 144528 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144528 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144528 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144528 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144528 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=not-applicable + 160275:pw-trigger.sh: 83: case "$patch_state" in + 160275:pw-trigger.sh: 85: num_patch=2 + 160275:pw-trigger.sh: 86: continue + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66946 2 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66946 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66946 property '.*' value Patches 2 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66946 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 160275:pw-trigger.sh: 74: true + 160275:pw-trigger.sh: 74: patch_id= + 160275:pw-trigger.sh: 75: '[' '' = '' ']' + 160275:pw-trigger.sh: 76: break + 160275:pw-trigger.sh: 96: '[' '' = '' ']' + 160275:pw-trigger.sh: 97: continue + 160275:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=28 ++ 160275:pw-trigger.sh: 64: shyaml get-value 28.id + 160275:pw-trigger.sh: 64: series_id=66949 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 66949 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66949 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66949 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66949 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66949 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66949 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66949 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66949 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144532 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144532 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144532 + 160275:pw-trigger.sh: 74: patch_id=144532 + 160275:pw-trigger.sh: 75: '[' 144532 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144532 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144532 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144532 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144532 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=superseded + 160275:pw-trigger.sh: 83: case "$patch_state" in + 160275:pw-trigger.sh: 85: num_patch=1 + 160275:pw-trigger.sh: 86: continue + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66949 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66949 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66949 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66949 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 160275:pw-trigger.sh: 74: true + 160275:pw-trigger.sh: 74: patch_id= + 160275:pw-trigger.sh: 75: '[' '' = '' ']' + 160275:pw-trigger.sh: 76: break + 160275:pw-trigger.sh: 96: '[' '' = '' ']' + 160275:pw-trigger.sh: 97: continue + 160275:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=27 ++ 160275:pw-trigger.sh: 64: shyaml get-value 27.id + 160275:pw-trigger.sh: 64: series_id=66950 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 66950 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66950 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66950 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66950 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66950 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66950 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66950 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66950 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144533 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144533 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144533 + 160275:pw-trigger.sh: 74: patch_id=144533 + 160275:pw-trigger.sh: 75: '[' 144533 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144533 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144533 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144533 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144533 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=changes-requested + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144533 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144533 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nrZADKk87u +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.U1lnjlknFC ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nrZADKk87u /tmp/tmp.U1lnjlknFC' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144533/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144533/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 160628 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.U1lnjlknFC ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nrZADKk87u /tmp/tmp.U1lnjlknFC + 160275:pw-trigger.sh: 89: check_state=pending + 160275:pw-trigger.sh: 90: '[' pending = pending ']' + 160275:pw-trigger.sh: 91: break + 160275:pw-trigger.sh: 96: '[' 144533 = '' ']' + 160275:pw-trigger.sh: 101: check_state=success + 160275:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 160275:pw-trigger.sh: 103: pw_patch_check_state 144533 redhat-pt-bot/TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144533 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.speusUT54L +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WAEzv6KcbC ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.speusUT54L /tmp/tmp.WAEzv6KcbC' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144533/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144533/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 160643 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WAEzv6KcbC ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 519849, "url": "https://patchwork.sourceware.org/api/1.2/patches/144533/checks/519849/", "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-24T01:04:25.976945", "state": "fail", "target_url": "https://www.delorie.com/trybots/apply_patch/144533.txt", "context": "TryBot-apply_patch", "description": "Patch failed to apply to master at the time it was sent" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T01:04:25.976945 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T01:04:25.976945 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790211865 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790211865 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790211865 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 160650 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WAEzv6KcbC ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.speusUT54L /tmp/tmp.WAEzv6KcbC + 160275:pw-trigger.sh: 103: check_state=fail + 160275:pw-trigger.sh: 104: '[' fail '!=' success ']' + 160275:pw-trigger.sh: 105: break + 160275:pw-trigger.sh: 108: '[' fail '!=' success ']' + 160275:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144533:redhat-pt-bot/TryBot-apply_patch to succeed.' WARNING: Waiting for 144533:redhat-pt-bot/TryBot-apply_patch to succeed. + 160275:pw-trigger.sh: 110: continue + 160275:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=26 ++ 160275:pw-trigger.sh: 64: shyaml get-value 26.id + 160275:pw-trigger.sh: 64: series_id=66959 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 66959 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66959 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66959 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66959 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66959 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66959 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66959 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66959 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144547 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144547 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144547 + 160275:pw-trigger.sh: 74: patch_id=144547 + 160275:pw-trigger.sh: 75: '[' 144547 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144547 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144547 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144547 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144547 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=rejected + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144547 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144547 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Xe2d8TVWCt +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mTEziNqm17 ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Xe2d8TVWCt /tmp/tmp.mTEziNqm17' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144547/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144547/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 160739 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mTEziNqm17 ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520029, "url": "https://patchwork.sourceware.org/api/1.2/patches/144547/checks/520029/", "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-24T10:01:22.447982", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10867/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T10:01:22.447982 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T10:01:22.447982 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790244082 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790244082 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790244082 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 160746 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mTEziNqm17 ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520030, "url": "https://patchwork.sourceware.org/api/1.2/patches/144547/checks/520030/", "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-24T10:01:24.660213", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10867/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T10:01:24.660213 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T10:01:24.660213 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790244084 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790244082 -le 1790244084 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790244084 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 160753 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mTEziNqm17 ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520031, "url": "https://patchwork.sourceware.org/api/1.2/patches/144547/checks/520031/", "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-24T10:03:43.715672", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10867/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T10:03:43.715672 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T10:03:43.715672 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790244223 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790244084 -le 1790244223 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790244223 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 160760 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mTEziNqm17 ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Xe2d8TVWCt /tmp/tmp.mTEziNqm17 + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=1 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66959 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66959 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66959 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66959 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144546 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144546 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144546 + 160275:pw-trigger.sh: 74: patch_id=144546 + 160275:pw-trigger.sh: 75: '[' 144546 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144546 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144546 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144546 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144546 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=rejected + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144546 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144546 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CL3cZgUbpi +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AZ5MDVSe36 ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CL3cZgUbpi /tmp/tmp.AZ5MDVSe36' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144546/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144546/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 160824 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AZ5MDVSe36 ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520169, "url": "https://patchwork.sourceware.org/api/1.2/patches/144546/checks/520169/", "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-24T16:04:57.630777", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10869/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T16:04:57.630777 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T16:04:57.630777 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790265897 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790265897 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790265897 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 160831 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AZ5MDVSe36 ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520170, "url": "https://patchwork.sourceware.org/api/1.2/patches/144546/checks/520170/", "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-24T16:04:58.778177", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10869/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T16:04:58.778177 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T16:04:58.778177 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790265898 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790265897 -le 1790265898 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790265898 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 160838 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AZ5MDVSe36 ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520175, "url": "https://patchwork.sourceware.org/api/1.2/patches/144546/checks/520175/", "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-24T16:06:38.893426", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10869/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T16:06:38.893426 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T16:06:38.893426 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790265998 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790265898 -le 1790265998 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790265998 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 160845 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AZ5MDVSe36 ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CL3cZgUbpi /tmp/tmp.AZ5MDVSe36 + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=2 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66959 2 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66959 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66959 property '.*' value Patches 2 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66959 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 160275:pw-trigger.sh: 74: true + 160275:pw-trigger.sh: 74: patch_id= + 160275:pw-trigger.sh: 75: '[' '' = '' ']' + 160275:pw-trigger.sh: 76: break + 160275:pw-trigger.sh: 96: '[' '' = '' ']' + 160275:pw-trigger.sh: 97: continue + 160275:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=25 ++ 160275:pw-trigger.sh: 64: shyaml get-value 25.id + 160275:pw-trigger.sh: 64: series_id=66982 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 66982 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66982 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66982 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66982 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66982 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66982 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66982 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66982 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144596 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144596 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144596 + 160275:pw-trigger.sh: 74: patch_id=144596 + 160275:pw-trigger.sh: 75: '[' 144596 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144596 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144596 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144596 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144596 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=superseded + 160275:pw-trigger.sh: 83: case "$patch_state" in + 160275:pw-trigger.sh: 85: num_patch=1 + 160275:pw-trigger.sh: 86: continue + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66982 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66982 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66982 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66982 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144595 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144595 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144595 + 160275:pw-trigger.sh: 74: patch_id=144595 + 160275:pw-trigger.sh: 75: '[' 144595 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144595 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144595 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144595 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144595 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=superseded + 160275:pw-trigger.sh: 83: case "$patch_state" in + 160275:pw-trigger.sh: 85: num_patch=2 + 160275:pw-trigger.sh: 86: continue + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66982 2 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66982 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66982 property '.*' value Patches 2 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66982 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144597 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144597 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144597 + 160275:pw-trigger.sh: 74: patch_id=144597 + 160275:pw-trigger.sh: 75: '[' 144597 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144597 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144597 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144597 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144597 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=superseded + 160275:pw-trigger.sh: 83: case "$patch_state" in + 160275:pw-trigger.sh: 85: num_patch=3 + 160275:pw-trigger.sh: 86: continue + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66982 3 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66982 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66982 property '.*' value Patches 3 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66982 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144594 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144594 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144594 + 160275:pw-trigger.sh: 74: patch_id=144594 + 160275:pw-trigger.sh: 75: '[' 144594 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144594 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144594 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144594 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144594 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=superseded + 160275:pw-trigger.sh: 83: case "$patch_state" in + 160275:pw-trigger.sh: 85: num_patch=4 + 160275:pw-trigger.sh: 86: continue + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66982 4 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66982 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66982 property '.*' value Patches 4 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66982 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144593 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144593 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144593 + 160275:pw-trigger.sh: 74: patch_id=144593 + 160275:pw-trigger.sh: 75: '[' 144593 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144593 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144593 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144593 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144593 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=committed + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144593 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144593 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PmZfo0QdYd +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.y1rjyXOdln ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PmZfo0QdYd /tmp/tmp.y1rjyXOdln' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144593/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144593/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161174 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y1rjyXOdln ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521067, "url": "https://patchwork.sourceware.org/api/1.2/patches/144593/checks/521067/", "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-25T21:45:15.732062", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10881/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T21:45:15.732062 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T21:45:15.732062 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790372715 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790372715 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790372715 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161181 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y1rjyXOdln ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521068, "url": "https://patchwork.sourceware.org/api/1.2/patches/144593/checks/521068/", "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-25T21:45:17.202598", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10881/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T21:45:17.202598 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T21:45:17.202598 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790372717 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790372715 -le 1790372717 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790372717 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161188 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y1rjyXOdln ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521071, "url": "https://patchwork.sourceware.org/api/1.2/patches/144593/checks/521071/", "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-25T21:46:58.731924", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10881/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T21:46:58.731924 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T21:46:58.731924 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790372818 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790372717 -le 1790372818 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790372818 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161195 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y1rjyXOdln ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PmZfo0QdYd /tmp/tmp.y1rjyXOdln + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=5 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66982 5 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66982 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66982 property '.*' value Patches 5 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66982 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144592 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144592 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144592 + 160275:pw-trigger.sh: 74: patch_id=144592 + 160275:pw-trigger.sh: 75: '[' 144592 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144592 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144592 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144592 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144592 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=committed + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144592 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144592 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rPj0Vo3zQq +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WIzNx4Zuxj ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rPj0Vo3zQq /tmp/tmp.WIzNx4Zuxj' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144592/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144592/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161271 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WIzNx4Zuxj ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521219, "url": "https://patchwork.sourceware.org/api/1.2/patches/144592/checks/521219/", "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-26T03:55:34.191027", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10885/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T03:55:34.191027 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T03:55:34.191027 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790394934 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790394934 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790394934 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161278 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WIzNx4Zuxj ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521220, "url": "https://patchwork.sourceware.org/api/1.2/patches/144592/checks/521220/", "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-26T03:55:41.621190", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10885/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T03:55:41.621190 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T03:55:41.621190 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790394941 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790394934 -le 1790394941 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790394941 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161285 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WIzNx4Zuxj ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521226, "url": "https://patchwork.sourceware.org/api/1.2/patches/144592/checks/521226/", "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-26T03:59:33.580470", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10885/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T03:59:33.580470 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T03:59:33.580470 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790395173 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790394941 -le 1790395173 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790395173 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161292 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WIzNx4Zuxj ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rPj0Vo3zQq /tmp/tmp.WIzNx4Zuxj + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=6 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66982 6 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66982 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66982 property '.*' value Patches 6 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66982 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 160275:pw-trigger.sh: 74: true + 160275:pw-trigger.sh: 74: patch_id= + 160275:pw-trigger.sh: 75: '[' '' = '' ']' + 160275:pw-trigger.sh: 76: break + 160275:pw-trigger.sh: 96: '[' '' = '' ']' + 160275:pw-trigger.sh: 97: continue + 160275:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=24 ++ 160275:pw-trigger.sh: 64: shyaml get-value 24.id + 160275:pw-trigger.sh: 64: series_id=66987 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 66987 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66987 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66987 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66987 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66987 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66987 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66987 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66987 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144609 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144609 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144609 + 160275:pw-trigger.sh: 74: patch_id=144609 + 160275:pw-trigger.sh: 75: '[' 144609 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144609 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144609 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144609 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144609 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=under-review + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144609 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144609 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zlJ6FedwUp +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QLd1GeCxlY ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zlJ6FedwUp /tmp/tmp.QLd1GeCxlY' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144609/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144609/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161415 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QLd1GeCxlY ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520359, "url": "https://patchwork.sourceware.org/api/1.2/patches/144609/checks/520359/", "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-24T21:54:01.396594", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10873/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T21:54:01.396594 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T21:54:01.396594 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790286841 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790286841 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790286841 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161422 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QLd1GeCxlY ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520360, "url": "https://patchwork.sourceware.org/api/1.2/patches/144609/checks/520360/", "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-24T21:54:03.573400", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10873/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T21:54:03.573400 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T21:54:03.573400 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790286843 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790286841 -le 1790286843 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790286843 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161429 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QLd1GeCxlY ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520363, "url": "https://patchwork.sourceware.org/api/1.2/patches/144609/checks/520363/", "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-24T21:55:15.527090", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10873/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T21:55:15.527090 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T21:55:15.527090 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790286915 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790286843 -le 1790286915 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790286915 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161436 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QLd1GeCxlY ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zlJ6FedwUp /tmp/tmp.QLd1GeCxlY + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=1 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66987 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66987 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66987 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66987 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144611 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144611 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144611 + 160275:pw-trigger.sh: 74: patch_id=144611 + 160275:pw-trigger.sh: 75: '[' 144611 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144611 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144611 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144611 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144611 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=under-review + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144611 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144611 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Por34iik6f +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FmBQ0q3kCe ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Por34iik6f /tmp/tmp.FmBQ0q3kCe' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144611/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144611/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161500 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FmBQ0q3kCe ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520639, "url": "https://patchwork.sourceware.org/api/1.2/patches/144611/checks/520639/", "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-25T09:50:55.242693", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10876/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T09:50:55.242693 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T09:50:55.242693 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790329855 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790329855 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790329855 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161507 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FmBQ0q3kCe ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520640, "url": "https://patchwork.sourceware.org/api/1.2/patches/144611/checks/520640/", "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-25T09:50:57.298222", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10876/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T09:50:57.298222 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T09:50:57.298222 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790329857 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790329855 -le 1790329857 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790329857 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161514 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FmBQ0q3kCe ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520646, "url": "https://patchwork.sourceware.org/api/1.2/patches/144611/checks/520646/", "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-25T09:52:42.058128", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10876/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T09:52:42.058128 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T09:52:42.058128 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790329962 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790329857 -le 1790329962 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790329962 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161521 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FmBQ0q3kCe ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Por34iik6f /tmp/tmp.FmBQ0q3kCe + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=2 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66987 2 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66987 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66987 property '.*' value Patches 2 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66987 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144610 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144610 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144610 + 160275:pw-trigger.sh: 74: patch_id=144610 + 160275:pw-trigger.sh: 75: '[' 144610 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144610 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144610 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144610 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144610 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=under-review + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144610 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144610 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LH9XW2Olqw +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Moan7DrdUq ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LH9XW2Olqw /tmp/tmp.Moan7DrdUq' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144610/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144610/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161588 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Moan7DrdUq ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520846, "url": "https://patchwork.sourceware.org/api/1.2/patches/144610/checks/520846/", "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-25T14:07:59.935925", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10879/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T14:07:59.935925 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T14:07:59.935925 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790345279 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790345279 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790345279 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161595 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Moan7DrdUq ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520847, "url": "https://patchwork.sourceware.org/api/1.2/patches/144610/checks/520847/", "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-25T14:08:01.231330", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10879/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T14:08:01.231330 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T14:08:01.231330 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790345281 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790345279 -le 1790345281 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790345281 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161602 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Moan7DrdUq ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520848, "url": "https://patchwork.sourceware.org/api/1.2/patches/144610/checks/520848/", "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-25T14:09:41.758905", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10879/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T14:09:41.758905 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T14:09:41.758905 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790345381 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790345281 -le 1790345381 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790345381 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161609 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Moan7DrdUq ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LH9XW2Olqw /tmp/tmp.Moan7DrdUq + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=3 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66987 3 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66987 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66987 property '.*' value Patches 3 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66987 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144608 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144608 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144608 + 160275:pw-trigger.sh: 74: patch_id=144608 + 160275:pw-trigger.sh: 75: '[' 144608 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144608 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144608 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144608 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144608 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=under-review + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144608 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144608 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AZanWRXrGL +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FuMmgfP6nU ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AZanWRXrGL /tmp/tmp.FuMmgfP6nU' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144608/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144608/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161679 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FuMmgfP6nU ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521069, "url": "https://patchwork.sourceware.org/api/1.2/patches/144608/checks/521069/", "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-25T21:45:29.614394", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10882/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T21:45:29.614394 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T21:45:29.614394 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790372729 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790372729 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790372729 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161686 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FuMmgfP6nU ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521070, "url": "https://patchwork.sourceware.org/api/1.2/patches/144608/checks/521070/", "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-25T21:45:30.690116", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10882/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T21:45:30.690116 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T21:45:30.690116 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790372730 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790372729 -le 1790372730 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790372730 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161693 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FuMmgfP6nU ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521072, "url": "https://patchwork.sourceware.org/api/1.2/patches/144608/checks/521072/", "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-25T21:47:21.593728", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10882/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T21:47:21.593728 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T21:47:21.593728 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790372841 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790372730 -le 1790372841 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790372841 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161700 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FuMmgfP6nU ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AZanWRXrGL /tmp/tmp.FuMmgfP6nU + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=4 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66987 4 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66987 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66987 property '.*' value Patches 4 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=66987 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 160275:pw-trigger.sh: 74: true + 160275:pw-trigger.sh: 74: patch_id= + 160275:pw-trigger.sh: 75: '[' '' = '' ']' + 160275:pw-trigger.sh: 76: break + 160275:pw-trigger.sh: 96: '[' '' = '' ']' + 160275:pw-trigger.sh: 97: continue + 160275:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=23 ++ 160275:pw-trigger.sh: 64: shyaml get-value 23.id + 160275:pw-trigger.sh: 64: series_id=67020 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67020 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67020 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67020 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67020 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67020 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67020 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67020 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67020 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144655 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144655 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144655 + 160275:pw-trigger.sh: 74: patch_id=144655 + 160275:pw-trigger.sh: 75: '[' 144655 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144655 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144655 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144655 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144655 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=committed + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144655 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144655 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lXtpJ8tiRu +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UOkJxWxiL4 ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lXtpJ8tiRu /tmp/tmp.UOkJxWxiL4' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144655/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144655/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161811 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UOkJxWxiL4 ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521074, "url": "https://patchwork.sourceware.org/api/1.2/patches/144655/checks/521074/", "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-25T21:48:18.431789", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10883/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T21:48:18.431789 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T21:48:18.431789 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790372898 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790372898 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790372898 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161818 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UOkJxWxiL4 ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521075, "url": "https://patchwork.sourceware.org/api/1.2/patches/144655/checks/521075/", "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-25T21:48:19.470106", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10883/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T21:48:19.470106 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T21:48:19.470106 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790372899 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790372898 -le 1790372899 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790372899 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161825 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UOkJxWxiL4 ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521076, "url": "https://patchwork.sourceware.org/api/1.2/patches/144655/checks/521076/", "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-25T21:50:16.089427", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10883/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T21:50:16.089427 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T21:50:16.089427 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790373016 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790372899 -le 1790373016 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790373016 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 161832 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UOkJxWxiL4 ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lXtpJ8tiRu /tmp/tmp.UOkJxWxiL4 + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=1 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67020 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67020 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67020 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67020 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 160275:pw-trigger.sh: 74: true + 160275:pw-trigger.sh: 74: patch_id= + 160275:pw-trigger.sh: 75: '[' '' = '' ']' + 160275:pw-trigger.sh: 76: break + 160275:pw-trigger.sh: 96: '[' '' = '' ']' + 160275:pw-trigger.sh: 97: continue + 160275:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=22 ++ 160275:pw-trigger.sh: 64: shyaml get-value 22.id + 160275:pw-trigger.sh: 64: series_id=67032 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67032 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67032 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67032 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67032 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67032 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67032 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67032 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67032 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144688 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144688 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144688 + 160275:pw-trigger.sh: 74: patch_id=144688 + 160275:pw-trigger.sh: 75: '[' 144688 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144688 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144688 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144688 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144688 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=rfc + 160275:pw-trigger.sh: 83: case "$patch_state" in + 160275:pw-trigger.sh: 85: num_patch=1 + 160275:pw-trigger.sh: 86: continue + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67032 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67032 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67032 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67032 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 160275:pw-trigger.sh: 74: true + 160275:pw-trigger.sh: 74: patch_id= + 160275:pw-trigger.sh: 75: '[' '' = '' ']' + 160275:pw-trigger.sh: 76: break + 160275:pw-trigger.sh: 96: '[' '' = '' ']' + 160275:pw-trigger.sh: 97: continue + 160275:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=21 ++ 160275:pw-trigger.sh: 64: shyaml get-value 21.id + 160275:pw-trigger.sh: 64: series_id=67035 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67035 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67035 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67035 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67035 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67035 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67035 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67035 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67035 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144692 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144692 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144692 + 160275:pw-trigger.sh: 74: patch_id=144692 + 160275:pw-trigger.sh: 75: '[' 144692 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144692 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144692 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144692 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144692 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=failed-ci + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144692 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144692 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EyAczowIHb +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IGloyeNSdB ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EyAczowIHb /tmp/tmp.IGloyeNSdB' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144692/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144692/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162021 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IGloyeNSdB ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EyAczowIHb /tmp/tmp.IGloyeNSdB + 160275:pw-trigger.sh: 89: check_state=pending + 160275:pw-trigger.sh: 90: '[' pending = pending ']' + 160275:pw-trigger.sh: 91: break + 160275:pw-trigger.sh: 96: '[' 144692 = '' ']' + 160275:pw-trigger.sh: 101: check_state=success + 160275:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 160275:pw-trigger.sh: 103: pw_patch_check_state 144692 redhat-pt-bot/TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144692 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.REI168GN4A +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.W8vh3x0TFp ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.REI168GN4A /tmp/tmp.W8vh3x0TFp' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144692/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144692/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162036 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W8vh3x0TFp ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521204, "url": "https://patchwork.sourceware.org/api/1.2/patches/144692/checks/521204/", "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-26T01:39:42.957531", "state": "fail", "target_url": "https://www.delorie.com/trybots/apply_patch/144692.txt", "context": "TryBot-apply_patch", "description": "Patch failed to apply to master at the time it was sent" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T01:39:42.957531 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T01:39:42.957531 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790386782 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790386782 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790386782 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162043 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W8vh3x0TFp ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.REI168GN4A /tmp/tmp.W8vh3x0TFp + 160275:pw-trigger.sh: 103: check_state=fail + 160275:pw-trigger.sh: 104: '[' fail '!=' success ']' + 160275:pw-trigger.sh: 105: break + 160275:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 144692:redhat-pt-bot/TryBot-apply_patch to succeed. + 160275:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144692:redhat-pt-bot/TryBot-apply_patch to succeed.' + 160275:pw-trigger.sh: 110: continue + 160275:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=20 ++ 160275:pw-trigger.sh: 64: shyaml get-value 20.id + 160275:pw-trigger.sh: 64: series_id=67037 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67037 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67037 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67037 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67037 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67037 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67037 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67037 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67037 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144694 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144694 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144694 + 160275:pw-trigger.sh: 74: patch_id=144694 + 160275:pw-trigger.sh: 75: '[' 144694 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144694 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144694 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144694 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144694 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=failed-ci + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144694 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144694 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eEfyBXNDrf +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UVg1oSLAlr ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eEfyBXNDrf /tmp/tmp.UVg1oSLAlr' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144694/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144694/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162130 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UVg1oSLAlr ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eEfyBXNDrf /tmp/tmp.UVg1oSLAlr + 160275:pw-trigger.sh: 89: check_state=pending + 160275:pw-trigger.sh: 90: '[' pending = pending ']' + 160275:pw-trigger.sh: 91: break + 160275:pw-trigger.sh: 96: '[' 144694 = '' ']' + 160275:pw-trigger.sh: 101: check_state=success + 160275:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 160275:pw-trigger.sh: 103: pw_patch_check_state 144694 redhat-pt-bot/TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144694 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7fIGMLwYmH +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hmOIgdRFDw ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7fIGMLwYmH /tmp/tmp.hmOIgdRFDw' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144694/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144694/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162145 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hmOIgdRFDw ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521212, "url": "https://patchwork.sourceware.org/api/1.2/patches/144694/checks/521212/", "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-26T03:21:43.391169", "state": "fail", "target_url": "https://www.delorie.com/trybots/apply_patch/144694.txt", "context": "TryBot-apply_patch", "description": "Patch failed to apply to master at the time it was sent" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T03:21:43.391169 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T03:21:43.391169 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790392903 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790392903 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790392903 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162152 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hmOIgdRFDw ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7fIGMLwYmH /tmp/tmp.hmOIgdRFDw + 160275:pw-trigger.sh: 103: check_state=fail + 160275:pw-trigger.sh: 104: '[' fail '!=' success ']' + 160275:pw-trigger.sh: 105: break + 160275:pw-trigger.sh: 108: '[' fail '!=' success ']' + 160275:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144694:redhat-pt-bot/TryBot-apply_patch to succeed.' WARNING: Waiting for 144694:redhat-pt-bot/TryBot-apply_patch to succeed. + 160275:pw-trigger.sh: 110: continue + 160275:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=19 ++ 160275:pw-trigger.sh: 64: shyaml get-value 19.id + 160275:pw-trigger.sh: 64: series_id=67038 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67038 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67038 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67038 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67038 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67038 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67038 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67038 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67038 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144695 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144695 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144695 + 160275:pw-trigger.sh: 74: patch_id=144695 + 160275:pw-trigger.sh: 75: '[' 144695 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144695 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144695 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144695 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144695 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=under-review + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144695 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144695 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.e5QvY7EwIg +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ann7MkUevK ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.e5QvY7EwIg /tmp/tmp.Ann7MkUevK' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144695/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144695/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162239 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ann7MkUevK ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521448, "url": "https://patchwork.sourceware.org/api/1.2/patches/144695/checks/521448/", "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-26T10:11:00.276865", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10888/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:11:00.276865 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:11:00.276865 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790417460 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790417460 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790417460 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162246 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ann7MkUevK ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521449, "url": "https://patchwork.sourceware.org/api/1.2/patches/144695/checks/521449/", "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-26T10:11:01.101665", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10888/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:11:01.101665 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:11:01.101665 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790417461 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790417460 -le 1790417461 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790417461 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162253 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ann7MkUevK ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521459, "url": "https://patchwork.sourceware.org/api/1.2/patches/144695/checks/521459/", "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-26T10:13:16.442440", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10888/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:13:16.442440 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:13:16.442440 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790417596 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790417461 -le 1790417596 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790417596 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162260 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ann7MkUevK ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.e5QvY7EwIg /tmp/tmp.Ann7MkUevK + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=1 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67038 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67038 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67038 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67038 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 160275:pw-trigger.sh: 74: true + 160275:pw-trigger.sh: 74: patch_id= + 160275:pw-trigger.sh: 75: '[' '' = '' ']' + 160275:pw-trigger.sh: 76: break + 160275:pw-trigger.sh: 96: '[' '' = '' ']' + 160275:pw-trigger.sh: 97: continue + 160275:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=18 ++ 160275:pw-trigger.sh: 64: shyaml get-value 18.id + 160275:pw-trigger.sh: 64: series_id=67088 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67088 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67088 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67088 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67088 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67088 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67088 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67088 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67088 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144749 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144749 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144749 + 160275:pw-trigger.sh: 74: patch_id=144749 + 160275:pw-trigger.sh: 75: '[' 144749 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144749 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144749 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144749 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144749 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=changes-requested + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144749 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144749 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ujgp9KpcDP +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YsAcrtxUEw ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ujgp9KpcDP /tmp/tmp.YsAcrtxUEw' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144749/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144749/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162362 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YsAcrtxUEw ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522385, "url": "https://patchwork.sourceware.org/api/1.2/patches/144749/checks/522385/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T09:18:48.785236", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10892/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:18:48.785236 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:18:48.785236 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790587128 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790587128 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587128 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162369 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YsAcrtxUEw ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522386, "url": "https://patchwork.sourceware.org/api/1.2/patches/144749/checks/522386/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T09:18:50.483161", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10892/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:18:50.483161 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:18:50.483161 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790587130 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790587128 -le 1790587130 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587130 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162376 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YsAcrtxUEw ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522390, "url": "https://patchwork.sourceware.org/api/1.2/patches/144749/checks/522390/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T09:20:29.196794", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10892/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T09:20:29.196794 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T09:20:29.196794 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790587229 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790587130 -le 1790587229 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790587229 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162383 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YsAcrtxUEw ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ujgp9KpcDP /tmp/tmp.YsAcrtxUEw + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=1 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67088 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67088 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67088 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67088 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 160275:pw-trigger.sh: 74: true + 160275:pw-trigger.sh: 74: patch_id= + 160275:pw-trigger.sh: 75: '[' '' = '' ']' + 160275:pw-trigger.sh: 76: break + 160275:pw-trigger.sh: 96: '[' '' = '' ']' + 160275:pw-trigger.sh: 97: continue + 160275:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=17 ++ 160275:pw-trigger.sh: 64: shyaml get-value 17.id + 160275:pw-trigger.sh: 64: series_id=67111 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67111 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67111 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67111 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67111 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67111 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67111 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67111 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67111 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144787 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144787 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144787 + 160275:pw-trigger.sh: 74: patch_id=144787 + 160275:pw-trigger.sh: 75: '[' 144787 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144787 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144787 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144787 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144787 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=under-review + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144787 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144787 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lyosvG3MdZ +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6tWWFA1k8F ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lyosvG3MdZ /tmp/tmp.6tWWFA1k8F' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144787/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144787/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162487 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6tWWFA1k8F ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522730, "url": "https://patchwork.sourceware.org/api/1.2/patches/144787/checks/522730/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T21:39:53.723378", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10893/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:39:53.723378 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:39:53.723378 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790631593 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790631593 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790631593 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162494 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6tWWFA1k8F ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522731, "url": "https://patchwork.sourceware.org/api/1.2/patches/144787/checks/522731/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T21:39:56.863499", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10893/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:39:56.863499 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:39:56.863499 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790631596 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790631593 -le 1790631596 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790631596 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162501 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6tWWFA1k8F ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lyosvG3MdZ /tmp/tmp.6tWWFA1k8F + 160275:pw-trigger.sh: 89: check_state=fail + 160275:pw-trigger.sh: 90: '[' fail = pending ']' + 160275:pw-trigger.sh: 93: num_patch=1 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67111 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67111 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67111 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67111 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144786 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144786 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144786 + 160275:pw-trigger.sh: 74: patch_id=144786 + 160275:pw-trigger.sh: 75: '[' 144786 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144786 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144786 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144786 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144786 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=committed + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144786 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144786 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7lZB5pgb5W +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.plftH3cP0t ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7lZB5pgb5W /tmp/tmp.plftH3cP0t' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144786/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144786/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162565 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.plftH3cP0t ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522833, "url": "https://patchwork.sourceware.org/api/1.2/patches/144786/checks/522833/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:12:56.363100", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10895/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:12:56.363100 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:12:56.363100 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790655176 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790655176 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790655176 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162572 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.plftH3cP0t ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522834, "url": "https://patchwork.sourceware.org/api/1.2/patches/144786/checks/522834/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:12:58.928440", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10895/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:12:58.928440 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:12:58.928440 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790655178 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790655176 -le 1790655178 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790655178 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162579 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.plftH3cP0t ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7lZB5pgb5W /tmp/tmp.plftH3cP0t + 160275:pw-trigger.sh: 89: check_state=fail + 160275:pw-trigger.sh: 90: '[' fail = pending ']' + 160275:pw-trigger.sh: 93: num_patch=2 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67111 2 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67111 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67111 property '.*' value Patches 2 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67111 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 160275:pw-trigger.sh: 74: true + 160275:pw-trigger.sh: 74: patch_id= + 160275:pw-trigger.sh: 75: '[' '' = '' ']' + 160275:pw-trigger.sh: 76: break + 160275:pw-trigger.sh: 96: '[' '' = '' ']' + 160275:pw-trigger.sh: 97: continue + 160275:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=16 ++ 160275:pw-trigger.sh: 64: shyaml get-value 16.id + 160275:pw-trigger.sh: 64: series_id=67113 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67113 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67113 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67113 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67113 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67113 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67113 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67113 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67113 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144789 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144789 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144789 + 160275:pw-trigger.sh: 74: patch_id=144789 + 160275:pw-trigger.sh: 75: '[' 144789 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144789 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144789 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144789 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144789 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=committed + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144789 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144789 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.85V2hj51vS +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aDQcH9JHPJ ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.85V2hj51vS /tmp/tmp.aDQcH9JHPJ' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144789/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144789/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162684 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aDQcH9JHPJ ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522734, "url": "https://patchwork.sourceware.org/api/1.2/patches/144789/checks/522734/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T21:40:57.745455", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10894/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:40:57.745455 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:40:57.745455 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790631657 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790631657 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790631657 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162691 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aDQcH9JHPJ ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522735, "url": "https://patchwork.sourceware.org/api/1.2/patches/144789/checks/522735/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T21:41:09.956332", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10894/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:41:09.956332 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:41:09.956332 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790631669 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790631657 -le 1790631669 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790631669 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162698 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aDQcH9JHPJ ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522736, "url": "https://patchwork.sourceware.org/api/1.2/patches/144789/checks/522736/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-28T21:43:47.033782", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10894/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T21:43:47.033782 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T21:43:47.033782 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790631827 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790631669 -le 1790631827 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790631827 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162705 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aDQcH9JHPJ ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.85V2hj51vS /tmp/tmp.aDQcH9JHPJ + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=1 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67113 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67113 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67113 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67113 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 160275:pw-trigger.sh: 74: true + 160275:pw-trigger.sh: 74: patch_id= + 160275:pw-trigger.sh: 75: '[' '' = '' ']' + 160275:pw-trigger.sh: 76: break + 160275:pw-trigger.sh: 96: '[' '' = '' ']' + 160275:pw-trigger.sh: 97: continue + 160275:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=15 ++ 160275:pw-trigger.sh: 64: shyaml get-value 15.id + 160275:pw-trigger.sh: 64: series_id=67118 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67118 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67118 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67118 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67118 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67118 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67118 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67118 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67118 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144797 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144797 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144797 + 160275:pw-trigger.sh: 74: patch_id=144797 + 160275:pw-trigger.sh: 75: '[' 144797 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144797 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144797 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144797 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144797 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=committed + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144797 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144797 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.re3bdUmDpn +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.leSiw7Igfq ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.re3bdUmDpn /tmp/tmp.leSiw7Igfq' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144797/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144797/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162807 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.leSiw7Igfq ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.re3bdUmDpn /tmp/tmp.leSiw7Igfq + 160275:pw-trigger.sh: 89: check_state=pending + 160275:pw-trigger.sh: 90: '[' pending = pending ']' + 160275:pw-trigger.sh: 91: break + 160275:pw-trigger.sh: 96: '[' 144797 = '' ']' + 160275:pw-trigger.sh: 101: check_state=success + 160275:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 160275:pw-trigger.sh: 103: pw_patch_check_state 144797 redhat-pt-bot/TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144797 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4LpjJw7uqt +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Vj7uthbV3D ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4LpjJw7uqt /tmp/tmp.Vj7uthbV3D' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144797/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144797/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162822 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Vj7uthbV3D ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4LpjJw7uqt /tmp/tmp.Vj7uthbV3D + 160275:pw-trigger.sh: 103: check_state=pending + 160275:pw-trigger.sh: 104: '[' pending '!=' success ']' + 160275:pw-trigger.sh: 105: break + 160275:pw-trigger.sh: 108: '[' pending '!=' success ']' WARNING: Waiting for 144797:redhat-pt-bot/TryBot-apply_patch to succeed. + 160275:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144797:redhat-pt-bot/TryBot-apply_patch to succeed.' + 160275:pw-trigger.sh: 110: continue + 160275:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=14 ++ 160275:pw-trigger.sh: 64: shyaml get-value 14.id + 160275:pw-trigger.sh: 64: series_id=67128 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67128 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67128 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67128 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67128 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144810 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144810 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144810 + 160275:pw-trigger.sh: 74: patch_id=144810 + 160275:pw-trigger.sh: 75: '[' 144810 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144810 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144810 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144810 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144810 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144810 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144810 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1FA2mk1MTK +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7HOyfsqaLp ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1FA2mk1MTK /tmp/tmp.7HOyfsqaLp' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144810/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144810/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162923 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7HOyfsqaLp ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522835, "url": "https://patchwork.sourceware.org/api/1.2/patches/144810/checks/522835/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:13:40.374937", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10896/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:13:40.374937 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:13:40.374937 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790655220 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790655220 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790655220 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162930 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7HOyfsqaLp ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522836, "url": "https://patchwork.sourceware.org/api/1.2/patches/144810/checks/522836/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:13:41.912243", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10896/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:13:41.912243 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:13:41.912243 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790655221 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790655220 -le 1790655221 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790655221 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162937 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7HOyfsqaLp ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522837, "url": "https://patchwork.sourceware.org/api/1.2/patches/144810/checks/522837/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:15:45.505077", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10896/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:15:45.505077 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:15:45.505077 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790655345 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790655221 -le 1790655345 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790655345 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 162944 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7HOyfsqaLp ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1FA2mk1MTK /tmp/tmp.7HOyfsqaLp + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=1 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144815 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144815 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144815 + 160275:pw-trigger.sh: 74: patch_id=144815 + 160275:pw-trigger.sh: 75: '[' 144815 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144815 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144815 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144815 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144815 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144815 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144815 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pb3to2vPV2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ztBHM8qRcR ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pb3to2vPV2 /tmp/tmp.ztBHM8qRcR' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144815/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144815/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163008 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ztBHM8qRcR ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522987, "url": "https://patchwork.sourceware.org/api/1.2/patches/144815/checks/522987/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T10:02:48.425523", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10898/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T10:02:48.425523 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T10:02:48.425523 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790676168 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790676168 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790676168 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163015 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ztBHM8qRcR ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522988, "url": "https://patchwork.sourceware.org/api/1.2/patches/144815/checks/522988/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T10:02:50.656537", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10898/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T10:02:50.656537 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T10:02:50.656537 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790676170 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790676168 -le 1790676170 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790676170 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163022 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ztBHM8qRcR ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522989, "url": "https://patchwork.sourceware.org/api/1.2/patches/144815/checks/522989/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T10:06:24.381379", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10898/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T10:06:24.381379 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T10:06:24.381379 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790676384 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790676170 -le 1790676384 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790676384 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163029 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ztBHM8qRcR ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pb3to2vPV2 /tmp/tmp.ztBHM8qRcR + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=2 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 2 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 2 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144813 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144813 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144813 + 160275:pw-trigger.sh: 74: patch_id=144813 + 160275:pw-trigger.sh: 75: '[' 144813 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144813 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144813 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144813 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144813 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144813 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144813 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aXYz29ErSZ +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TdHksrs2qG ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aXYz29ErSZ /tmp/tmp.TdHksrs2qG' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144813/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144813/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163096 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TdHksrs2qG ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523102, "url": "https://patchwork.sourceware.org/api/1.2/patches/144813/checks/523102/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T15:49:03.172429", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10900/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T15:49:03.172429 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T15:49:03.172429 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790696943 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790696943 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790696943 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163103 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TdHksrs2qG ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523103, "url": "https://patchwork.sourceware.org/api/1.2/patches/144813/checks/523103/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T15:49:05.655376", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10900/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T15:49:05.655376 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T15:49:05.655376 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790696945 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790696943 -le 1790696945 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790696945 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163110 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TdHksrs2qG ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523104, "url": "https://patchwork.sourceware.org/api/1.2/patches/144813/checks/523104/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T15:53:41.290155", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10900/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T15:53:41.290155 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T15:53:41.290155 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790697221 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790696945 -le 1790697221 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790697221 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163117 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TdHksrs2qG ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aXYz29ErSZ /tmp/tmp.TdHksrs2qG + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=3 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 3 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 3 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144814 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144814 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144814 + 160275:pw-trigger.sh: 74: patch_id=144814 + 160275:pw-trigger.sh: 75: '[' 144814 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144814 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144814 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144814 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144814 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144814 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144814 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WV4tIVwzVa +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RKi4fmMc0r ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WV4tIVwzVa /tmp/tmp.RKi4fmMc0r' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144814/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144814/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163187 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RKi4fmMc0r ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523330, "url": "https://patchwork.sourceware.org/api/1.2/patches/144814/checks/523330/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:14:40.663055", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10903/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:14:40.663055 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:14:40.663055 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790716480 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790716480 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716480 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163194 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RKi4fmMc0r ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523331, "url": "https://patchwork.sourceware.org/api/1.2/patches/144814/checks/523331/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:14:41.693211", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10903/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:14:41.693211 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:14:41.693211 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790716481 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790716480 -le 1790716481 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716481 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163201 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RKi4fmMc0r ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523336, "url": "https://patchwork.sourceware.org/api/1.2/patches/144814/checks/523336/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:16:31.662476", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10903/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:16:31.662476 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:16:31.662476 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790716591 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790716481 -le 1790716591 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716591 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163208 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RKi4fmMc0r ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WV4tIVwzVa /tmp/tmp.RKi4fmMc0r + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=4 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 4 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 4 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144811 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144811 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144811 + 160275:pw-trigger.sh: 74: patch_id=144811 + 160275:pw-trigger.sh: 75: '[' 144811 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144811 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144811 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144811 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144811 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144811 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144811 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WAswSeEgZT +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fUUhoy98gN ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WAswSeEgZT /tmp/tmp.fUUhoy98gN' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144811/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144811/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163281 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fUUhoy98gN ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523620, "url": "https://patchwork.sourceware.org/api/1.2/patches/144811/checks/523620/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:00:08.284696", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10906/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:00:08.284696 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:00:08.284696 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790740808 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790740808 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790740808 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163288 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fUUhoy98gN ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523621, "url": "https://patchwork.sourceware.org/api/1.2/patches/144811/checks/523621/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:00:09.926598", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10906/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:00:09.926598 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:00:09.926598 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790740809 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790740808 -le 1790740809 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790740809 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163295 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fUUhoy98gN ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523622, "url": "https://patchwork.sourceware.org/api/1.2/patches/144811/checks/523622/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:02:13.612941", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10906/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:02:13.612941 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:02:13.612941 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790740933 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790740809 -le 1790740933 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790740933 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163302 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fUUhoy98gN ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WAswSeEgZT /tmp/tmp.fUUhoy98gN + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=5 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 5 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 5 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144812 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144812 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144812 + 160275:pw-trigger.sh: 74: patch_id=144812 + 160275:pw-trigger.sh: 75: '[' 144812 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144812 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144812 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144812 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144812 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144812 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144812 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.E9T0IkrdMo +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PmNyWtIuU1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.E9T0IkrdMo /tmp/tmp.PmNyWtIuU1' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144812/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144812/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163378 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PmNyWtIuU1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523875, "url": "https://patchwork.sourceware.org/api/1.2/patches/144812/checks/523875/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T09:40:59.770653", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10909/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T09:40:59.770653 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T09:40:59.770653 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790761259 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790761259 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790761259 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163385 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PmNyWtIuU1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523876, "url": "https://patchwork.sourceware.org/api/1.2/patches/144812/checks/523876/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T09:41:02.722272", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10909/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T09:41:02.722272 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T09:41:02.722272 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790761262 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790761259 -le 1790761262 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790761262 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163392 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PmNyWtIuU1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523879, "url": "https://patchwork.sourceware.org/api/1.2/patches/144812/checks/523879/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T09:43:08.674650", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10909/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T09:43:08.674650 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T09:43:08.674650 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790761388 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790761262 -le 1790761388 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790761388 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163399 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PmNyWtIuU1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.E9T0IkrdMo /tmp/tmp.PmNyWtIuU1 + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=6 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 6 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 6 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144808 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144808 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144808 + 160275:pw-trigger.sh: 74: patch_id=144808 + 160275:pw-trigger.sh: 75: '[' 144808 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144808 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144808 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144808 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144808 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144808 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144808 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Zj12thXfnn +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MfmuQLjMvN ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Zj12thXfnn /tmp/tmp.MfmuQLjMvN' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144808/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144808/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163478 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MfmuQLjMvN ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524078, "url": "https://patchwork.sourceware.org/api/1.2/patches/144808/checks/524078/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T15:47:31.923587", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10911/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T15:47:31.923587 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T15:47:31.923587 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790783251 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790783251 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790783251 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163485 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MfmuQLjMvN ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524079, "url": "https://patchwork.sourceware.org/api/1.2/patches/144808/checks/524079/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T15:47:33.470934", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10911/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T15:47:33.470934 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T15:47:33.470934 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790783253 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790783251 -le 1790783253 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790783253 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163492 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MfmuQLjMvN ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524080, "url": "https://patchwork.sourceware.org/api/1.2/patches/144808/checks/524080/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T15:49:18.835443", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10911/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T15:49:18.835443 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T15:49:18.835443 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790783358 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790783253 -le 1790783358 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790783358 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163499 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MfmuQLjMvN ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Zj12thXfnn /tmp/tmp.MfmuQLjMvN + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=7 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 7 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 7 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144809 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144809 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144809 + 160275:pw-trigger.sh: 74: patch_id=144809 + 160275:pw-trigger.sh: 75: '[' 144809 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144809 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144809 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144809 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144809 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144809 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144809 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nvWlQ7p3v0 +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KiPyZAmhfJ ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nvWlQ7p3v0 /tmp/tmp.KiPyZAmhfJ' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144809/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144809/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163581 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KiPyZAmhfJ ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nvWlQ7p3v0 /tmp/tmp.KiPyZAmhfJ + 160275:pw-trigger.sh: 89: check_state=pending + 160275:pw-trigger.sh: 90: '[' pending = pending ']' + 160275:pw-trigger.sh: 91: break + 160275:pw-trigger.sh: 96: '[' 144809 = '' ']' + 160275:pw-trigger.sh: 101: check_state=success + 160275:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 160275:pw-trigger.sh: 103: pw_patch_check_state 144809 redhat-pt-bot/TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144809 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kkCzUp7ETd +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1yFHwTpdsC ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kkCzUp7ETd /tmp/tmp.1yFHwTpdsC' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144809/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144809/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163596 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1yFHwTpdsC ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522655, "url": "https://patchwork.sourceware.org/api/1.2/patches/144809/checks/522655/", "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-28T19:06:05.086280", "state": "success", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch applied to master at the time it was sent" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T19:06:05.086280 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T19:06:05.086280 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790622365 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790622365 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790622365 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163603 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1yFHwTpdsC ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kkCzUp7ETd /tmp/tmp.1yFHwTpdsC + 160275:pw-trigger.sh: 103: check_state=success + 160275:pw-trigger.sh: 104: '[' success '!=' success ']' + 160275:pw-trigger.sh: 108: '[' success '!=' success ']' + 160275:pw-trigger.sh: 113: j=1 + 160275:pw-trigger.sh: 114: cat + 160275:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=13 ++ 160275:pw-trigger.sh: 64: shyaml get-value 13.id + 160275:pw-trigger.sh: 64: series_id=67129 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67129 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67129 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67129 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67129 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67129 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67129 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67129 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67129 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144816 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144816 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144816 + 160275:pw-trigger.sh: 74: patch_id=144816 + 160275:pw-trigger.sh: 75: '[' 144816 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144816 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144816 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144816 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144816 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144816 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144816 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IXsxBLueQ4 +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lUhKppEJy3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IXsxBLueQ4 /tmp/tmp.lUhKppEJy3' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144816/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144816/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163691 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lUhKppEJy3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522838, "url": "https://patchwork.sourceware.org/api/1.2/patches/144816/checks/522838/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:17:59.601756", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10897/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:17:59.601756 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:17:59.601756 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790655479 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790655479 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790655479 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163698 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lUhKppEJy3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522839, "url": "https://patchwork.sourceware.org/api/1.2/patches/144816/checks/522839/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:18:00.986368", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10897/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:18:00.986368 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:18:00.986368 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790655480 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790655479 -le 1790655480 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790655480 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163705 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lUhKppEJy3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522840, "url": "https://patchwork.sourceware.org/api/1.2/patches/144816/checks/522840/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:20:11.308964", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10897/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:20:11.308964 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:20:11.308964 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790655611 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790655480 -le 1790655611 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790655611 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163712 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lUhKppEJy3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IXsxBLueQ4 /tmp/tmp.lUhKppEJy3 + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=1 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67129 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67129 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67129 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67129 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 160275:pw-trigger.sh: 74: true + 160275:pw-trigger.sh: 74: patch_id= + 160275:pw-trigger.sh: 75: '[' '' = '' ']' + 160275:pw-trigger.sh: 76: break + 160275:pw-trigger.sh: 96: '[' '' = '' ']' + 160275:pw-trigger.sh: 97: continue + 160275:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=12 ++ 160275:pw-trigger.sh: 64: shyaml get-value 12.id + 160275:pw-trigger.sh: 64: series_id=67133 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67133 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67133 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67133 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67133 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67133 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67133 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67133 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67133 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144820 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144820 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144820 + 160275:pw-trigger.sh: 74: patch_id=144820 + 160275:pw-trigger.sh: 75: '[' 144820 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144820 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144820 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144820 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144820 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144820 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144820 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OrXiWT7Yh3 +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.D54qXOvU3S ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OrXiWT7Yh3 /tmp/tmp.D54qXOvU3S' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144820/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144820/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163814 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.D54qXOvU3S ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OrXiWT7Yh3 /tmp/tmp.D54qXOvU3S + 160275:pw-trigger.sh: 89: check_state=pending + 160275:pw-trigger.sh: 90: '[' pending = pending ']' + 160275:pw-trigger.sh: 91: break + 160275:pw-trigger.sh: 96: '[' 144820 = '' ']' + 160275:pw-trigger.sh: 101: check_state=success + 160275:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 160275:pw-trigger.sh: 103: pw_patch_check_state 144820 redhat-pt-bot/TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144820 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JYdb8UTnKU +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.97p84nYr5T ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JYdb8UTnKU /tmp/tmp.97p84nYr5T' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144820/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144820/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163829 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.97p84nYr5T ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522772, "url": "https://patchwork.sourceware.org/api/1.2/patches/144820/checks/522772/", "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-28T23:48:01.284993", "state": "fail", "target_url": "https://www.delorie.com/trybots/apply_patch/144820.txt", "context": "TryBot-apply_patch", "description": "Patch failed to apply to master at the time it was sent" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T23:48:01.284993 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T23:48:01.284993 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790639281 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790639281 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790639281 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163836 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.97p84nYr5T ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JYdb8UTnKU /tmp/tmp.97p84nYr5T + 160275:pw-trigger.sh: 103: check_state=fail + 160275:pw-trigger.sh: 104: '[' fail '!=' success ']' + 160275:pw-trigger.sh: 105: break + 160275:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 144820:redhat-pt-bot/TryBot-apply_patch to succeed. + 160275:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144820:redhat-pt-bot/TryBot-apply_patch to succeed.' + 160275:pw-trigger.sh: 110: continue + 160275:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=11 ++ 160275:pw-trigger.sh: 64: shyaml get-value 11.id + 160275:pw-trigger.sh: 64: series_id=67134 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67134 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67134 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67134 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67134 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67134 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67134 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67134 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67134 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144821 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144821 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144821 + 160275:pw-trigger.sh: 74: patch_id=144821 + 160275:pw-trigger.sh: 75: '[' 144821 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144821 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144821 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144821 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144821 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144821 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144821 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BV7YCdXJ16 +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sdQiribYiF ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BV7YCdXJ16 /tmp/tmp.sdQiribYiF' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144821/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144821/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163923 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sdQiribYiF ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522990, "url": "https://patchwork.sourceware.org/api/1.2/patches/144821/checks/522990/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T10:07:17.991964", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10899/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T10:07:17.991964 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T10:07:17.991964 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790676437 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790676437 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790676437 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163930 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sdQiribYiF ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522991, "url": "https://patchwork.sourceware.org/api/1.2/patches/144821/checks/522991/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T10:07:20.273490", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10899/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T10:07:20.273490 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T10:07:20.273490 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790676440 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790676437 -le 1790676440 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790676440 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163937 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sdQiribYiF ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522992, "url": "https://patchwork.sourceware.org/api/1.2/patches/144821/checks/522992/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T10:10:46.110202", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10899/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T10:10:46.110202 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T10:10:46.110202 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790676646 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790676440 -le 1790676646 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790676646 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 163944 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sdQiribYiF ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BV7YCdXJ16 /tmp/tmp.sdQiribYiF + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=1 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67134 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67134 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67134 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67134 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 160275:pw-trigger.sh: 74: true + 160275:pw-trigger.sh: 74: patch_id= + 160275:pw-trigger.sh: 75: '[' '' = '' ']' + 160275:pw-trigger.sh: 76: break + 160275:pw-trigger.sh: 96: '[' '' = '' ']' + 160275:pw-trigger.sh: 97: continue + 160275:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=10 ++ 160275:pw-trigger.sh: 64: shyaml get-value 10.id + 160275:pw-trigger.sh: 64: series_id=67138 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67138 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67138 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67138 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67138 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67138 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67138 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67138 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67138 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144825 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144825 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144825 + 160275:pw-trigger.sh: 74: patch_id=144825 + 160275:pw-trigger.sh: 75: '[' 144825 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144825 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144825 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144825 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144825 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144825 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144825 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JGmti5pTRU +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gQ4TVoxgZB ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JGmti5pTRU /tmp/tmp.gQ4TVoxgZB' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144825/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144825/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164046 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gQ4TVoxgZB ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JGmti5pTRU /tmp/tmp.gQ4TVoxgZB + 160275:pw-trigger.sh: 89: check_state=pending + 160275:pw-trigger.sh: 90: '[' pending = pending ']' + 160275:pw-trigger.sh: 91: break + 160275:pw-trigger.sh: 96: '[' 144825 = '' ']' + 160275:pw-trigger.sh: 101: check_state=success + 160275:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 160275:pw-trigger.sh: 103: pw_patch_check_state 144825 redhat-pt-bot/TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144825 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DRMtwfg50Z +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BqT9xKdpLm ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DRMtwfg50Z /tmp/tmp.BqT9xKdpLm' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144825/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144825/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164061 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BqT9xKdpLm ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522885, "url": "https://patchwork.sourceware.org/api/1.2/patches/144825/checks/522885/", "user": { "id": 68778, "url": "https://patchwork.sourceware.org/api/1.2/users/68778/", "username": "redhat-pt-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T04:52:02.820076", "state": "fail", "target_url": "https://www.delorie.com/trybots/apply_patch/144825.txt", "context": "TryBot-apply_patch", "description": "Patch failed to apply to master at the time it was sent" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:52:02.820076 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:52:02.820076 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790657522 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790657522 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790657522 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164068 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BqT9xKdpLm ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DRMtwfg50Z /tmp/tmp.BqT9xKdpLm + 160275:pw-trigger.sh: 103: check_state=fail + 160275:pw-trigger.sh: 104: '[' fail '!=' success ']' + 160275:pw-trigger.sh: 105: break + 160275:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 144825:redhat-pt-bot/TryBot-apply_patch to succeed. + 160275:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144825:redhat-pt-bot/TryBot-apply_patch to succeed.' + 160275:pw-trigger.sh: 110: continue + 160275:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=9 ++ 160275:pw-trigger.sh: 64: shyaml get-value 9.id + 160275:pw-trigger.sh: 64: series_id=67163 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67163 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67163 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67163 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67163 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67163 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67163 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67163 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67163 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144856 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144856 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144856 + 160275:pw-trigger.sh: 74: patch_id=144856 + 160275:pw-trigger.sh: 75: '[' 144856 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144856 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144856 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144856 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144856 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144856 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144856 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tuVe3ritM4 +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oOvm1LQPwT ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tuVe3ritM4 /tmp/tmp.oOvm1LQPwT' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144856/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144856/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164155 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oOvm1LQPwT ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523105, "url": "https://patchwork.sourceware.org/api/1.2/patches/144856/checks/523105/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T15:54:53.911015", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10901/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T15:54:53.911015 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T15:54:53.911015 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790697293 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790697293 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790697293 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164162 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oOvm1LQPwT ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523106, "url": "https://patchwork.sourceware.org/api/1.2/patches/144856/checks/523106/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T15:54:56.260069", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10901/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T15:54:56.260069 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T15:54:56.260069 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790697296 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790697293 -le 1790697296 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790697296 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164169 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oOvm1LQPwT ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523107, "url": "https://patchwork.sourceware.org/api/1.2/patches/144856/checks/523107/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T15:59:27.146611", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10901/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T15:59:27.146611 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T15:59:27.146611 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790697567 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790697296 -le 1790697567 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790697567 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164176 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oOvm1LQPwT ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tuVe3ritM4 /tmp/tmp.oOvm1LQPwT + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=1 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67163 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67163 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67163 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67163 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 160275:pw-trigger.sh: 74: true + 160275:pw-trigger.sh: 74: patch_id= + 160275:pw-trigger.sh: 75: '[' '' = '' ']' + 160275:pw-trigger.sh: 76: break + 160275:pw-trigger.sh: 96: '[' '' = '' ']' + 160275:pw-trigger.sh: 97: continue + 160275:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=8 ++ 160275:pw-trigger.sh: 64: shyaml get-value 8.id + 160275:pw-trigger.sh: 64: series_id=67165 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67165 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67165 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67165 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67165 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67165 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67165 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67165 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67165 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144860 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144860 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144860 + 160275:pw-trigger.sh: 74: patch_id=144860 + 160275:pw-trigger.sh: 75: '[' 144860 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144860 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144860 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144860 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144860 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144860 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144860 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.j1ggRhUrFH +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.209iIjYljM ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.j1ggRhUrFH /tmp/tmp.209iIjYljM' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144860/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144860/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164278 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.209iIjYljM ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523109, "url": "https://patchwork.sourceware.org/api/1.2/patches/144860/checks/523109/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:05:36.133088", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10902/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:05:36.133088 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:05:36.133088 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790697936 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790697936 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790697936 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164285 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.209iIjYljM ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523110, "url": "https://patchwork.sourceware.org/api/1.2/patches/144860/checks/523110/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:05:38.810945", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10902/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:05:38.810945 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:05:38.810945 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790697938 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790697936 -le 1790697938 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790697938 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164292 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.209iIjYljM ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523111, "url": "https://patchwork.sourceware.org/api/1.2/patches/144860/checks/523111/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T16:10:08.873955", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10902/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T16:10:08.873955 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T16:10:08.873955 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790698208 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790697938 -le 1790698208 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790698208 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164299 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.209iIjYljM ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.j1ggRhUrFH /tmp/tmp.209iIjYljM + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=1 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67165 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67165 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67165 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67165 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 160275:pw-trigger.sh: 74: true + 160275:pw-trigger.sh: 74: patch_id= + 160275:pw-trigger.sh: 75: '[' '' = '' ']' + 160275:pw-trigger.sh: 76: break + 160275:pw-trigger.sh: 96: '[' '' = '' ']' + 160275:pw-trigger.sh: 97: continue + 160275:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=7 ++ 160275:pw-trigger.sh: 64: shyaml get-value 7.id + 160275:pw-trigger.sh: 64: series_id=67170 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67170 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67170 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67170 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67170 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67170 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67170 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67170 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67170 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144865 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144865 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144865 + 160275:pw-trigger.sh: 74: patch_id=144865 + 160275:pw-trigger.sh: 75: '[' 144865 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144865 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144865 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144865 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144865 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144865 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144865 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Gz1YX0la3J +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RS6K6QRIEd ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Gz1YX0la3J /tmp/tmp.RS6K6QRIEd' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144865/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144865/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164401 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RS6K6QRIEd ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523332, "url": "https://patchwork.sourceware.org/api/1.2/patches/144865/checks/523332/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:14:52.483765", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10904/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:14:52.483765 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:14:52.483765 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790716492 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790716492 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716492 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164408 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RS6K6QRIEd ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523334, "url": "https://patchwork.sourceware.org/api/1.2/patches/144865/checks/523334/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:14:53.451750", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10904/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:14:53.451750 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:14:53.451750 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790716493 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790716492 -le 1790716493 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716493 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164415 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RS6K6QRIEd ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523337, "url": "https://patchwork.sourceware.org/api/1.2/patches/144865/checks/523337/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:16:48.592945", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10904/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:16:48.592945 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:16:48.592945 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790716608 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790716493 -le 1790716608 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716608 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164422 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RS6K6QRIEd ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Gz1YX0la3J /tmp/tmp.RS6K6QRIEd + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=1 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67170 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67170 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67170 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67170 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 160275:pw-trigger.sh: 74: true + 160275:pw-trigger.sh: 74: patch_id= + 160275:pw-trigger.sh: 75: '[' '' = '' ']' + 160275:pw-trigger.sh: 76: break + 160275:pw-trigger.sh: 96: '[' '' = '' ']' + 160275:pw-trigger.sh: 97: continue + 160275:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=6 ++ 160275:pw-trigger.sh: 64: shyaml get-value 6.id + 160275:pw-trigger.sh: 64: series_id=67182 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67182 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67182 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67182 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67182 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67182 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67182 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67182 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67182 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144890 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144890 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144890 + 160275:pw-trigger.sh: 74: patch_id=144890 + 160275:pw-trigger.sh: 75: '[' 144890 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144890 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144890 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144890 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144890 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144890 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144890 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KdYp11y3aG +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.efPS2s0j3K ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KdYp11y3aG /tmp/tmp.efPS2s0j3K' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144890/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144890/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164524 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.efPS2s0j3K ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523333, "url": "https://patchwork.sourceware.org/api/1.2/patches/144890/checks/523333/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:14:52.778973", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10905/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:14:52.778973 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:14:52.778973 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790716492 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790716492 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716492 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164531 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.efPS2s0j3K ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523335, "url": "https://patchwork.sourceware.org/api/1.2/patches/144890/checks/523335/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:14:53.942065", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10905/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:14:53.942065 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:14:53.942065 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790716493 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790716492 -le 1790716493 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716493 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164538 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.efPS2s0j3K ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523338, "url": "https://patchwork.sourceware.org/api/1.2/patches/144890/checks/523338/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T21:16:48.935028", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10905/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:16:48.935028 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:16:48.935028 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790716608 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790716493 -le 1790716608 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790716608 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164545 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.efPS2s0j3K ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KdYp11y3aG /tmp/tmp.efPS2s0j3K + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=1 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67182 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67182 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67182 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67182 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 160275:pw-trigger.sh: 74: true + 160275:pw-trigger.sh: 74: patch_id= + 160275:pw-trigger.sh: 75: '[' '' = '' ']' + 160275:pw-trigger.sh: 76: break + 160275:pw-trigger.sh: 96: '[' '' = '' ']' + 160275:pw-trigger.sh: 97: continue + 160275:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=5 ++ 160275:pw-trigger.sh: 64: shyaml get-value 5.id + 160275:pw-trigger.sh: 64: series_id=67191 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67191 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67191 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67191 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67191 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67191 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67191 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67191 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67191 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144900 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144900 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144900 + 160275:pw-trigger.sh: 74: patch_id=144900 + 160275:pw-trigger.sh: 75: '[' 144900 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144900 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144900 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144900 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144900 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144900 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144900 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ICnOjBGCFZ +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pDQQsavN4P ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ICnOjBGCFZ /tmp/tmp.pDQQsavN4P' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144900/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144900/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164647 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pDQQsavN4P ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523623, "url": "https://patchwork.sourceware.org/api/1.2/patches/144900/checks/523623/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:02:56.012427", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10907/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:02:56.012427 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:02:56.012427 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790740976 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790740976 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790740976 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164654 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pDQQsavN4P ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523624, "url": "https://patchwork.sourceware.org/api/1.2/patches/144900/checks/523624/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:02:57.099919", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10907/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:02:57.099919 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:02:57.099919 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790740977 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790740976 -le 1790740977 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790740977 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164661 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pDQQsavN4P ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523625, "url": "https://patchwork.sourceware.org/api/1.2/patches/144900/checks/523625/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:04:45.317523", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10907/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:04:45.317523 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:04:45.317523 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790741085 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790740977 -le 1790741085 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790741085 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164668 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pDQQsavN4P ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ICnOjBGCFZ /tmp/tmp.pDQQsavN4P + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=1 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67191 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67191 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67191 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67191 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 160275:pw-trigger.sh: 74: true + 160275:pw-trigger.sh: 74: patch_id= + 160275:pw-trigger.sh: 75: '[' '' = '' ']' + 160275:pw-trigger.sh: 76: break + 160275:pw-trigger.sh: 96: '[' '' = '' ']' + 160275:pw-trigger.sh: 97: continue + 160275:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=4 ++ 160275:pw-trigger.sh: 64: shyaml get-value 4.id + 160275:pw-trigger.sh: 64: series_id=67210 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67210 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67210 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67210 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67210 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67210 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67210 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67210 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67210 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144935 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144935 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144935 + 160275:pw-trigger.sh: 74: patch_id=144935 + 160275:pw-trigger.sh: 75: '[' 144935 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144935 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144935 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144935 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144935 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=committed + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144935 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144935 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PNkAVw1oFO +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cH1faEMj6H ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PNkAVw1oFO /tmp/tmp.cH1faEMj6H' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144935/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144935/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164770 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cH1faEMj6H ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PNkAVw1oFO /tmp/tmp.cH1faEMj6H + 160275:pw-trigger.sh: 89: check_state=pending + 160275:pw-trigger.sh: 90: '[' pending = pending ']' + 160275:pw-trigger.sh: 91: break + 160275:pw-trigger.sh: 96: '[' 144935 = '' ']' + 160275:pw-trigger.sh: 101: check_state=success + 160275:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 160275:pw-trigger.sh: 103: pw_patch_check_state 144935 redhat-pt-bot/TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144935 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fLvcEJwWJu +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.C7YJl6MwkE ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fLvcEJwWJu /tmp/tmp.C7YJl6MwkE' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144935/checks/ ++ 160275: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' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164785 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C7YJl6MwkE ++ 160275: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 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:04:08.476470 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:04:08.476470 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790715848 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790715848 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790715848 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164792 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C7YJl6MwkE ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fLvcEJwWJu /tmp/tmp.C7YJl6MwkE + 160275:pw-trigger.sh: 103: check_state=warning + 160275:pw-trigger.sh: 104: '[' warning '!=' success ']' + 160275:pw-trigger.sh: 105: break + 160275:pw-trigger.sh: 108: '[' warning '!=' success ']' + 160275:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144935:redhat-pt-bot/TryBot-apply_patch to succeed.' WARNING: Waiting for 144935:redhat-pt-bot/TryBot-apply_patch to succeed. + 160275:pw-trigger.sh: 110: continue + 160275:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=3 ++ 160275:pw-trigger.sh: 64: shyaml get-value 3.id + 160275:pw-trigger.sh: 64: series_id=67213 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67213 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67213 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67213 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67213 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67213 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67213 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67213 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67213 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144938 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144938 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144938 + 160275:pw-trigger.sh: 74: patch_id=144938 + 160275:pw-trigger.sh: 75: '[' 144938 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144938 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144938 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144938 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144938 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144938 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144938 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3X6rrORU6V +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1fcSTIRkpG ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3X6rrORU6V /tmp/tmp.1fcSTIRkpG' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144938/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144938/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164879 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1fcSTIRkpG ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523626, "url": "https://patchwork.sourceware.org/api/1.2/patches/144938/checks/523626/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:09:05.675198", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10908/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:09:05.675198 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:09:05.675198 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790741345 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790741345 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790741345 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164886 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1fcSTIRkpG ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523627, "url": "https://patchwork.sourceware.org/api/1.2/patches/144938/checks/523627/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:09:06.688269", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10908/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:09:06.688269 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:09:06.688269 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790741346 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790741345 -le 1790741346 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790741346 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164893 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1fcSTIRkpG ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523628, "url": "https://patchwork.sourceware.org/api/1.2/patches/144938/checks/523628/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:10:24.739332", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10908/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:10:24.739332 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:10:24.739332 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790741424 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790741346 -le 1790741424 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790741424 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 164900 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1fcSTIRkpG ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3X6rrORU6V /tmp/tmp.1fcSTIRkpG + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=1 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67213 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67213 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67213 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67213 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 160275:pw-trigger.sh: 74: true + 160275:pw-trigger.sh: 74: patch_id= + 160275:pw-trigger.sh: 75: '[' '' = '' ']' + 160275:pw-trigger.sh: 76: break + 160275:pw-trigger.sh: 96: '[' '' = '' ']' + 160275:pw-trigger.sh: 97: continue + 160275:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=2 ++ 160275:pw-trigger.sh: 64: shyaml get-value 2.id + 160275:pw-trigger.sh: 64: series_id=67217 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67217 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67217 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67217 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67217 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67217 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67217 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67217 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67217 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144942 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144942 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144942 + 160275:pw-trigger.sh: 74: patch_id=144942 + 160275:pw-trigger.sh: 75: '[' 144942 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144942 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144942 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144942 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144942 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144942 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144942 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LLcsTQu2ps +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xHBvF6UcBT ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LLcsTQu2ps /tmp/tmp.xHBvF6UcBT' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144942/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144942/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 165002 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xHBvF6UcBT ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523880, "url": "https://patchwork.sourceware.org/api/1.2/patches/144942/checks/523880/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T09:43:42.449670", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10910/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T09:43:42.449670 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T09:43:42.449670 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790761422 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790761422 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790761422 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 165009 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xHBvF6UcBT ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523881, "url": "https://patchwork.sourceware.org/api/1.2/patches/144942/checks/523881/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T09:43:43.496610", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10910/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T09:43:43.496610 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T09:43:43.496610 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790761423 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790761422 -le 1790761423 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790761423 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 165016 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xHBvF6UcBT ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523882, "url": "https://patchwork.sourceware.org/api/1.2/patches/144942/checks/523882/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T09:45:37.061127", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10910/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T09:45:37.061127 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T09:45:37.061127 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790761537 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790761423 -le 1790761537 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790761537 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 165023 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xHBvF6UcBT ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LLcsTQu2ps /tmp/tmp.xHBvF6UcBT + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=1 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67217 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67217 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67217 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67217 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 160275:pw-trigger.sh: 74: true + 160275:pw-trigger.sh: 74: patch_id= + 160275:pw-trigger.sh: 75: '[' '' = '' ']' + 160275:pw-trigger.sh: 76: break + 160275:pw-trigger.sh: 96: '[' '' = '' ']' + 160275:pw-trigger.sh: 97: continue + 160275:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=1 ++ 160275:pw-trigger.sh: 64: shyaml get-value 1.id + 160275:pw-trigger.sh: 64: series_id=67240 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67240 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67240 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67240 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67240 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67240 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67240 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67240 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67240 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144989 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144989 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144989 + 160275:pw-trigger.sh: 74: patch_id=144989 + 160275:pw-trigger.sh: 75: '[' 144989 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144989 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144989 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144989 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144989 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144989 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144989 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RgyhfCukoZ +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8MTpZRgTaJ ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RgyhfCukoZ /tmp/tmp.8MTpZRgTaJ' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144989/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144989/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 165129 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8MTpZRgTaJ ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524081, "url": "https://patchwork.sourceware.org/api/1.2/patches/144989/checks/524081/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T15:50:00.903534", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10912/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T15:50:00.903534 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T15:50:00.903534 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790783400 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790783400 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790783400 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 165136 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8MTpZRgTaJ ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524082, "url": "https://patchwork.sourceware.org/api/1.2/patches/144989/checks/524082/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T15:50:02.173787", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10912/log", "context": "tcwg_glibc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T15:50:02.173787 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T15:50:02.173787 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790783402 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790783400 -le 1790783402 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790783402 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 165143 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8MTpZRgTaJ ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524083, "url": "https://patchwork.sourceware.org/api/1.2/patches/144989/checks/524083/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T15:51:41.866060", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-aarch64-precommit/builds/10912/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T15:51:41.866060 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T15:51:41.866060 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790783501 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790783402 -le 1790783501 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790783501 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 165150 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8MTpZRgTaJ ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RgyhfCukoZ /tmp/tmp.8MTpZRgTaJ + 160275:pw-trigger.sh: 89: check_state=success + 160275:pw-trigger.sh: 90: '[' success = pending ']' + 160275:pw-trigger.sh: 93: num_patch=1 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67240 1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67240 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67240 property '.*' value Patches 1 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67240 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144987 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144987 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144987 + 160275:pw-trigger.sh: 74: patch_id=144987 + 160275:pw-trigger.sh: 75: '[' 144987 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 144987 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144987 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144987 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=144987 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 144987 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144987 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eB4Nk75dju +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.abucjEociE ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eB4Nk75dju /tmp/tmp.abucjEociE' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144987/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144987/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 165214 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.abucjEociE ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eB4Nk75dju /tmp/tmp.abucjEociE + 160275:pw-trigger.sh: 89: check_state=pending + 160275:pw-trigger.sh: 90: '[' pending = pending ']' + 160275:pw-trigger.sh: 91: break + 160275:pw-trigger.sh: 96: '[' 144987 = '' ']' + 160275:pw-trigger.sh: 101: check_state=success + 160275:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 160275:pw-trigger.sh: 103: pw_patch_check_state 144987 redhat-pt-bot/TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144987 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DtMHrBRMZp +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5FXJ5CuxMd ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DtMHrBRMZp /tmp/tmp.5FXJ5CuxMd' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144987/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144987/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 165229 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5FXJ5CuxMd ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523817, "url": "https://patchwork.sourceware.org/api/1.2/patches/144987/checks/523817/", "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-30T08:50:14.111717", "state": "success", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch applied to master at the time it was sent" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T08:50:14.111717 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T08:50:14.111717 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790758214 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790758214 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790758214 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 165236 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5FXJ5CuxMd ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DtMHrBRMZp /tmp/tmp.5FXJ5CuxMd + 160275:pw-trigger.sh: 103: check_state=success + 160275:pw-trigger.sh: 104: '[' success '!=' success ']' + 160275:pw-trigger.sh: 108: '[' success '!=' success ']' + 160275:pw-trigger.sh: 113: j=2 + 160275:pw-trigger.sh: 114: cat + 160275:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 160275:pw-trigger.sh: 63: i=0 ++ 160275:pw-trigger.sh: 64: shyaml get-value 0.id + 160275:pw-trigger.sh: 64: series_id=67255 + 160275:pw-trigger.sh: 66: pw_series_complete_p glibc 67255 + 160275:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 160275:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 160275:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67255 + 160275:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 160275:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67255 property Complete value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67255 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: pw_series_complete_p: 187: value=True + 160275:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 160275:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 160275:pw-trigger.sh: 71: num_patch=0 + 160275:pw-trigger.sh: 72: true ++ 160275:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67255 0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67255 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67255 property '.*' value Patches 0 +++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=67255 +++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 160275:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145006 ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145006 = '' ']' ++ 160275:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145006 + 160275:pw-trigger.sh: 74: patch_id=145006 + 160275:pw-trigger.sh: 75: '[' 145006 = '' ']' ++ 160275:pw-trigger.sh: 82: pw_get_patch_data glibc 145006 State ++ 160275:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 160275:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 160275:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145006 ++ 160275:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 160275:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145006 property State value ++ 160275:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 160275:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 160275:pw-trigger.sh: pw_yaml_get: 100: local id=145006 ++ 160275:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 160275:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 160275:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 160275:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 160275:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 160275:pw-trigger.sh: pw_yaml_get: 108: set +x + 160275:pw-trigger.sh: 82: patch_state=new + 160275:pw-trigger.sh: 83: case "$patch_state" in ++ 160275:pw-trigger.sh: 89: pw_patch_check_state 145006 tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145006 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-aarch64 +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 160275:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-aarch64 ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MQyRZcCKem +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZhSHx2tj18 ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MQyRZcCKem /tmp/tmp.ZhSHx2tj18' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145006/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145006/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-aarch64&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 165324 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZhSHx2tj18 ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MQyRZcCKem /tmp/tmp.ZhSHx2tj18 + 160275:pw-trigger.sh: 89: check_state=pending + 160275:pw-trigger.sh: 90: '[' pending = pending ']' + 160275:pw-trigger.sh: 91: break + 160275:pw-trigger.sh: 96: '[' 145006 = '' ']' + 160275:pw-trigger.sh: 101: check_state=success + 160275:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 160275:pw-trigger.sh: 103: pw_patch_check_state 145006 redhat-pt-bot/TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 160275:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145006 ++ 160275:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 160275:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 160275:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 160275:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 160275:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 160275:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zHtUqK9gNl +++ 160275:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 160275:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TJl9ZIqz4c ++ 160275:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zHtUqK9gNl /tmp/tmp.TJl9ZIqz4c' EXIT ++ 160275:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 160275:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145006/checks/ ++ 160275:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145006/checks/?user=redhat-pt-bot&context=TryBot-apply_patch&page=last' ++ 160275:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 160275:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 165339 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TJl9ZIqz4c ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524008, "url": "https://patchwork.sourceware.org/api/1.2/patches/145006/checks/524008/", "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-30T13:22:15.833939", "state": "success", "target_url": null, "context": "TryBot-apply_patch", "description": "Patch applied to master at the time it was sent" }' = null ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 160275:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:22:15.833939 +++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:22:15.833939 +%s ++ 160275:pw-trigger.sh: pw_patch_check_state: 274: date=1790774535 ++ 160275:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790774535 ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790774535 +++ 160275:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 160275:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 160275:pw-trigger.sh: pw_patch_check_state: 263: true ++ 160275:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 160275:pw-trigger.sh: pw_patch_check_state: 267: wait 165346 ++ 160275:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 160275:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TJl9ZIqz4c ++ 160275:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 160275:pw-trigger.sh: pw_patch_check_state: 270: break ++ 160275:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 160275:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zHtUqK9gNl /tmp/tmp.TJl9ZIqz4c + 160275:pw-trigger.sh: 103: check_state=success + 160275:pw-trigger.sh: 104: '[' success '!=' success ']' + 160275:pw-trigger.sh: 108: '[' success '!=' success ']' + 160275:pw-trigger.sh: 113: j=3 + 160275:pw-trigger.sh: 114: cat + 160275:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 160275:pw-trigger.sh: 119: rm /tmp/tmp.WSsEbjE4WA + 160275:pw-trigger.sh: 121: echo 'Processed 30 series and created 3 pre-commit triggers' Processed 30 series and created 3 pre-commit triggers + 160275:pw-trigger.sh: 1: pw_deinit glibc + 160275:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 160275:pw-trigger.sh: pw_deinit: 58: local project=glibc + 160275:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-160275 + 160275:pw-trigger.sh: 1: rm -f /tmp/tmp.WSsEbjE4WA