+ 280809:jenkins2517095513610139192.sh: build_container_exec: 29: set +x + 53245:pw-trigger.sh: 46: trap 'pw_deinit glibc' EXIT + 53245:pw-trigger.sh: 47: pw_init glibc + 53245:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 53245:pw-trigger.sh: pw_init: 42: local project=glibc + 53245:pw-trigger.sh: pw_init: 44: git -C glibc config pw.server https://patchwork.sourceware.org/api/1.2/ + 53245:pw-trigger.sh: pw_init: 46: git -C glibc config pw.project glibc + 53245:pw-trigger.sh: pw_init: 48: pw_clear_cache + 53245:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 53245:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-53245 + 53245:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-53245 ++ 53245:pw-trigger.sh: 49: mktemp + 53245:pw-trigger.sh: 49: yaml=/tmp/tmp.20OGRbFl8D + 53245:pw-trigger.sh: 51: trap 'pw_deinit glibc; rm -f /tmp/tmp.20OGRbFl8D' EXIT + 53245:pw-trigger.sh: 53: readarray -t prereq_bots ++ 53245:pw-trigger.sh: 53: print_prereq_bots tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 53245:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 53245:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in ++ 53245:pw-trigger.sh: print_prereq_bots: 39: echo redhat-pt-bot/TryBot-apply_patch + 53245:pw-trigger.sh: 55: git -C glibc pw series list -f yaml + 53245:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 53245:pw-trigger.sh: 58: shyaml get-length + 53245:pw-trigger.sh: 58: len=30 + 53245:pw-trigger.sh: 59: i=30 + 53245:pw-trigger.sh: 60: j=0 + 53245:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=29 ++ 53245:pw-trigger.sh: 64: shyaml get-value 29.id + 53245:pw-trigger.sh: 64: series_id=66946 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 66946 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66946 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66946 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66946 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66946 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66946 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66946 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66946 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144529 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144529 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144529 + 53245:pw-trigger.sh: 74: patch_id=144529 + 53245:pw-trigger.sh: 75: '[' 144529 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144529 State ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144529 ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144529 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144529 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=not-applicable + 53245:pw-trigger.sh: 83: case "$patch_state" in + 53245:pw-trigger.sh: 85: num_patch=1 + 53245:pw-trigger.sh: 86: continue + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66946 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66946 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66946 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66946 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144528 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144528 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144528 + 53245:pw-trigger.sh: 74: patch_id=144528 + 53245:pw-trigger.sh: 75: '[' 144528 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144528 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144528 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144528 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144528 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=not-applicable + 53245:pw-trigger.sh: 83: case "$patch_state" in + 53245:pw-trigger.sh: 85: num_patch=2 + 53245:pw-trigger.sh: 86: continue + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66946 2 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66946 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66946 property '.*' value Patches 2 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66946 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53245:pw-trigger.sh: 74: true + 53245:pw-trigger.sh: 74: patch_id= + 53245:pw-trigger.sh: 75: '[' '' = '' ']' + 53245:pw-trigger.sh: 76: break + 53245:pw-trigger.sh: 96: '[' '' = '' ']' + 53245:pw-trigger.sh: 97: continue + 53245:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=28 ++ 53245:pw-trigger.sh: 64: shyaml get-value 28.id + 53245:pw-trigger.sh: 64: series_id=66949 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 66949 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66949 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66949 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66949 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66949 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66949 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66949 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66949 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144532 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144532 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144532 + 53245:pw-trigger.sh: 74: patch_id=144532 + 53245:pw-trigger.sh: 75: '[' 144532 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144532 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144532 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144532 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144532 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=superseded + 53245:pw-trigger.sh: 83: case "$patch_state" in + 53245:pw-trigger.sh: 85: num_patch=1 + 53245:pw-trigger.sh: 86: continue + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66949 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66949 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66949 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66949 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53245:pw-trigger.sh: 74: true + 53245:pw-trigger.sh: 74: patch_id= + 53245:pw-trigger.sh: 75: '[' '' = '' ']' + 53245:pw-trigger.sh: 76: break + 53245:pw-trigger.sh: 96: '[' '' = '' ']' + 53245:pw-trigger.sh: 97: continue + 53245:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=27 ++ 53245:pw-trigger.sh: 64: shyaml get-value 27.id + 53245:pw-trigger.sh: 64: series_id=66950 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 66950 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66950 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66950 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66950 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66950 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66950 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66950 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66950 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144533 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144533 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144533 + 53245:pw-trigger.sh: 74: patch_id=144533 + 53245:pw-trigger.sh: 75: '[' 144533 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144533 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144533 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144533 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144533 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=changes-requested + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144533 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144533 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wM9JF5cxbR +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ix8fz973Pj ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wM9JF5cxbR /tmp/tmp.ix8fz973Pj' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144533/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 53598 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ix8fz973Pj ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wM9JF5cxbR /tmp/tmp.ix8fz973Pj + 53245:pw-trigger.sh: 89: check_state=pending + 53245:pw-trigger.sh: 90: '[' pending = pending ']' + 53245:pw-trigger.sh: 91: break + 53245:pw-trigger.sh: 96: '[' 144533 = '' ']' + 53245:pw-trigger.sh: 101: check_state=success + 53245:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53245:pw-trigger.sh: 103: pw_patch_check_state 144533 redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144533 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ha38MwVUyK +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3wWlI1DPtQ ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ha38MwVUyK /tmp/tmp.3wWlI1DPtQ' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144533/checks/ ++ 53245: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' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 53613 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3wWlI1DPtQ ++ 53245: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 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T01:04:25.976945 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T01:04:25.976945 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790211865 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790211865 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790211865 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 53620 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3wWlI1DPtQ ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ha38MwVUyK /tmp/tmp.3wWlI1DPtQ WARNING: Waiting for 144533:redhat-pt-bot/TryBot-apply_patch to succeed. + 53245:pw-trigger.sh: 103: check_state=fail + 53245:pw-trigger.sh: 104: '[' fail '!=' success ']' + 53245:pw-trigger.sh: 105: break + 53245:pw-trigger.sh: 108: '[' fail '!=' success ']' + 53245:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144533:redhat-pt-bot/TryBot-apply_patch to succeed.' + 53245:pw-trigger.sh: 110: continue + 53245:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=26 ++ 53245:pw-trigger.sh: 64: shyaml get-value 26.id + 53245:pw-trigger.sh: 64: series_id=66959 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 66959 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66959 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66959 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66959 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66959 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66959 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66959 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66959 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144547 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144547 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144547 + 53245:pw-trigger.sh: 74: patch_id=144547 + 53245:pw-trigger.sh: 75: '[' 144547 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144547 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144547 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144547 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144547 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=rejected + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144547 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144547 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.knseXUzQFB +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VPgyiXsnKv ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.knseXUzQFB /tmp/tmp.VPgyiXsnKv' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144547/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 53709 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VPgyiXsnKv ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520096, "url": "https://patchwork.sourceware.org/api/1.2/patches/144547/checks/520096/", "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-24T13:17:20.616972", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10838/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T13:17:20.616972 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T13:17:20.616972 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790255840 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790255840 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790255840 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 53716 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VPgyiXsnKv ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520097, "url": "https://patchwork.sourceware.org/api/1.2/patches/144547/checks/520097/", "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-24T13:17:23.970851", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10838/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T13:17:23.970851 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T13:17:23.970851 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790255843 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790255840 -le 1790255843 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790255843 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 53723 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VPgyiXsnKv ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520101, "url": "https://patchwork.sourceware.org/api/1.2/patches/144547/checks/520101/", "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-24T13:19:50.024667", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10838/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T13:19:50.024667 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T13:19:50.024667 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790255990 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790255843 -le 1790255990 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790255990 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 53730 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VPgyiXsnKv ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.knseXUzQFB /tmp/tmp.VPgyiXsnKv + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=1 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66959 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66959 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66959 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66959 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144546 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144546 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144546 + 53245:pw-trigger.sh: 74: patch_id=144546 + 53245:pw-trigger.sh: 75: '[' 144546 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144546 State ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144546 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144546 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144546 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=rejected + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144546 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144546 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bhrfAp5Fiq +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UsfJJYcuDU ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bhrfAp5Fiq /tmp/tmp.UsfJJYcuDU' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144546/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 53794 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UsfJJYcuDU ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520254, "url": "https://patchwork.sourceware.org/api/1.2/patches/144546/checks/520254/", "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-24T18:24:02.134889", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10840/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T18:24:02.134889 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T18:24:02.134889 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790274242 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790274242 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790274242 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 53801 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UsfJJYcuDU ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520255, "url": "https://patchwork.sourceware.org/api/1.2/patches/144546/checks/520255/", "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-24T18:24:03.066925", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10840/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T18:24:03.066925 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T18:24:03.066925 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790274243 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790274242 -le 1790274243 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790274243 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 53808 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UsfJJYcuDU ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520261, "url": "https://patchwork.sourceware.org/api/1.2/patches/144546/checks/520261/", "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-24T18:25:48.468491", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10840/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T18:25:48.468491 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T18:25:48.468491 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790274348 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790274243 -le 1790274348 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790274348 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 53815 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UsfJJYcuDU ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bhrfAp5Fiq /tmp/tmp.UsfJJYcuDU + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=2 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66959 2 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66959 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66959 property '.*' value Patches 2 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66959 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53245:pw-trigger.sh: 74: true + 53245:pw-trigger.sh: 74: patch_id= + 53245:pw-trigger.sh: 75: '[' '' = '' ']' + 53245:pw-trigger.sh: 76: break + 53245:pw-trigger.sh: 96: '[' '' = '' ']' + 53245:pw-trigger.sh: 97: continue + 53245:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=25 ++ 53245:pw-trigger.sh: 64: shyaml get-value 25.id + 53245:pw-trigger.sh: 64: series_id=66982 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 66982 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66982 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66982 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66982 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66982 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66982 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66982 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66982 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144596 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144596 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144596 + 53245:pw-trigger.sh: 74: patch_id=144596 + 53245:pw-trigger.sh: 75: '[' 144596 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144596 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144596 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144596 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144596 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=superseded + 53245:pw-trigger.sh: 83: case "$patch_state" in + 53245:pw-trigger.sh: 85: num_patch=1 + 53245:pw-trigger.sh: 86: continue + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66982 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66982 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66982 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66982 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144595 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144595 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144595 + 53245:pw-trigger.sh: 74: patch_id=144595 + 53245:pw-trigger.sh: 75: '[' 144595 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144595 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144595 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144595 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144595 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=superseded + 53245:pw-trigger.sh: 83: case "$patch_state" in + 53245:pw-trigger.sh: 85: num_patch=2 + 53245:pw-trigger.sh: 86: continue + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66982 2 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66982 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66982 property '.*' value Patches 2 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66982 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144597 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144597 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144597 + 53245:pw-trigger.sh: 74: patch_id=144597 + 53245:pw-trigger.sh: 75: '[' 144597 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144597 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144597 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144597 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144597 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=superseded + 53245:pw-trigger.sh: 83: case "$patch_state" in + 53245:pw-trigger.sh: 85: num_patch=3 + 53245:pw-trigger.sh: 86: continue + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66982 3 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66982 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66982 property '.*' value Patches 3 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66982 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144594 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144594 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144594 + 53245:pw-trigger.sh: 74: patch_id=144594 + 53245:pw-trigger.sh: 75: '[' 144594 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144594 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144594 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144594 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144594 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=superseded + 53245:pw-trigger.sh: 83: case "$patch_state" in + 53245:pw-trigger.sh: 85: num_patch=4 + 53245:pw-trigger.sh: 86: continue + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66982 4 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66982 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66982 property '.*' value Patches 4 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66982 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144593 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144593 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144593 + 53245:pw-trigger.sh: 74: patch_id=144593 + 53245:pw-trigger.sh: 75: '[' 144593 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144593 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144593 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144593 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144593 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=committed + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144593 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144593 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gXUtOB466u +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lb2V7Od2Wh ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gXUtOB466u /tmp/tmp.lb2V7Od2Wh' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144593/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54144 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lb2V7Od2Wh ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521149, "url": "https://patchwork.sourceware.org/api/1.2/patches/144593/checks/521149/", "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-25T23:36:36.787693", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10854/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T23:36:36.787693 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T23:36:36.787693 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790379396 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790379396 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790379396 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54151 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lb2V7Od2Wh ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521150, "url": "https://patchwork.sourceware.org/api/1.2/patches/144593/checks/521150/", "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-25T23:36:38.093269", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10854/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T23:36:38.093269 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T23:36:38.093269 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790379398 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790379396 -le 1790379398 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790379398 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54158 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lb2V7Od2Wh ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521153, "url": "https://patchwork.sourceware.org/api/1.2/patches/144593/checks/521153/", "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-25T23:38:22.454267", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10854/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T23:38:22.454267 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T23:38:22.454267 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790379502 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790379398 -le 1790379502 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790379502 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54165 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lb2V7Od2Wh ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gXUtOB466u /tmp/tmp.lb2V7Od2Wh + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=5 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66982 5 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66982 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66982 property '.*' value Patches 5 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66982 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144592 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144592 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144592 + 53245:pw-trigger.sh: 74: patch_id=144592 + 53245:pw-trigger.sh: 75: '[' 144592 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144592 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144592 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144592 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144592 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=committed + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144592 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144592 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EAI5slyPtt +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aDAV3zu3uB ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EAI5slyPtt /tmp/tmp.aDAV3zu3uB' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144592/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54241 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aDAV3zu3uB ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521288, "url": "https://patchwork.sourceware.org/api/1.2/patches/144592/checks/521288/", "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-26T04:38:52.334622", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10856/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T04:38:52.334622 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T04:38:52.334622 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790397532 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790397532 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790397532 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54248 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aDAV3zu3uB ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521289, "url": "https://patchwork.sourceware.org/api/1.2/patches/144592/checks/521289/", "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-26T04:38:53.557967", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10856/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T04:38:53.557967 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T04:38:53.557967 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790397533 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790397532 -le 1790397533 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790397533 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54255 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aDAV3zu3uB ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521292, "url": "https://patchwork.sourceware.org/api/1.2/patches/144592/checks/521292/", "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-26T04:40:28.826049", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10856/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T04:40:28.826049 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T04:40:28.826049 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790397628 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790397533 -le 1790397628 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790397628 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54262 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aDAV3zu3uB ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EAI5slyPtt /tmp/tmp.aDAV3zu3uB + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=6 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66982 6 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66982 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66982 property '.*' value Patches 6 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66982 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53245:pw-trigger.sh: 74: true + 53245:pw-trigger.sh: 74: patch_id= + 53245:pw-trigger.sh: 75: '[' '' = '' ']' + 53245:pw-trigger.sh: 76: break + 53245:pw-trigger.sh: 96: '[' '' = '' ']' + 53245:pw-trigger.sh: 97: continue + 53245:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=24 ++ 53245:pw-trigger.sh: 64: shyaml get-value 24.id + 53245:pw-trigger.sh: 64: series_id=66987 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 66987 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=66987 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 66987 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66987 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66987 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66987 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66987 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66987 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144609 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144609 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144609 + 53245:pw-trigger.sh: 74: patch_id=144609 + 53245:pw-trigger.sh: 75: '[' 144609 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144609 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144609 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144609 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144609 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=under-review + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144609 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144609 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.61nhAynGQF +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XOvSdy6bjB ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.61nhAynGQF /tmp/tmp.XOvSdy6bjB' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144609/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54385 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XOvSdy6bjB ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520257, "url": "https://patchwork.sourceware.org/api/1.2/patches/144609/checks/520257/", "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-24T18:24:13.411442", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10842/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T18:24:13.411442 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T18:24:13.411442 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790274253 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790274253 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790274253 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54392 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XOvSdy6bjB ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520259, "url": "https://patchwork.sourceware.org/api/1.2/patches/144609/checks/520259/", "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-24T18:24:14.401119", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10842/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T18:24:14.401119 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T18:24:14.401119 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790274254 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790274253 -le 1790274254 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790274254 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54399 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XOvSdy6bjB ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520263, "url": "https://patchwork.sourceware.org/api/1.2/patches/144609/checks/520263/", "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-24T18:26:01.699223", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10842/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-24T18:26:01.699223 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-24T18:26:01.699223 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790274361 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790274254 -le 1790274361 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790274361 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54406 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XOvSdy6bjB ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.61nhAynGQF /tmp/tmp.XOvSdy6bjB + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=1 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66987 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66987 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66987 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66987 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144611 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144611 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144611 + 53245:pw-trigger.sh: 74: patch_id=144611 + 53245:pw-trigger.sh: 75: '[' 144611 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144611 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144611 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144611 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144611 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=under-review + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144611 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144611 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sQBEuK2GPz +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UOdBOuuS1Q ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sQBEuK2GPz /tmp/tmp.UOdBOuuS1Q' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144611/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54470 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UOdBOuuS1Q ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520500, "url": "https://patchwork.sourceware.org/api/1.2/patches/144611/checks/520500/", "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-25T03:52:33.730975", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10845/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T03:52:33.730975 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T03:52:33.730975 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790308353 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790308353 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790308353 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54477 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UOdBOuuS1Q ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520501, "url": "https://patchwork.sourceware.org/api/1.2/patches/144611/checks/520501/", "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-25T03:52:35.949161", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10845/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T03:52:35.949161 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T03:52:35.949161 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790308355 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790308353 -le 1790308355 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790308355 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54484 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UOdBOuuS1Q ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520506, "url": "https://patchwork.sourceware.org/api/1.2/patches/144611/checks/520506/", "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-25T03:54:32.173845", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10845/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T03:54:32.173845 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T03:54:32.173845 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790308472 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790308355 -le 1790308472 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790308472 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54491 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UOdBOuuS1Q ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sQBEuK2GPz /tmp/tmp.UOdBOuuS1Q + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=2 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66987 2 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66987 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66987 property '.*' value Patches 2 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66987 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144610 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144610 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144610 + 53245:pw-trigger.sh: 74: patch_id=144610 + 53245:pw-trigger.sh: 75: '[' 144610 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144610 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144610 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144610 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144610 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=under-review + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144610 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144610 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3ASNMBS838 +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8aC6V1WAYK ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3ASNMBS838 /tmp/tmp.8aC6V1WAYK' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144610/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54558 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8aC6V1WAYK ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520695, "url": "https://patchwork.sourceware.org/api/1.2/patches/144610/checks/520695/", "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-25T10:17:06.661133", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10848/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T10:17:06.661133 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T10:17:06.661133 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790331426 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790331426 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790331426 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54565 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8aC6V1WAYK ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520696, "url": "https://patchwork.sourceware.org/api/1.2/patches/144610/checks/520696/", "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-25T10:17:08.456127", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10848/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T10:17:08.456127 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T10:17:08.456127 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790331428 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790331426 -le 1790331428 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790331428 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54572 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8aC6V1WAYK ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520699, "url": "https://patchwork.sourceware.org/api/1.2/patches/144610/checks/520699/", "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-25T10:19:02.858466", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10848/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T10:19:02.858466 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T10:19:02.858466 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790331542 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790331428 -le 1790331542 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790331542 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54579 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8aC6V1WAYK ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3ASNMBS838 /tmp/tmp.8aC6V1WAYK + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=3 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66987 3 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66987 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66987 property '.*' value Patches 3 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66987 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144608 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144608 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144608 + 53245:pw-trigger.sh: 74: patch_id=144608 + 53245:pw-trigger.sh: 75: '[' 144608 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144608 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144608 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144608 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144608 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=under-review + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144608 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144608 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tOCcHfYQ80 +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wr41AbEVRG ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tOCcHfYQ80 /tmp/tmp.wr41AbEVRG' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144608/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54649 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wr41AbEVRG ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520975, "url": "https://patchwork.sourceware.org/api/1.2/patches/144608/checks/520975/", "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-25T18:07:19.377073", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10851/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T18:07:19.377073 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T18:07:19.377073 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790359639 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790359639 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790359639 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54656 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wr41AbEVRG ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520976, "url": "https://patchwork.sourceware.org/api/1.2/patches/144608/checks/520976/", "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-25T18:07:22.980871", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10851/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T18:07:22.980871 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T18:07:22.980871 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790359642 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790359639 -le 1790359642 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790359642 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54663 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wr41AbEVRG ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520982, "url": "https://patchwork.sourceware.org/api/1.2/patches/144608/checks/520982/", "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-25T18:11:35.049999", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10851/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T18:11:35.049999 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T18:11:35.049999 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790359895 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790359642 -le 1790359895 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790359895 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54670 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wr41AbEVRG ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tOCcHfYQ80 /tmp/tmp.wr41AbEVRG + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=4 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 66987 4 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=66987 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 66987 property '.*' value Patches 4 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=66987 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53245:pw-trigger.sh: 74: true + 53245:pw-trigger.sh: 74: patch_id= + 53245:pw-trigger.sh: 75: '[' '' = '' ']' + 53245:pw-trigger.sh: 76: break + 53245:pw-trigger.sh: 96: '[' '' = '' ']' + 53245:pw-trigger.sh: 97: continue + 53245:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=23 ++ 53245:pw-trigger.sh: 64: shyaml get-value 23.id + 53245:pw-trigger.sh: 64: series_id=67020 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67020 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67020 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67020 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67020 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67020 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67020 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67020 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67020 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144655 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144655 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144655 + 53245:pw-trigger.sh: 74: patch_id=144655 + 53245:pw-trigger.sh: 75: '[' 144655 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144655 State ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144655 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144655 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144655 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53245:pw-trigger.sh: 82: patch_state=committed + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144655 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144655 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.T8y00l2Pzd +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ph629gdRwy ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.T8y00l2Pzd /tmp/tmp.ph629gdRwy' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144655/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54781 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ph629gdRwy ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520977, "url": "https://patchwork.sourceware.org/api/1.2/patches/144655/checks/520977/", "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-25T18:07:23.171477", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10852/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T18:07:23.171477 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T18:07:23.171477 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790359643 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790359643 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790359643 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54788 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ph629gdRwy ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520978, "url": "https://patchwork.sourceware.org/api/1.2/patches/144655/checks/520978/", "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-25T18:07:27.178049", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10852/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T18:07:27.178049 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T18:07:27.178049 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790359647 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790359643 -le 1790359647 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790359647 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54795 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ph629gdRwy ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 520983, "url": "https://patchwork.sourceware.org/api/1.2/patches/144655/checks/520983/", "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-25T18:11:37.601462", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10852/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-25T18:11:37.601462 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-25T18:11:37.601462 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790359897 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790359647 -le 1790359897 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790359897 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54802 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ph629gdRwy ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.T8y00l2Pzd /tmp/tmp.ph629gdRwy + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=1 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67020 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67020 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67020 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67020 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53245:pw-trigger.sh: 74: true + 53245:pw-trigger.sh: 74: patch_id= + 53245:pw-trigger.sh: 75: '[' '' = '' ']' + 53245:pw-trigger.sh: 76: break + 53245:pw-trigger.sh: 96: '[' '' = '' ']' + 53245:pw-trigger.sh: 97: continue + 53245:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=22 ++ 53245:pw-trigger.sh: 64: shyaml get-value 22.id + 53245:pw-trigger.sh: 64: series_id=67032 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67032 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67032 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67032 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67032 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67032 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67032 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67032 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67032 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144688 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144688 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144688 + 53245:pw-trigger.sh: 74: patch_id=144688 + 53245:pw-trigger.sh: 75: '[' 144688 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144688 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144688 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144688 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144688 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=rfc + 53245:pw-trigger.sh: 83: case "$patch_state" in + 53245:pw-trigger.sh: 85: num_patch=1 + 53245:pw-trigger.sh: 86: continue + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67032 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67032 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67032 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67032 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53245:pw-trigger.sh: 74: true + 53245:pw-trigger.sh: 74: patch_id= + 53245:pw-trigger.sh: 75: '[' '' = '' ']' + 53245:pw-trigger.sh: 76: break + 53245:pw-trigger.sh: 96: '[' '' = '' ']' + 53245:pw-trigger.sh: 97: continue + 53245:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=21 ++ 53245:pw-trigger.sh: 64: shyaml get-value 21.id + 53245:pw-trigger.sh: 64: series_id=67035 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67035 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67035 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67035 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67035 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67035 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67035 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67035 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67035 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144692 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144692 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144692 + 53245:pw-trigger.sh: 74: patch_id=144692 + 53245:pw-trigger.sh: 75: '[' 144692 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144692 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144692 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144692 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144692 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=failed-ci + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144692 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144692 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KrnN56hSUG +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MxJAV1QiBX ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KrnN56hSUG /tmp/tmp.MxJAV1QiBX' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144692/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 54991 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MxJAV1QiBX ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KrnN56hSUG /tmp/tmp.MxJAV1QiBX + 53245:pw-trigger.sh: 89: check_state=pending + 53245:pw-trigger.sh: 90: '[' pending = pending ']' + 53245:pw-trigger.sh: 91: break + 53245:pw-trigger.sh: 96: '[' 144692 = '' ']' + 53245:pw-trigger.sh: 101: check_state=success + 53245:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53245:pw-trigger.sh: 103: pw_patch_check_state 144692 redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144692 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.J31unQkSsl +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ycbZHaUgYi ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.J31unQkSsl /tmp/tmp.ycbZHaUgYi' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144692/checks/ ++ 53245: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' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55006 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ycbZHaUgYi ++ 53245: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 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T01:39:42.957531 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T01:39:42.957531 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790386782 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790386782 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790386782 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55013 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ycbZHaUgYi ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.J31unQkSsl /tmp/tmp.ycbZHaUgYi + 53245:pw-trigger.sh: 103: check_state=fail + 53245:pw-trigger.sh: 104: '[' fail '!=' success ']' + 53245:pw-trigger.sh: 105: break + 53245:pw-trigger.sh: 108: '[' fail '!=' success ']' + 53245:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144692:redhat-pt-bot/TryBot-apply_patch to succeed.' WARNING: Waiting for 144692:redhat-pt-bot/TryBot-apply_patch to succeed. + 53245:pw-trigger.sh: 110: continue + 53245:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=20 ++ 53245:pw-trigger.sh: 64: shyaml get-value 20.id + 53245:pw-trigger.sh: 64: series_id=67037 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67037 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67037 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67037 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67037 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67037 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67037 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67037 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67037 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144694 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144694 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144694 + 53245:pw-trigger.sh: 74: patch_id=144694 + 53245:pw-trigger.sh: 75: '[' 144694 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144694 State ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144694 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144694 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144694 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=failed-ci + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144694 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144694 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bzG24xvuQR +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.msZnus4YyX ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bzG24xvuQR /tmp/tmp.msZnus4YyX' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144694/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55100 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.msZnus4YyX ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bzG24xvuQR /tmp/tmp.msZnus4YyX + 53245:pw-trigger.sh: 89: check_state=pending + 53245:pw-trigger.sh: 90: '[' pending = pending ']' + 53245:pw-trigger.sh: 91: break + 53245:pw-trigger.sh: 96: '[' 144694 = '' ']' + 53245:pw-trigger.sh: 101: check_state=success + 53245:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53245:pw-trigger.sh: 103: pw_patch_check_state 144694 redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144694 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.t0m29hy7mK +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PXdT4f3NF9 ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.t0m29hy7mK /tmp/tmp.PXdT4f3NF9' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144694/checks/ ++ 53245: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' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55115 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PXdT4f3NF9 ++ 53245: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 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T03:21:43.391169 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T03:21:43.391169 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790392903 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790392903 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790392903 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55122 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PXdT4f3NF9 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.t0m29hy7mK /tmp/tmp.PXdT4f3NF9 WARNING: Waiting for 144694:redhat-pt-bot/TryBot-apply_patch to succeed. + 53245:pw-trigger.sh: 103: check_state=fail + 53245:pw-trigger.sh: 104: '[' fail '!=' success ']' + 53245:pw-trigger.sh: 105: break + 53245:pw-trigger.sh: 108: '[' fail '!=' success ']' + 53245:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144694:redhat-pt-bot/TryBot-apply_patch to succeed.' + 53245:pw-trigger.sh: 110: continue + 53245:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=19 ++ 53245:pw-trigger.sh: 64: shyaml get-value 19.id + 53245:pw-trigger.sh: 64: series_id=67038 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67038 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67038 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67038 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67038 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67038 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67038 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67038 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67038 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144695 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144695 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144695 + 53245:pw-trigger.sh: 74: patch_id=144695 + 53245:pw-trigger.sh: 75: '[' 144695 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144695 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144695 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144695 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144695 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=under-review + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144695 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144695 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CNHYZbM2j0 +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9eMcynHhf8 ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CNHYZbM2j0 /tmp/tmp.9eMcynHhf8' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144695/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55209 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9eMcynHhf8 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521503, "url": "https://patchwork.sourceware.org/api/1.2/patches/144695/checks/521503/", "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:43:45.452436", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10859/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:43:45.452436 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:43:45.452436 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790419425 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790419425 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790419425 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55216 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9eMcynHhf8 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521504, "url": "https://patchwork.sourceware.org/api/1.2/patches/144695/checks/521504/", "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:43:46.382148", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10859/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:43:46.382148 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:43:46.382148 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790419426 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790419425 -le 1790419426 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790419426 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55223 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9eMcynHhf8 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 521509, "url": "https://patchwork.sourceware.org/api/1.2/patches/144695/checks/521509/", "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:47:20.101847", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10859/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-26T10:47:20.101847 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-26T10:47:20.101847 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790419640 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790419426 -le 1790419640 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790419640 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55230 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9eMcynHhf8 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CNHYZbM2j0 /tmp/tmp.9eMcynHhf8 + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=1 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67038 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67038 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67038 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67038 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53245:pw-trigger.sh: 74: true + 53245:pw-trigger.sh: 74: patch_id= + 53245:pw-trigger.sh: 75: '[' '' = '' ']' + 53245:pw-trigger.sh: 76: break + 53245:pw-trigger.sh: 96: '[' '' = '' ']' + 53245:pw-trigger.sh: 97: continue + 53245:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=18 ++ 53245:pw-trigger.sh: 64: shyaml get-value 18.id + 53245:pw-trigger.sh: 64: series_id=67088 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67088 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67088 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67088 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67088 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67088 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67088 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67088 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67088 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144749 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144749 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144749 + 53245:pw-trigger.sh: 74: patch_id=144749 + 53245:pw-trigger.sh: 75: '[' 144749 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144749 State ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144749 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144749 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144749 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53245:pw-trigger.sh: 82: patch_state=changes-requested + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144749 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144749 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Dxqjl9Kh7U +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lYoETeHnq3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Dxqjl9Kh7U /tmp/tmp.lYoETeHnq3' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144749/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55332 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lYoETeHnq3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522296, "url": "https://patchwork.sourceware.org/api/1.2/patches/144749/checks/522296/", "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-28T05:50:22.089731", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10862/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T05:50:22.089731 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T05:50:22.089731 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790574622 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790574622 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790574622 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55339 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lYoETeHnq3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522297, "url": "https://patchwork.sourceware.org/api/1.2/patches/144749/checks/522297/", "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-28T05:50:23.369643", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10862/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T05:50:23.369643 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T05:50:23.369643 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790574623 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790574622 -le 1790574623 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790574623 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55346 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lYoETeHnq3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522298, "url": "https://patchwork.sourceware.org/api/1.2/patches/144749/checks/522298/", "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-28T05:51:57.701130", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10862/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T05:51:57.701130 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T05:51:57.701130 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790574717 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790574623 -le 1790574717 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790574717 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55353 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lYoETeHnq3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Dxqjl9Kh7U /tmp/tmp.lYoETeHnq3 + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=1 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67088 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67088 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67088 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67088 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53245:pw-trigger.sh: 74: true + 53245:pw-trigger.sh: 74: patch_id= + 53245:pw-trigger.sh: 75: '[' '' = '' ']' + 53245:pw-trigger.sh: 76: break + 53245:pw-trigger.sh: 96: '[' '' = '' ']' + 53245:pw-trigger.sh: 97: continue + 53245:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=17 ++ 53245:pw-trigger.sh: 64: shyaml get-value 17.id + 53245:pw-trigger.sh: 64: series_id=67111 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67111 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67111 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67111 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67111 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67111 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67111 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67111 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67111 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144787 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144787 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144787 + 53245:pw-trigger.sh: 74: patch_id=144787 + 53245:pw-trigger.sh: 75: '[' 144787 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144787 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144787 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144787 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144787 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=under-review + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144787 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144787 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RCsiMK4dDh +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZORLSv6xCw ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RCsiMK4dDh /tmp/tmp.ZORLSv6xCw' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144787/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55457 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZORLSv6xCw ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522588, "url": "https://patchwork.sourceware.org/api/1.2/patches/144787/checks/522588/", "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-28T16:15:16.879807", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10863/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T16:15:16.879807 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T16:15:16.879807 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790612116 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790612116 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790612116 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55464 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZORLSv6xCw ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522589, "url": "https://patchwork.sourceware.org/api/1.2/patches/144787/checks/522589/", "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-28T16:15:18.483680", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10863/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T16:15:18.483680 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T16:15:18.483680 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790612118 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790612116 -le 1790612118 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790612118 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55471 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZORLSv6xCw ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522591, "url": "https://patchwork.sourceware.org/api/1.2/patches/144787/checks/522591/", "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-28T16:16:48.690113", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10863/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T16:16:48.690113 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T16:16:48.690113 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790612208 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790612118 -le 1790612208 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790612208 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55478 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZORLSv6xCw ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RCsiMK4dDh /tmp/tmp.ZORLSv6xCw + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=1 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67111 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67111 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67111 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67111 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144786 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144786 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144786 + 53245:pw-trigger.sh: 74: patch_id=144786 + 53245:pw-trigger.sh: 75: '[' 144786 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144786 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144786 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144786 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144786 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=committed + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144786 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144786 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tbKV8ZZAbr +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DCAshptym0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tbKV8ZZAbr /tmp/tmp.DCAshptym0' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144786/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55542 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DCAshptym0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522779, "url": "https://patchwork.sourceware.org/api/1.2/patches/144786/checks/522779/", "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-29T01:59:37.661387", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10865/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T01:59:37.661387 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T01:59:37.661387 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790647177 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790647177 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790647177 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55549 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DCAshptym0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522780, "url": "https://patchwork.sourceware.org/api/1.2/patches/144786/checks/522780/", "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-29T01:59:44.888962", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10865/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_glibc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T01:59:44.888962 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T01:59:44.888962 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790647184 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790647177 -le 1790647184 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790647184 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55556 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DCAshptym0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tbKV8ZZAbr /tmp/tmp.DCAshptym0 + 53245:pw-trigger.sh: 89: check_state=fail + 53245:pw-trigger.sh: 90: '[' fail = pending ']' + 53245:pw-trigger.sh: 93: num_patch=2 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67111 2 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67111 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67111 property '.*' value Patches 2 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67111 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53245:pw-trigger.sh: 74: true + 53245:pw-trigger.sh: 74: patch_id= + 53245:pw-trigger.sh: 75: '[' '' = '' ']' + 53245:pw-trigger.sh: 76: break + 53245:pw-trigger.sh: 96: '[' '' = '' ']' + 53245:pw-trigger.sh: 97: continue + 53245:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=16 ++ 53245:pw-trigger.sh: 64: shyaml get-value 16.id + 53245:pw-trigger.sh: 64: series_id=67113 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67113 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67113 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67113 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67113 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67113 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67113 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67113 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67113 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144789 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144789 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144789 + 53245:pw-trigger.sh: 74: patch_id=144789 + 53245:pw-trigger.sh: 75: '[' 144789 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144789 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144789 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144789 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144789 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=committed + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144789 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144789 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FJVLLoYUtQ +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MjN9Ir8RtV ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FJVLLoYUtQ /tmp/tmp.MjN9Ir8RtV' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144789/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55661 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MjN9Ir8RtV ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522592, "url": "https://patchwork.sourceware.org/api/1.2/patches/144789/checks/522592/", "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-28T16:17:36.078237", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10864/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T16:17:36.078237 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T16:17:36.078237 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790612256 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790612256 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790612256 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55668 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MjN9Ir8RtV ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522593, "url": "https://patchwork.sourceware.org/api/1.2/patches/144789/checks/522593/", "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-28T16:17:37.481838", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10864/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T16:17:37.481838 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T16:17:37.481838 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790612257 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790612256 -le 1790612257 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790612257 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55675 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MjN9Ir8RtV ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522594, "url": "https://patchwork.sourceware.org/api/1.2/patches/144789/checks/522594/", "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-28T16:19:10.079812", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10864/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T16:19:10.079812 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T16:19:10.079812 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790612350 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790612257 -le 1790612350 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790612350 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55682 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MjN9Ir8RtV ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FJVLLoYUtQ /tmp/tmp.MjN9Ir8RtV + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=1 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67113 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67113 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67113 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67113 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53245:pw-trigger.sh: 74: true + 53245:pw-trigger.sh: 74: patch_id= + 53245:pw-trigger.sh: 75: '[' '' = '' ']' + 53245:pw-trigger.sh: 76: break + 53245:pw-trigger.sh: 96: '[' '' = '' ']' + 53245:pw-trigger.sh: 97: continue + 53245:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=15 ++ 53245:pw-trigger.sh: 64: shyaml get-value 15.id + 53245:pw-trigger.sh: 64: series_id=67118 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67118 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67118 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67118 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67118 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67118 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67118 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67118 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67118 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144797 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144797 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144797 + 53245:pw-trigger.sh: 74: patch_id=144797 + 53245:pw-trigger.sh: 75: '[' 144797 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144797 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144797 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144797 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144797 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=committed + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144797 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144797 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.H0J1nvb4VS +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UFAM02c2sT ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.H0J1nvb4VS /tmp/tmp.UFAM02c2sT' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144797/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55784 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UFAM02c2sT ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.H0J1nvb4VS /tmp/tmp.UFAM02c2sT + 53245:pw-trigger.sh: 89: check_state=pending + 53245:pw-trigger.sh: 90: '[' pending = pending ']' + 53245:pw-trigger.sh: 91: break + 53245:pw-trigger.sh: 96: '[' 144797 = '' ']' + 53245:pw-trigger.sh: 101: check_state=success + 53245:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53245:pw-trigger.sh: 103: pw_patch_check_state 144797 redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144797 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZwLhd8v7s3 +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sM5PIekANy ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZwLhd8v7s3 /tmp/tmp.sM5PIekANy' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144797/checks/ ++ 53245: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' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55799 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sM5PIekANy ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZwLhd8v7s3 /tmp/tmp.sM5PIekANy WARNING: Waiting for 144797:redhat-pt-bot/TryBot-apply_patch to succeed. + 53245:pw-trigger.sh: 103: check_state=pending + 53245:pw-trigger.sh: 104: '[' pending '!=' success ']' + 53245:pw-trigger.sh: 105: break + 53245:pw-trigger.sh: 108: '[' pending '!=' success ']' + 53245:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144797:redhat-pt-bot/TryBot-apply_patch to succeed.' + 53245:pw-trigger.sh: 110: continue + 53245:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=14 ++ 53245:pw-trigger.sh: 64: shyaml get-value 14.id + 53245:pw-trigger.sh: 64: series_id=67128 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67128 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67128 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67128 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67128 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144810 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144810 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144810 + 53245:pw-trigger.sh: 74: patch_id=144810 + 53245:pw-trigger.sh: 75: '[' 144810 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144810 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144810 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144810 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144810 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144810 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144810 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FfAi0OrtP4 +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Xkv13SAoNY ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FfAi0OrtP4 /tmp/tmp.Xkv13SAoNY' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144810/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55900 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Xkv13SAoNY ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522781, "url": "https://patchwork.sourceware.org/api/1.2/patches/144810/checks/522781/", "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-29T02:00:55.986217", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10866/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T02:00:55.986217 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T02:00:55.986217 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790647255 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790647255 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790647255 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55907 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Xkv13SAoNY ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522783, "url": "https://patchwork.sourceware.org/api/1.2/patches/144810/checks/522783/", "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-29T02:00:59.141633", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10866/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T02:00:59.141633 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T02:00:59.141633 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790647259 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790647255 -le 1790647259 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790647259 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55914 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Xkv13SAoNY ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522784, "url": "https://patchwork.sourceware.org/api/1.2/patches/144810/checks/522784/", "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-29T02:05:42.350376", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10866/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T02:05:42.350376 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T02:05:42.350376 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790647542 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790647259 -le 1790647542 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790647542 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55921 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Xkv13SAoNY ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FfAi0OrtP4 /tmp/tmp.Xkv13SAoNY + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=1 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144815 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144815 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144815 + 53245:pw-trigger.sh: 74: patch_id=144815 + 53245:pw-trigger.sh: 75: '[' 144815 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144815 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144815 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144815 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144815 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144815 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144815 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8ZYJZ52dyl +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZaBEIIUf34 ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8ZYJZ52dyl /tmp/tmp.ZaBEIIUf34' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144815/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55985 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZaBEIIUf34 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522934, "url": "https://patchwork.sourceware.org/api/1.2/patches/144815/checks/522934/", "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-29T07:20:00.532797", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10868/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:20:00.532797 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:20:00.532797 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790666400 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790666400 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790666400 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55992 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZaBEIIUf34 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522935, "url": "https://patchwork.sourceware.org/api/1.2/patches/144815/checks/522935/", "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-29T07:20:01.663038", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10868/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:20:01.663038 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:20:01.663038 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790666401 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790666400 -le 1790666401 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790666401 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 55999 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZaBEIIUf34 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522937, "url": "https://patchwork.sourceware.org/api/1.2/patches/144815/checks/522937/", "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-29T07:21:46.895614", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10868/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:21:46.895614 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:21:46.895614 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790666506 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790666401 -le 1790666506 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790666506 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56006 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZaBEIIUf34 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8ZYJZ52dyl /tmp/tmp.ZaBEIIUf34 + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=2 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 2 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 2 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144813 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144813 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144813 + 53245:pw-trigger.sh: 74: patch_id=144813 + 53245:pw-trigger.sh: 75: '[' 144813 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144813 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144813 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144813 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144813 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144813 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144813 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UKpAF4SwpX +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FnOyDL999H ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UKpAF4SwpX /tmp/tmp.FnOyDL999H' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144813/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56073 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FnOyDL999H ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523033, "url": "https://patchwork.sourceware.org/api/1.2/patches/144813/checks/523033/", "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-29T13:24:26.793032", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10870/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T13:24:26.793032 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T13:24:26.793032 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790688266 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790688266 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790688266 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56080 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FnOyDL999H ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523034, "url": "https://patchwork.sourceware.org/api/1.2/patches/144813/checks/523034/", "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-29T13:24:30.696001", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10870/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T13:24:30.696001 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T13:24:30.696001 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790688270 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790688266 -le 1790688270 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790688270 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56087 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FnOyDL999H ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523039, "url": "https://patchwork.sourceware.org/api/1.2/patches/144813/checks/523039/", "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-29T13:28:42.231713", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10870/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T13:28:42.231713 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T13:28:42.231713 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790688522 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790688270 -le 1790688522 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790688522 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56094 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FnOyDL999H ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UKpAF4SwpX /tmp/tmp.FnOyDL999H + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=3 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 3 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 3 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144814 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144814 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144814 + 53245:pw-trigger.sh: 74: patch_id=144814 + 53245:pw-trigger.sh: 75: '[' 144814 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144814 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144814 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144814 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144814 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144814 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144814 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PCm3TGC5TJ +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qJ4jaTedV7 ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PCm3TGC5TJ /tmp/tmp.qJ4jaTedV7' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144814/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56164 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qJ4jaTedV7 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523192, "url": "https://patchwork.sourceware.org/api/1.2/patches/144814/checks/523192/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:32:24.945967", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10871/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:32:24.945967 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:32:24.945967 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790703144 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790703144 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703144 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56171 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qJ4jaTedV7 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523193, "url": "https://patchwork.sourceware.org/api/1.2/patches/144814/checks/523193/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:32:28.724608", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10871/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:32:28.724608 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:32:28.724608 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790703148 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703144 -le 1790703148 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703148 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56178 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qJ4jaTedV7 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523195, "url": "https://patchwork.sourceware.org/api/1.2/patches/144814/checks/523195/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:34:25.192093", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10871/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:34:25.192093 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:34:25.192093 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790703265 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703148 -le 1790703265 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703265 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56185 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qJ4jaTedV7 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PCm3TGC5TJ /tmp/tmp.qJ4jaTedV7 + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=4 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 4 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 4 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144811 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144811 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144811 + 53245:pw-trigger.sh: 74: patch_id=144811 + 53245:pw-trigger.sh: 75: '[' 144811 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144811 State ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144811 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144811 property State value ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144811 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144811 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144811 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.o2PRKY6rC1 +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9EKSt9tQQk ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.o2PRKY6rC1 /tmp/tmp.9EKSt9tQQk' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144811/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56258 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9EKSt9tQQk ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523502, "url": "https://patchwork.sourceware.org/api/1.2/patches/144811/checks/523502/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T01:29:09.440842", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10876/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T01:29:09.440842 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T01:29:09.440842 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790731749 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790731749 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790731749 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56265 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9EKSt9tQQk ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523503, "url": "https://patchwork.sourceware.org/api/1.2/patches/144811/checks/523503/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T01:29:10.762057", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10876/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T01:29:10.762057 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T01:29:10.762057 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790731750 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790731749 -le 1790731750 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790731750 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56272 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9EKSt9tQQk ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523506, "url": "https://patchwork.sourceware.org/api/1.2/patches/144811/checks/523506/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T01:30:49.549443", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10876/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T01:30:49.549443 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T01:30:49.549443 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790731849 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790731750 -le 1790731849 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790731849 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56279 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9EKSt9tQQk ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.o2PRKY6rC1 /tmp/tmp.9EKSt9tQQk + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=5 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 5 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 5 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144812 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144812 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144812 + 53245:pw-trigger.sh: 74: patch_id=144812 + 53245:pw-trigger.sh: 75: '[' 144812 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144812 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144812 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144812 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144812 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144812 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144812 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pDdPmEYY7b +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.v7dsRLJW06 ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pDdPmEYY7b /tmp/tmp.v7dsRLJW06' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144812/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56355 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v7dsRLJW06 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523676, "url": "https://patchwork.sourceware.org/api/1.2/patches/144812/checks/523676/", "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:41:12.031922", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10878/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:41:12.031922 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:41:12.031922 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790743272 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790743272 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743272 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56362 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v7dsRLJW06 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523677, "url": "https://patchwork.sourceware.org/api/1.2/patches/144812/checks/523677/", "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:41:13.364274", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10878/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:41:13.364274 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:41:13.364274 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790743273 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743272 -le 1790743273 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743273 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56369 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v7dsRLJW06 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523678, "url": "https://patchwork.sourceware.org/api/1.2/patches/144812/checks/523678/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:42:32.160787", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10878/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:42:32.160787 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:42:32.160787 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790743352 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743273 -le 1790743352 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743352 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56376 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.v7dsRLJW06 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pDdPmEYY7b /tmp/tmp.v7dsRLJW06 + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=6 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 6 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 6 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144808 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144808 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144808 + 53245:pw-trigger.sh: 74: patch_id=144808 + 53245:pw-trigger.sh: 75: '[' 144808 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144808 State ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144808 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144808 property State value ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144808 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144808 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144808 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.l84VF8qc69 +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.B98whPtYnS ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.l84VF8qc69 /tmp/tmp.B98whPtYnS' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144808/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56455 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B98whPtYnS ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523979, "url": "https://patchwork.sourceware.org/api/1.2/patches/144808/checks/523979/", "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-30T12:46:15.320055", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10881/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:46:15.320055 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:46:15.320055 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790772375 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790772375 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790772375 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56462 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B98whPtYnS ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523980, "url": "https://patchwork.sourceware.org/api/1.2/patches/144808/checks/523980/", "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-30T12:46:17.487873", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10881/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:46:17.487873 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:46:17.487873 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790772377 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790772375 -le 1790772377 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790772377 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56469 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B98whPtYnS ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523981, "url": "https://patchwork.sourceware.org/api/1.2/patches/144808/checks/523981/", "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-30T12:47:52.016522", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10881/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:47:52.016522 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:47:52.016522 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790772472 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790772377 -le 1790772472 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790772472 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56476 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B98whPtYnS ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.l84VF8qc69 /tmp/tmp.B98whPtYnS + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=7 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67128 7 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67128 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67128 property '.*' value Patches 7 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67128 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144809 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144809 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144809 + 53245:pw-trigger.sh: 74: patch_id=144809 + 53245:pw-trigger.sh: 75: '[' 144809 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144809 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144809 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144809 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144809 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144809 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144809 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.P6gfk4DeAA +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BvW3OnLbfO ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.P6gfk4DeAA /tmp/tmp.BvW3OnLbfO' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144809/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56558 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BvW3OnLbfO ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.P6gfk4DeAA /tmp/tmp.BvW3OnLbfO + 53245:pw-trigger.sh: 89: check_state=pending + 53245:pw-trigger.sh: 90: '[' pending = pending ']' + 53245:pw-trigger.sh: 91: break + 53245:pw-trigger.sh: 96: '[' 144809 = '' ']' + 53245:pw-trigger.sh: 101: check_state=success + 53245:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53245:pw-trigger.sh: 103: pw_patch_check_state 144809 redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144809 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.skxH2rmloU +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.59Repk0IIr ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.skxH2rmloU /tmp/tmp.59Repk0IIr' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144809/checks/ ++ 53245: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' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56573 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.59Repk0IIr ++ 53245: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 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T19:06:05.086280 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T19:06:05.086280 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790622365 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790622365 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790622365 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56580 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.59Repk0IIr ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.skxH2rmloU /tmp/tmp.59Repk0IIr + 53245:pw-trigger.sh: 103: check_state=success + 53245:pw-trigger.sh: 104: '[' success '!=' success ']' + 53245:pw-trigger.sh: 108: '[' success '!=' success ']' + 53245:pw-trigger.sh: 113: j=1 + 53245:pw-trigger.sh: 114: cat + 53245:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=13 ++ 53245:pw-trigger.sh: 64: shyaml get-value 13.id + 53245:pw-trigger.sh: 64: series_id=67129 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67129 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67129 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67129 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67129 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67129 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67129 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67129 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67129 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144816 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144816 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144816 + 53245:pw-trigger.sh: 74: patch_id=144816 + 53245:pw-trigger.sh: 75: '[' 144816 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144816 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144816 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144816 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144816 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144816 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144816 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8oVA8SvpkA +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jtoE8bFsVa ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8oVA8SvpkA /tmp/tmp.jtoE8bFsVa' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144816/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56668 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jtoE8bFsVa ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522785, "url": "https://patchwork.sourceware.org/api/1.2/patches/144816/checks/522785/", "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-29T02:06:54.466417", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10867/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T02:06:54.466417 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T02:06:54.466417 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790647614 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790647614 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790647614 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56675 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jtoE8bFsVa ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522786, "url": "https://patchwork.sourceware.org/api/1.2/patches/144816/checks/522786/", "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-29T02:06:57.161265", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10867/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T02:06:57.161265 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T02:06:57.161265 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790647617 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790647614 -le 1790647617 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790647617 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56682 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jtoE8bFsVa ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522789, "url": "https://patchwork.sourceware.org/api/1.2/patches/144816/checks/522789/", "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-29T02:11:51.001893", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10867/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T02:11:51.001893 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T02:11:51.001893 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790647911 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790647617 -le 1790647911 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790647911 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56689 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jtoE8bFsVa ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8oVA8SvpkA /tmp/tmp.jtoE8bFsVa + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=1 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67129 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67129 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67129 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67129 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53245:pw-trigger.sh: 74: true + 53245:pw-trigger.sh: 74: patch_id= + 53245:pw-trigger.sh: 75: '[' '' = '' ']' + 53245:pw-trigger.sh: 76: break + 53245:pw-trigger.sh: 96: '[' '' = '' ']' + 53245:pw-trigger.sh: 97: continue + 53245:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=12 ++ 53245:pw-trigger.sh: 64: shyaml get-value 12.id + 53245:pw-trigger.sh: 64: series_id=67133 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67133 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67133 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67133 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67133 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67133 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67133 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67133 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67133 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144820 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144820 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144820 + 53245:pw-trigger.sh: 74: patch_id=144820 + 53245:pw-trigger.sh: 75: '[' 144820 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144820 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144820 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144820 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144820 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144820 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144820 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QP6TdCL8ER +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hvvnVCR1mh ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QP6TdCL8ER /tmp/tmp.hvvnVCR1mh' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144820/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56791 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hvvnVCR1mh ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QP6TdCL8ER /tmp/tmp.hvvnVCR1mh + 53245:pw-trigger.sh: 89: check_state=pending + 53245:pw-trigger.sh: 90: '[' pending = pending ']' + 53245:pw-trigger.sh: 91: break + 53245:pw-trigger.sh: 96: '[' 144820 = '' ']' + 53245:pw-trigger.sh: 101: check_state=success + 53245:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53245:pw-trigger.sh: 103: pw_patch_check_state 144820 redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144820 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kHFamzFNlG +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NWLI2w6fkm ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kHFamzFNlG /tmp/tmp.NWLI2w6fkm' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144820/checks/ ++ 53245: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' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56806 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NWLI2w6fkm ++ 53245: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 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-28T23:48:01.284993 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-28T23:48:01.284993 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790639281 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790639281 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790639281 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56813 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NWLI2w6fkm ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kHFamzFNlG /tmp/tmp.NWLI2w6fkm + 53245:pw-trigger.sh: 103: check_state=fail + 53245:pw-trigger.sh: 104: '[' fail '!=' success ']' + 53245:pw-trigger.sh: 105: break WARNING: Waiting for 144820:redhat-pt-bot/TryBot-apply_patch to succeed. + 53245:pw-trigger.sh: 108: '[' fail '!=' success ']' + 53245:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144820:redhat-pt-bot/TryBot-apply_patch to succeed.' + 53245:pw-trigger.sh: 110: continue + 53245:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=11 ++ 53245:pw-trigger.sh: 64: shyaml get-value 11.id + 53245:pw-trigger.sh: 64: series_id=67134 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67134 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67134 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67134 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67134 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67134 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67134 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67134 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67134 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144821 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144821 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144821 + 53245:pw-trigger.sh: 74: patch_id=144821 + 53245:pw-trigger.sh: 75: '[' 144821 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144821 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144821 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144821 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144821 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144821 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144821 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cBBIcUJSbv +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uDR5LWo965 ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cBBIcUJSbv /tmp/tmp.uDR5LWo965' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144821/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56900 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uDR5LWo965 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522938, "url": "https://patchwork.sourceware.org/api/1.2/patches/144821/checks/522938/", "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-29T07:23:09.616986", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10869/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:23:09.616986 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:23:09.616986 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790666589 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790666589 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790666589 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56907 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uDR5LWo965 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522939, "url": "https://patchwork.sourceware.org/api/1.2/patches/144821/checks/522939/", "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-29T07:23:10.793591", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10869/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:23:10.793591 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:23:10.793591 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790666590 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790666589 -le 1790666590 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790666590 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56914 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uDR5LWo965 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 522940, "url": "https://patchwork.sourceware.org/api/1.2/patches/144821/checks/522940/", "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-29T07:25:26.352893", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10869/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T07:25:26.352893 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T07:25:26.352893 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790666726 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790666590 -le 1790666726 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790666726 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 56921 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uDR5LWo965 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cBBIcUJSbv /tmp/tmp.uDR5LWo965 + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=1 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67134 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67134 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67134 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67134 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53245:pw-trigger.sh: 74: true + 53245:pw-trigger.sh: 74: patch_id= + 53245:pw-trigger.sh: 75: '[' '' = '' ']' + 53245:pw-trigger.sh: 76: break + 53245:pw-trigger.sh: 96: '[' '' = '' ']' + 53245:pw-trigger.sh: 97: continue + 53245:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=10 ++ 53245:pw-trigger.sh: 64: shyaml get-value 10.id + 53245:pw-trigger.sh: 64: series_id=67138 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67138 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67138 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67138 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67138 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67138 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67138 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67138 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67138 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144825 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144825 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144825 + 53245:pw-trigger.sh: 74: patch_id=144825 + 53245:pw-trigger.sh: 75: '[' 144825 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144825 State ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144825 ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144825 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144825 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144825 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144825 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rxoDXmLQUg +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FJqPCwZtlt ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rxoDXmLQUg /tmp/tmp.FJqPCwZtlt' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144825/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57023 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FJqPCwZtlt ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rxoDXmLQUg /tmp/tmp.FJqPCwZtlt + 53245:pw-trigger.sh: 89: check_state=pending + 53245:pw-trigger.sh: 90: '[' pending = pending ']' + 53245:pw-trigger.sh: 91: break + 53245:pw-trigger.sh: 96: '[' 144825 = '' ']' + 53245:pw-trigger.sh: 101: check_state=success + 53245:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53245:pw-trigger.sh: 103: pw_patch_check_state 144825 redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144825 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MIIP7Oho1X +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.U8ve25Q1QT ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MIIP7Oho1X /tmp/tmp.U8ve25Q1QT' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144825/checks/ ++ 53245: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' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57038 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.U8ve25Q1QT ++ 53245: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 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T04:52:02.820076 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T04:52:02.820076 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790657522 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790657522 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790657522 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57045 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.U8ve25Q1QT ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MIIP7Oho1X /tmp/tmp.U8ve25Q1QT WARNING: Waiting for 144825:redhat-pt-bot/TryBot-apply_patch to succeed. + 53245:pw-trigger.sh: 103: check_state=fail + 53245:pw-trigger.sh: 104: '[' fail '!=' success ']' + 53245:pw-trigger.sh: 105: break + 53245:pw-trigger.sh: 108: '[' fail '!=' success ']' + 53245:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144825:redhat-pt-bot/TryBot-apply_patch to succeed.' + 53245:pw-trigger.sh: 110: continue + 53245:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=9 ++ 53245:pw-trigger.sh: 64: shyaml get-value 9.id + 53245:pw-trigger.sh: 64: series_id=67163 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67163 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67163 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67163 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67163 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67163 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67163 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67163 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67163 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144856 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144856 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144856 + 53245:pw-trigger.sh: 74: patch_id=144856 + 53245:pw-trigger.sh: 75: '[' 144856 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144856 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144856 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144856 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144856 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144856 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144856 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fSt91UmdBg +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NUXOeGQkeL ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fSt91UmdBg /tmp/tmp.NUXOeGQkeL' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144856/checks/ ++ 53245:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144856/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57132 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NUXOeGQkeL ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523190, "url": "https://patchwork.sourceware.org/api/1.2/patches/144856/checks/523190/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:32:22.609875", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10872/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:32:22.609875 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:32:22.609875 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790703142 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790703142 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703142 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57139 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NUXOeGQkeL ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523191, "url": "https://patchwork.sourceware.org/api/1.2/patches/144856/checks/523191/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:32:24.892307", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10872/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:32:24.892307 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:32:24.892307 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790703144 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703142 -le 1790703144 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703144 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57146 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NUXOeGQkeL ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523194, "url": "https://patchwork.sourceware.org/api/1.2/patches/144856/checks/523194/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:34:18.077418", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10872/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:34:18.077418 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:34:18.077418 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790703258 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703144 -le 1790703258 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703258 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57153 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NUXOeGQkeL ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fSt91UmdBg /tmp/tmp.NUXOeGQkeL + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=1 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67163 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67163 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67163 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67163 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53245:pw-trigger.sh: 74: true + 53245:pw-trigger.sh: 74: patch_id= + 53245:pw-trigger.sh: 75: '[' '' = '' ']' + 53245:pw-trigger.sh: 76: break + 53245:pw-trigger.sh: 96: '[' '' = '' ']' + 53245:pw-trigger.sh: 97: continue + 53245:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=8 ++ 53245:pw-trigger.sh: 64: shyaml get-value 8.id + 53245:pw-trigger.sh: 64: series_id=67165 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67165 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67165 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67165 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67165 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67165 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67165 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67165 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67165 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144860 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144860 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144860 + 53245:pw-trigger.sh: 74: patch_id=144860 + 53245:pw-trigger.sh: 75: '[' 144860 = '' ']' ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144860 State ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144860 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144860 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144860 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144860 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144860 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zRvN795HEY +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oXTOPgdYvp ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zRvN795HEY /tmp/tmp.oXTOPgdYvp' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144860/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57255 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oXTOPgdYvp ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523198, "url": "https://patchwork.sourceware.org/api/1.2/patches/144860/checks/523198/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:35:32.257712", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10873/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:35:32.257712 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:35:32.257712 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790703332 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790703332 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703332 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57262 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oXTOPgdYvp ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523199, "url": "https://patchwork.sourceware.org/api/1.2/patches/144860/checks/523199/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:35:36.079090", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10873/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:35:36.079090 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:35:36.079090 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790703336 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703332 -le 1790703336 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703336 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57269 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oXTOPgdYvp ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523201, "url": "https://patchwork.sourceware.org/api/1.2/patches/144860/checks/523201/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:37:50.602661", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10873/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:37:50.602661 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:37:50.602661 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790703470 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703336 -le 1790703470 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703470 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57276 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oXTOPgdYvp ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zRvN795HEY /tmp/tmp.oXTOPgdYvp + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=1 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67165 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67165 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67165 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67165 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53245:pw-trigger.sh: 74: true + 53245:pw-trigger.sh: 74: patch_id= + 53245:pw-trigger.sh: 75: '[' '' = '' ']' + 53245:pw-trigger.sh: 76: break + 53245:pw-trigger.sh: 96: '[' '' = '' ']' + 53245:pw-trigger.sh: 97: continue + 53245:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=7 ++ 53245:pw-trigger.sh: 64: shyaml get-value 7.id + 53245:pw-trigger.sh: 64: series_id=67170 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67170 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67170 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67170 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67170 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67170 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67170 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67170 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67170 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144865 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144865 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144865 + 53245:pw-trigger.sh: 74: patch_id=144865 + 53245:pw-trigger.sh: 75: '[' 144865 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144865 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144865 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144865 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144865 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144865 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144865 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QJYDezFYgr +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.C4bOcv0pZ4 ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QJYDezFYgr /tmp/tmp.C4bOcv0pZ4' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144865/checks/ ++ 53245:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144865/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57378 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C4bOcv0pZ4 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523196, "url": "https://patchwork.sourceware.org/api/1.2/patches/144865/checks/523196/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:35:21.587651", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10874/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:35:21.587651 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:35:21.587651 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790703321 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790703321 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703321 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57385 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C4bOcv0pZ4 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523197, "url": "https://patchwork.sourceware.org/api/1.2/patches/144865/checks/523197/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:35:24.981757", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10874/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:35:24.981757 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:35:24.981757 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790703324 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703321 -le 1790703324 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703324 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57392 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C4bOcv0pZ4 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523200, "url": "https://patchwork.sourceware.org/api/1.2/patches/144865/checks/523200/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:37:29.384616", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10874/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:37:29.384616 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:37:29.384616 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790703449 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703324 -le 1790703449 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703449 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57399 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C4bOcv0pZ4 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QJYDezFYgr /tmp/tmp.C4bOcv0pZ4 + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=1 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67170 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67170 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67170 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67170 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53245:pw-trigger.sh: 74: true + 53245:pw-trigger.sh: 74: patch_id= + 53245:pw-trigger.sh: 75: '[' '' = '' ']' + 53245:pw-trigger.sh: 76: break + 53245:pw-trigger.sh: 96: '[' '' = '' ']' + 53245:pw-trigger.sh: 97: continue + 53245:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=6 ++ 53245:pw-trigger.sh: 64: shyaml get-value 6.id + 53245:pw-trigger.sh: 64: series_id=67182 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67182 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67182 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67182 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67182 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67182 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67182 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67182 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67182 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144890 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144890 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144890 + 53245:pw-trigger.sh: 74: patch_id=144890 + 53245:pw-trigger.sh: 75: '[' 144890 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144890 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144890 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144890 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144890 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144890 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144890 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lnotHzmfCA +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pW2cze47z5 ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lnotHzmfCA /tmp/tmp.pW2cze47z5' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144890/checks/ ++ 53245:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144890/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57501 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pW2cze47z5 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523202, "url": "https://patchwork.sourceware.org/api/1.2/patches/144890/checks/523202/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:39:16.004850", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10875/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:39:16.004850 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:39:16.004850 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790703556 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790703556 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703556 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57508 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pW2cze47z5 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523203, "url": "https://patchwork.sourceware.org/api/1.2/patches/144890/checks/523203/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:39:17.427563", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10875/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:39:17.427563 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:39:17.427563 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790703557 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703556 -le 1790703557 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703557 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57515 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pW2cze47z5 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523204, "url": "https://patchwork.sourceware.org/api/1.2/patches/144890/checks/523204/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-29T17:42:02.388028", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10875/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T17:42:02.388028 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T17:42:02.388028 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790703722 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790703557 -le 1790703722 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790703722 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57522 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pW2cze47z5 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lnotHzmfCA /tmp/tmp.pW2cze47z5 + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=1 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67182 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67182 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67182 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67182 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53245:pw-trigger.sh: 74: true + 53245:pw-trigger.sh: 74: patch_id= + 53245:pw-trigger.sh: 75: '[' '' = '' ']' + 53245:pw-trigger.sh: 76: break + 53245:pw-trigger.sh: 96: '[' '' = '' ']' + 53245:pw-trigger.sh: 97: continue + 53245:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=5 ++ 53245:pw-trigger.sh: 64: shyaml get-value 5.id + 53245:pw-trigger.sh: 64: series_id=67191 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67191 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67191 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67191 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67191 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67191 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67191 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67191 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67191 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144900 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144900 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144900 + 53245:pw-trigger.sh: 74: patch_id=144900 + 53245:pw-trigger.sh: 75: '[' 144900 = '' ']' ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144900 State ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144900 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144900 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144900 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144900 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144900 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nrQofwGAgo +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vogM4r6bgv ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nrQofwGAgo /tmp/tmp.vogM4r6bgv' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144900/checks/ ++ 53245:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144900/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57624 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vogM4r6bgv ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523500, "url": "https://patchwork.sourceware.org/api/1.2/patches/144900/checks/523500/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T01:29:04.009960", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10877/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T01:29:04.009960 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T01:29:04.009960 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790731744 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790731744 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790731744 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57631 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vogM4r6bgv ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523501, "url": "https://patchwork.sourceware.org/api/1.2/patches/144900/checks/523501/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T01:29:05.117044", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10877/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T01:29:05.117044 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T01:29:05.117044 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790731745 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790731744 -le 1790731745 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790731745 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57638 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vogM4r6bgv ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523505, "url": "https://patchwork.sourceware.org/api/1.2/patches/144900/checks/523505/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T01:30:44.456049", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10877/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T01:30:44.456049 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T01:30:44.456049 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790731844 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790731745 -le 1790731844 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790731844 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57645 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vogM4r6bgv ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nrQofwGAgo /tmp/tmp.vogM4r6bgv + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=1 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67191 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67191 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67191 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67191 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53245:pw-trigger.sh: 74: true + 53245:pw-trigger.sh: 74: patch_id= + 53245:pw-trigger.sh: 75: '[' '' = '' ']' + 53245:pw-trigger.sh: 76: break + 53245:pw-trigger.sh: 96: '[' '' = '' ']' + 53245:pw-trigger.sh: 97: continue + 53245:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=4 ++ 53245:pw-trigger.sh: 64: shyaml get-value 4.id + 53245:pw-trigger.sh: 64: series_id=67210 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67210 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67210 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67210 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67210 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67210 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67210 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67210 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67210 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144935 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144935 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144935 + 53245:pw-trigger.sh: 74: patch_id=144935 + 53245:pw-trigger.sh: 75: '[' 144935 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144935 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144935 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144935 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144935 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=committed + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144935 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144935 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.O6g2OvsNf8 +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.P9hM7nhIiH ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.O6g2OvsNf8 /tmp/tmp.P9hM7nhIiH' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144935/checks/ ++ 53245:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144935/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57747 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P9hM7nhIiH ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.O6g2OvsNf8 /tmp/tmp.P9hM7nhIiH + 53245:pw-trigger.sh: 89: check_state=pending + 53245:pw-trigger.sh: 90: '[' pending = pending ']' + 53245:pw-trigger.sh: 91: break + 53245:pw-trigger.sh: 96: '[' 144935 = '' ']' + 53245:pw-trigger.sh: 101: check_state=success + 53245:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53245:pw-trigger.sh: 103: pw_patch_check_state 144935 redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144935 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BPwa74P6YT +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tAzo65PDZ6 ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BPwa74P6YT /tmp/tmp.tAzo65PDZ6' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144935/checks/ ++ 53245: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' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57762 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tAzo65PDZ6 ++ 53245: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 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-29T21:04:08.476470 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-29T21:04:08.476470 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790715848 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790715848 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790715848 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57769 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tAzo65PDZ6 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BPwa74P6YT /tmp/tmp.tAzo65PDZ6 + 53245:pw-trigger.sh: 103: check_state=warning + 53245:pw-trigger.sh: 104: '[' warning '!=' success ']' + 53245:pw-trigger.sh: 105: break WARNING: Waiting for 144935:redhat-pt-bot/TryBot-apply_patch to succeed. + 53245:pw-trigger.sh: 108: '[' warning '!=' success ']' + 53245:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144935:redhat-pt-bot/TryBot-apply_patch to succeed.' + 53245:pw-trigger.sh: 110: continue + 53245:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=3 ++ 53245:pw-trigger.sh: 64: shyaml get-value 3.id + 53245:pw-trigger.sh: 64: series_id=67213 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67213 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67213 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67213 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67213 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67213 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67213 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67213 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67213 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144938 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144938 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144938 + 53245:pw-trigger.sh: 74: patch_id=144938 + 53245:pw-trigger.sh: 75: '[' 144938 = '' ']' ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144938 State ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144938 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144938 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144938 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144938 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144938 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.c6s9ZLpoAE +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OvfQNJiXA5 ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.c6s9ZLpoAE /tmp/tmp.OvfQNJiXA5' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144938/checks/ ++ 53245:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144938/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57856 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OvfQNJiXA5 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523679, "url": "https://patchwork.sourceware.org/api/1.2/patches/144938/checks/523679/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:42:36.351652", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10879/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:42:36.351652 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:42:36.351652 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790743356 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790743356 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743356 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57863 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OvfQNJiXA5 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523680, "url": "https://patchwork.sourceware.org/api/1.2/patches/144938/checks/523680/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:42:37.196151", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10879/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:42:37.196151 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:42:37.196151 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790743357 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743356 -le 1790743357 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743357 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57870 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OvfQNJiXA5 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523684, "url": "https://patchwork.sourceware.org/api/1.2/patches/144938/checks/523684/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:43:48.639546", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10879/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:43:48.639546 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:43:48.639546 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790743428 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743357 -le 1790743428 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743428 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57877 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OvfQNJiXA5 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.c6s9ZLpoAE /tmp/tmp.OvfQNJiXA5 + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=1 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67213 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67213 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67213 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67213 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53245:pw-trigger.sh: 74: true + 53245:pw-trigger.sh: 74: patch_id= + 53245:pw-trigger.sh: 75: '[' '' = '' ']' + 53245:pw-trigger.sh: 76: break + 53245:pw-trigger.sh: 96: '[' '' = '' ']' + 53245:pw-trigger.sh: 97: continue + 53245:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=2 ++ 53245:pw-trigger.sh: 64: shyaml get-value 2.id + 53245:pw-trigger.sh: 64: series_id=67217 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67217 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67217 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67217 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67217 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67217 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67217 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67217 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67217 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144942 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144942 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144942 + 53245:pw-trigger.sh: 74: patch_id=144942 + 53245:pw-trigger.sh: 75: '[' 144942 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144942 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144942 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144942 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144942 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144942 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144942 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cT6AID87wI +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.V35SBfIc3C ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cT6AID87wI /tmp/tmp.V35SBfIc3C' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144942/checks/ ++ 53245:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144942/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57979 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V35SBfIc3C ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523682, "url": "https://patchwork.sourceware.org/api/1.2/patches/144942/checks/523682/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:43:08.976705", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10880/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:43:08.976705 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:43:08.976705 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790743388 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790743388 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743388 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57986 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V35SBfIc3C ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523683, "url": "https://patchwork.sourceware.org/api/1.2/patches/144942/checks/523683/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:43:10.247789", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10880/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:43:10.247789 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:43:10.247789 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790743390 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743388 -le 1790743390 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743390 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 57993 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V35SBfIc3C ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523686, "url": "https://patchwork.sourceware.org/api/1.2/patches/144942/checks/523686/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T04:44:26.748716", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10880/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T04:44:26.748716 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T04:44:26.748716 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790743466 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790743390 -le 1790743466 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790743466 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 58000 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V35SBfIc3C ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cT6AID87wI /tmp/tmp.V35SBfIc3C + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=1 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67217 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67217 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67217 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67217 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 53245:pw-trigger.sh: 74: true + 53245:pw-trigger.sh: 74: patch_id= + 53245:pw-trigger.sh: 75: '[' '' = '' ']' + 53245:pw-trigger.sh: 76: break + 53245:pw-trigger.sh: 96: '[' '' = '' ']' + 53245:pw-trigger.sh: 97: continue + 53245:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=1 ++ 53245:pw-trigger.sh: 64: shyaml get-value 1.id + 53245:pw-trigger.sh: 64: series_id=67240 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67240 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67240 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67240 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67240 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67240 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67240 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67240 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67240 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144989 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144989 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144989 + 53245:pw-trigger.sh: 74: patch_id=144989 + 53245:pw-trigger.sh: 75: '[' 144989 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144989 State ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144989 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144989 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144989 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144989 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144989 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9xr7owFQh6 +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SXF6Ohfpip ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9xr7owFQh6 /tmp/tmp.SXF6Ohfpip' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144989/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 58106 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SXF6Ohfpip ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523983, "url": "https://patchwork.sourceware.org/api/1.2/patches/144989/checks/523983/", "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-30T12:48:46.090704", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10882/log", "context": "tcwg_glibc_build--master-arm", "description": "Build started" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:48:46.090704 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:48:46.090704 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790772526 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790772526 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790772526 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 58113 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SXF6Ohfpip ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523984, "url": "https://patchwork.sourceware.org/api/1.2/patches/144989/checks/523984/", "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-30T12:48:47.949906", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10882/log", "context": "tcwg_glibc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:48:47.949906 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:48:47.949906 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790772527 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790772526 -le 1790772527 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790772527 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 58120 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SXF6Ohfpip ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523986, "url": "https://patchwork.sourceware.org/api/1.2/patches/144989/checks/523986/", "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-30T12:50:06.579952", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_glibc_build--master-arm-precommit/builds/10882/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_glibc_build--master-arm", "description": "Build passed" }' = null ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T12:50:06.579952 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T12:50:06.579952 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790772606 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790772527 -le 1790772606 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790772606 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 58127 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SXF6Ohfpip ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9xr7owFQh6 /tmp/tmp.SXF6Ohfpip + 53245:pw-trigger.sh: 89: check_state=success + 53245:pw-trigger.sh: 90: '[' success = pending ']' + 53245:pw-trigger.sh: 93: num_patch=1 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67240 1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67240 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67240 property '.*' value Patches 1 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67240 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144987 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144987 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144987 + 53245:pw-trigger.sh: 74: patch_id=144987 + 53245:pw-trigger.sh: 75: '[' 144987 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 144987 State ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144987 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 144987 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=144987 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 144987 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144987 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Fi3HfMm5DC +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KEkfxTAqvC ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Fi3HfMm5DC /tmp/tmp.KEkfxTAqvC' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144987/checks/ ++ 53245: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-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 58191 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KEkfxTAqvC ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Fi3HfMm5DC /tmp/tmp.KEkfxTAqvC + 53245:pw-trigger.sh: 89: check_state=pending + 53245:pw-trigger.sh: 90: '[' pending = pending ']' + 53245:pw-trigger.sh: 91: break + 53245:pw-trigger.sh: 96: '[' 144987 = '' ']' + 53245:pw-trigger.sh: 101: check_state=success + 53245:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53245:pw-trigger.sh: 103: pw_patch_check_state 144987 redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144987 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LYXDbPyiMH +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KWk7phKCBz ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LYXDbPyiMH /tmp/tmp.KWk7phKCBz' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144987/checks/ ++ 53245: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' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 58206 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KWk7phKCBz ++ 53245: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 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T08:50:14.111717 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T08:50:14.111717 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790758214 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790758214 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790758214 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 58213 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KWk7phKCBz ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LYXDbPyiMH /tmp/tmp.KWk7phKCBz + 53245:pw-trigger.sh: 103: check_state=success + 53245:pw-trigger.sh: 104: '[' success '!=' success ']' + 53245:pw-trigger.sh: 108: '[' success '!=' success ']' + 53245:pw-trigger.sh: 113: j=2 + 53245:pw-trigger.sh: 114: cat + 53245:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 53245:pw-trigger.sh: 63: i=0 ++ 53245:pw-trigger.sh: 64: shyaml get-value 0.id + 53245:pw-trigger.sh: 64: series_id=67255 + 53245:pw-trigger.sh: 66: pw_series_complete_p glibc 67255 + 53245:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 53245:pw-trigger.sh: pw_series_complete_p: 183: local project=glibc + 53245:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67255 + 53245:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 53245:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get glibc series 67255 property Complete value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67255 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x + 53245:pw-trigger.sh: pw_series_complete_p: 187: value=True + 53245:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 53245:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 53245:pw-trigger.sh: 71: num_patch=0 + 53245:pw-trigger.sh: 72: true ++ 53245:pw-trigger.sh: 74: pw_get_patch_from_series glibc 67255 0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 203: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67255 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get glibc series 67255 property '.*' value Patches 0 +++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc +++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=67255 +++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 53245:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145006 ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145006 = '' ']' ++ 53245:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145006 + 53245:pw-trigger.sh: 74: patch_id=145006 + 53245:pw-trigger.sh: 75: '[' 145006 = '' ']' ++ 53245:pw-trigger.sh: 82: pw_get_patch_data glibc 145006 State ++ 53245:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_get_patch_data: 224: local project=glibc ++ 53245:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145006 ++ 53245:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 53245:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get glibc patch 145006 property State value ++ 53245:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_yaml_get: 98: local project=glibc ++ 53245:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 53245:pw-trigger.sh: pw_yaml_get: 100: local id=145006 ++ 53245:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 53245:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 53245:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 53245:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 53245:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 53245:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 53245:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 53245:pw-trigger.sh: 82: patch_state=new + 53245:pw-trigger.sh: 83: case "$patch_state" in ++ 53245:pw-trigger.sh: 89: pw_patch_check_state 145006 tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145006 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_glibc_build--master-arm +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 53245:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_glibc_build--master-arm ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oocEnk73np +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2q4OLynMWf ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oocEnk73np /tmp/tmp.2q4OLynMWf' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145006/checks/ ++ 53245:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145006/checks/?user=linaro-tcwg-bot&context=tcwg_glibc_build--master-arm&page=last' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 58301 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2q4OLynMWf ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oocEnk73np /tmp/tmp.2q4OLynMWf + 53245:pw-trigger.sh: 89: check_state=pending + 53245:pw-trigger.sh: 90: '[' pending = pending ']' + 53245:pw-trigger.sh: 91: break + 53245:pw-trigger.sh: 96: '[' 145006 = '' ']' + 53245:pw-trigger.sh: 101: check_state=success + 53245:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 53245:pw-trigger.sh: 103: pw_patch_check_state 145006 redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 53245:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145006 ++ 53245:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=redhat-pt-bot/TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: echo redhat-pt-bot/TryBot-apply_patch +++ 53245:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 244: ci_owner=redhat-pt-bot +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: echo redhat-pt-bot/TryBot-apply_patch +++ 53245:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 53245:pw-trigger.sh: pw_patch_check_state: 245: ci_bot=TryBot-apply_patch ++ 53245:pw-trigger.sh: pw_patch_check_state: 246: '[' TryBot-apply_patch = '' ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 53245:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.viUC1txKPy +++ 53245:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 53245:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OqQvfTOCwf ++ 53245:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.viUC1txKPy /tmp/tmp.OqQvfTOCwf' EXIT ++ 53245:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 53245:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145006/checks/ ++ 53245: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' ++ 53245:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 53245:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 58316 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OqQvfTOCwf ++ 53245: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 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 53245:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:22:15.833939 +++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:22:15.833939 +%s ++ 53245:pw-trigger.sh: pw_patch_check_state: 274: date=1790774535 ++ 53245:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790774535 ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790774535 +++ 53245:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 53245:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 53245:pw-trigger.sh: pw_patch_check_state: 263: true ++ 53245:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 53245:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 53245:pw-trigger.sh: pw_patch_check_state: 267: wait 58323 ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 53245:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OqQvfTOCwf ++ 53245:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 53245:pw-trigger.sh: pw_patch_check_state: 270: break ++ 53245:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 53245:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.viUC1txKPy /tmp/tmp.OqQvfTOCwf + 53245:pw-trigger.sh: 103: check_state=success + 53245:pw-trigger.sh: 104: '[' success '!=' success ']' + 53245:pw-trigger.sh: 108: '[' success '!=' success ']' + 53245:pw-trigger.sh: 113: j=3 + 53245:pw-trigger.sh: 114: cat + 53245:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 53245:pw-trigger.sh: 119: rm /tmp/tmp.20OGRbFl8D + 53245:pw-trigger.sh: 121: echo 'Processed 30 series and created 3 pre-commit triggers' Processed 30 series and created 3 pre-commit triggers + 53245:pw-trigger.sh: 1: pw_deinit glibc + 53245:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 53245:pw-trigger.sh: pw_deinit: 58: local project=glibc + 53245:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-53245 + 53245:pw-trigger.sh: 1: rm -f /tmp/tmp.20OGRbFl8D