Last week in scylla-cluster-tests.git master (issue #117; 2025-11-21)

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!