Skip to content

Commit 00487dd

Browse files
committed
update broken tests list, fix sanitizer regex and lint error
update broken_tests.yaml
1 parent 45a2076 commit 00487dd

File tree

2 files changed

+15
-16
lines changed

2 files changed

+15
-16
lines changed

ci/jobs/scripts/integration_tests_runner.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1436,7 +1436,7 @@ def run():
14361436

14371437

14381438
timeout_expired = False
1439-
runner_subprocess = None # type:Optional[TeePopen]
1439+
runner_subprocess = None
14401440

14411441

14421442
def handle_sigterm(signum, _frame):

tests/broken_tests.yaml

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -33,23 +33,20 @@
3333
reason: INVESTIGATE - Memory limit exceeded
3434
message: 'DB::Exception: (total) memory limit exceeded:'
3535
- name: 02700_s3_part_INT_MAX
36-
reason: INVESTIGATE - Memory limit exceeded
36+
reason: KNOWN - Memory limit exceeded
3737
message: 'DB::Exception: (total) memory limit exceeded:'
3838
- name: 03572_export_merge_tree_part_to_object_storage
39-
reason: INVESTIGATE - Unstable on asan, tsan
39+
reason: INVESTIGATE - Unstable on asan, tsan, msan
4040
message: result differs with reference
4141
check_types:
4242
- asan
4343
- tsan
44+
- msan
4445
- name: 03321_clickhouse_local_initialization_not_too_slow_even_under_sanitizers
4546
reason: INVESTIGATE - Unstable on msan
47+
message: result differs with reference
4648
check_types:
4749
- msan
48-
- name: 03262_column_sizes_with_dynamic_structure
49-
reason: INVESTIGATE - Unstable on tsan
50-
message: 'DB::Exception: Estimated query execution time'
51-
check_types:
52-
- tsan
5350
- name: 02676_optimize_old_parts_replicated
5451
reason: INVESTIGATE - Unstable on tsan
5552
message: result differs with reference
@@ -86,13 +83,13 @@
8683
- name: test_storage_delta/test.py::test_concurrent_queries[False]
8784
reason: INVESTIGATE - Unstable test
8885
- name: test_storage_s3_queue/test_0.py::test_streaming_to_many_views[unordered]
89-
reason: 'INVESTIGATE: Broken test?'
86+
reason: 'KNOWN - Unstable upstream'
9087
- name: test_storage_s3_queue/test_0.py::test_streaming_to_many_views[ordered]
91-
reason: 'INVESTIGATE: Broken test?'
88+
reason: 'KNOWN - Unstable upstream'
9289
- name: test_storage_s3_queue/test_2.py::test_shards_distributed[unordered-1]
93-
reason: 'INVESTIGATE: Unstable test'
90+
reason: 'KNOWN - Unstable upstream'
9491
- name: test_storage_s3_queue/test_4.py::test_list_and_delete_race
95-
reason: 'KNOWN: Unstable test'
92+
reason: 'KNOWN - Unstable upstream'
9693
message: AssertionError
9794
- name: test_storage_s3_queue/test_5.py::test_failed_startup
9895
reason: 'INVESTIGATE: Unstable on tsan'
@@ -157,13 +154,15 @@
157154
# regex: true applies to name, message, and not_message fields, but not to reason or check_types fields.
158155

159156
# Match all sanitizer related timeouts in stateless tests
157+
# Note that this style of multiline string is inserting a space before each |.
158+
# Make sure to include final punctuation marks as each sub-pattern has a space appended.
160159
- name: \d{5}_.*
161160
reason: 'KNOWN: Random timeout with sanitizer'
162161
message: 'Timeout! Processes left in process group
163-
|DB::Exception: Timeout exceeded
164-
|Timeout exceeded while receiving data from server
165-
|DB::Exception: Estimated query execution time \((\d+\.\d+) seconds\) is too long
166-
|curl: \(28\) Operation timed out'
162+
|DB::Exception: Timeout exceeded:?
163+
|Timeout exceeded while receiving data from server\.
164+
|DB::Exception: Estimated query execution time \((\d+\.\d+) seconds\) is too long\.
165+
|curl: \(28\) Operation timed out'
167166
not_message: 'Sanitizer trap'
168167
regex: true
169168
check_types:

0 commit comments

Comments
 (0)