Last week in scylla-cluster-tests.git master (issue #132; 2026-04-10)

This short report brings to light some interesting commits to scylla-cluster-tests.git master from the last week. Commits in the 77a0add7…c30ac4f7 range are covered.

There were 31 non-merge commits from 11 authors in that period. Some notable commits:

SCT gained unified package support, enabling tests with relocatable/offline Scylla installations. Setting scylla_version to relocatable:latest (or relocatable:<branch>:<arch>) automatically resolves the latest unified package URL from S3, sets use_preinstalled_scylla=false , and picks the Ubuntu 24.04 base AMI on AWS. The feature includes documentation with usage examples.

The nemesis configuration format was overhauled to enforce explicit YAML lists. The old Class:N count syntax and space-separated strings are now rejected with a migration hint.

Jenkins pipelines gained cluster reuse support: setting reuse_cluster to an existing test ID skips provisioning and reuses the original SCT runner.

Scylla Manager tests expanded their GCE coverage. A singleDC config and sanity test were added, the multiDC GCE test was updated to a 3+3 topology.

The OCI backend continues to grow with a new tier1 CI job mirroring the existing longevity-mv-si-4days-streaming test.

Unit test execution time was cut roughly in half by increasing the default parallel worker count from 2 to 4 — benchmarked at ~1m48s versus ~3m47s, with all 1690 tests passing.

gemini was updated to v2.3.6 fixing list elements duplication issue.

See you in the next issue of last week in scylla-cluster-tests.git master!