Files
scylladb/test/boost/suite.yaml
Raphael S. Carvalho a869d61c89 tests: Move compaction-related tests into its own unit
With commit 1924e8d2b6, compaction code was moved into a
top level dir as compaction is layered on top of sstables.
Let's continue this work by moving all compaction unit tests
into its own test file. This also makes things much more
organized.

sstable_datafile_test, as its name implies, will only contain
sstable data tests. Perhaps it should be renamed to only
sstable_data_test, as the test also contains tests involving
other components, not only the data one.

BEFORE
$ cat test/boost/sstable_datafile_test.cc | grep TEST_CASE | wc -l
105

AFTER
$ cat test/boost/sstable_compaction_test.cc | grep TEST_CASE | wc -l
57
$ cat test/boost/sstable_datafile_test.cc | grep TEST_CASE | wc -l
48

Signed-off-by: Raphael S. Carvalho <raphaelsc@scylladb.com>
Message-Id: <20210802192120.148583-1-raphaelsc@scylladb.com>
2021-08-02 22:26:26 +03:00

34 lines
942 B
YAML

type: boost
# A list of long tests, which should be started early
run_first:
- index_with_paging_test
- schema_changes_test
- sstable_conforms_to_mutation_source_test
- secondary_index_test
- cql_query_test
- mutation_reader_test
- view_schema_test
- multishard_combining_reader_as_mutation_source_test
- database_test
# These test cannot work in case-by-case mode because
# some test-cases depend on each other
no_parallel_cases:
- logalloc_test
- memtable_test
# Custom command line arguments for some of the tests
custom_args:
mutation_reader_test:
- '-c3 -m2G'
sstable_test:
- '-c1 -m2G'
sstable_datafile_test:
- '-c1 -m2G'
sstable_compaction_test:
- '-c1 -m2G'
sstable_3_x_test:
- '-c1 -m2G'
cql_query_test:
- '-c2 -m2G --fail-on-abandoned-failed-futures=true'
reader_concurrency_semaphore_test:
- '-c1 -m1G'