This short report brings to light some interesting commits to scylla-cluster-tests.git master from the last week.
Commits in the 6e300864…63b10fb8 range are covered.
There were 26 non-merge commits from 14 authors in that period. Some notable commits:
Added support for configuration with the ‘latte schema’ command, enabling users to specify custom schema parameters via a config file or environment variables (e.g., SCT_LATTE_SCHEMA_PARAMETERS.tombstone_gc_mode=repair
). This was applied for issue reproduction.
Improved Scylla Manager restore benchmarks by ensuring comparability and determinism across tests with different data sizes, achieved by disabling autocompaction.
Cassandra-stress was updated to version 3.17.0, addressing an issue with unbalanced node loads during cluster growth in tablet tests.
Introduced a new performance test for Scylla Manager backup time under read stress conditions.
A new nemesis simulating multiple restarts of the Raft coordinator node in a row was added.
Scylla upgrade tests were sped up by parallelizing system upgrades across nodes before upgrading Scylla itself.
We now collect schema information during test teardown and store it in the SCT logs archive.
See you in the next issue of last week in scylla-cluster-tests.git master!