This short report brings to light some interesting commits to scylla-cluster-tests.git master from the last week. Commits in the 9aca5ca4…1aeb6318 range are covered.
There were 45 non-merge commits from 13 authors in that period. Some notable commits:
Manager upgrade tests now utilize latest versions of Manager as base version to upgrade from. Additionally, unsupported Scylla 2025.2 was removed across all Manager tests.
Scylla-driver was updated to 3.29.8, which includes more logging capabilities.
Artifact tests now support the Oracle Cloud (OCI) backend.
All performance regression test configurations have been updated to include Scylla version 2026.1 and rc1 pre-release, ensuring the new version is tested across vnodes, tablets, and various test scenarios.
Introduced a new configuration parameter for scylla-doctor version to hardcode the version for artifact tests. The default is set to version 1.9 to avoid instabilities from newer releases. New versions are tracked and updated by Renovate.
Argus Email Reports have been enabled for performance regression pipelines.
Added vector-store nodes version reporting to Argus. Additionally, SCT Configuration, scylla.yaml, and stress commands used in tests are now directly visible in Argus in the SCT Runtime tab.
The nemesis system underwent a major refactoring (phase 2). The old nemesis.py file was replaced with a module structure, extracting all monkeys into a separate module and introducing a gatherer.py module for autoloading. This included moving nemesis_registry and nemesis_utils into the nemesis module, with the latter renamed to utils . The generator was updated to use the new nemesis module for gathering classes.
Added a test for size-based load balancing with different partition sizes, checking that node storage is balanced after writes finish.
Scylla-bench was updated to v1 bringing Private Link support, minor bugfixes and dependency updates.
See you in the next issue of last week in scylla-cluster-tests.git master!