From 1c01cdb43b5954acf00181eee8b0531ca250f967 Mon Sep 17 00:00:00 2001 From: CarlosFelipeOR Date: Thu, 22 Jan 2026 18:55:39 -0300 Subject: [PATCH 1/2] Update broken_tests rules for flaky tests --- tests/broken_tests.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tests/broken_tests.yaml b/tests/broken_tests.yaml index 8778f72a7be0..eaad71c823a7 100644 --- a/tests/broken_tests.yaml +++ b/tests/broken_tests.yaml @@ -47,6 +47,7 @@ message: result differs with reference check_types: - msan + - tsan - name: 02676_optimize_old_parts_replicated reason: INVESTIGATE - Unstable on tsan message: result differs with reference @@ -186,8 +187,10 @@ reason: 'KNOWN: Occasional timeout' message: docker_compose_iceberg_hms_catalog.yml', '--verbose', 'up', '-d']' timed out after 300 seconds - name: test_keeper_memory_soft_limit/test.py::test_soft_limit_create - reason: 'INVESTIGATE: Out of Memory' - message: 'Coordination error: Out of Memory.' + reason: 'INVESTIGATE: Out of Memory or startup instability' +- name: test_s3_cache_locality/test.py::test_cache_locality[0] + reason: 'INVESTIGATE: Timeout' + message: 'Failed: Timeout >900.0s' # Regex rules should be ordered from most specific to least specific. # regex: true applies to name, message, and not_message fields, but not to reason or check_types fields. From 155db9c19e975610a2c7553bda630688be315c6a Mon Sep 17 00:00:00 2001 From: CarlosFelipeOR Date: Fri, 23 Jan 2026 22:54:29 -0300 Subject: [PATCH 2/2] Remove message match for test_cache_locality --- tests/broken_tests.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tests/broken_tests.yaml b/tests/broken_tests.yaml index eaad71c823a7..e382784788f8 100644 --- a/tests/broken_tests.yaml +++ b/tests/broken_tests.yaml @@ -189,8 +189,7 @@ - name: test_keeper_memory_soft_limit/test.py::test_soft_limit_create reason: 'INVESTIGATE: Out of Memory or startup instability' - name: test_s3_cache_locality/test.py::test_cache_locality[0] - reason: 'INVESTIGATE: Timeout' - message: 'Failed: Timeout >900.0s' + reason: 'INVESTIGATE: Timeout or AssertionError' # Regex rules should be ordered from most specific to least specific. # regex: true applies to name, message, and not_message fields, but not to reason or check_types fields.