This short report brings to light some interesting commits to scylla-cluster-tests.git master from the last week. Commits in the 466a75db…f2ba4869 range are covered.
There were 37 non-merge commits from 13 authors in that period. Some notable commits:
Gradual throughput growth via latte $throttle is now supported in PerformanceRegressionPredefinedStepsTest , allowing the same scenario to be driven by latte in addition to cassandra-stress.
Serverless cleanup: removed the deprecated cloud_config option to align with the upcoming driver change.
Upgrade tests gained a switch to disable Gemini during rolling upgrades; the new run_gemini_in_rolling_upgrade defaults to false for safer baseline runs.
CLI: xcloud provider support was added to list-resources, including filtering by test-id/user and nicer table output across lab and staging.
AWS provisioner now provides verbose error logging for spot/fleet failures with codes and state hints to speed up debugging.
Rolling-upgrade pipelines were updated to replace debian-12 with debian-13, keeping test images current.
Latte bumped to 0.42.0-scylladb, bringing Rust driver 1.4.1, an OCI image, and helpers for large data files (useful for vector search scenarios).
Tester gained S3 artifact download functionality via the download_from_s3 config and a helper method to fetch required artifacts.
Vector Search: a latte-based sanity test and script were added to create the schema, load data, and validate ANN results.
GCE upgrade jobs were migrated to z3-highmem-8-highlssd instances for more consistent performance and lower costs.
Housekeeping: updated CODEOWNERS to reflect current infra ownership.
See you in the next issue of last week in scylla-cluster-tests.git master!