# Last week in scylla-cluster-tests.git master (issue #140; 2026-06-12)

**URL:** <https://forum.scylladb.com/t/last-week-in-scylla-cluster-tests-git-master-issue-140-2026-06-12/5403>\
**Category:** ScyllaDB\
**Tags:** git-testing-news\
**Created:** [June 12, 2026, 2:42pm UTC](https://forum.scylladb.com/t/last-week-in-scylla-cluster-tests-git-master-issue-140-2026-06-12/5403 "2026-06-12T14:42:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![soyacz](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.scylladb.com/soyacz/32/557_2.png) [@soyacz](https://forum.scylladb.com/u/soyacz)\
**Post date:** [June 12, 2026, 2:42pm UTC](https://forum.scylladb.com/t/last-week-in-scylla-cluster-tests-git-master-issue-140-2026-06-12/5403/1 "2026-06-12T14:42:15Z")

</div>

This short report brings to light some interesting commits to [scylla-cluster-tests.git master](https://github.com/scylladb/scylla-cluster-tests) from the last week. Commits in the 5b0a9c72…c2606f71 range are covered.

There were 61 non-merge commits from 12 authors in that period. Some notable commits:

Introduced [constraint-based cross-cloud instance sizing system](https://github.com/scylladb/scylla-cluster-tests/commit/add6fbaeaf151fff46aa2550241f7fcb39ea0ad1). Test configs can now express hardware requirements as abstract constraints rather than cloud-specific instance type strings; The new `sct.py sizing` CLI exposes `catalog`, `resolve`, `preview`, and `update-catalog` subcommands.

OCI artifact test coverage expanded with a [resolve:platform: mechanism](https://github.com/scylladb/scylla-cluster-tests/commit/a7f9f6df87cde48b409b06adff78d8bb85895f65) that dynamically resolves OCI platform images (Oracle Linux 8/9) to their actual OCIDs at config-validation time, eliminating the need to hardcode region-specific image IDs.

Scylla Doctor gained a dedicated [release-gating pipeline](https://github.com/scylladb/scylla-cluster-tests/commit/cb38699bdce6e57a711996a61496c7ab42746bc4) that triggers parallel artifact test runs across all supported Scylla versions and OS variants.

`AddRemoveDcNemesis` was [moved to its own module](https://github.com/scylladb/scylla-cluster-tests/commit/8dffb9bb3b87bf34a0c9d9106a97f6c66ce581d0) and substantially reworked: the new DC now starts with 2 nodes instead of 1, RF is set in a single step rather than incrementally and system keyspaces get correct replication strategy.

`ResetLocalSchemaMonkey` was [removed entirely](https://github.com/scylladb/scylla-cluster-tests/commit/e73f8236752ffdae749367d5f8beba768f645cee). ScyllaDB no longer supports schema version recalculation.

Gemini was [bumped to v2.4.0](https://github.com/scylladb/scylla-cluster-tests/commit/0406f8d418bdc452bc9f0bfa779f5fc37bfccaaa), which adds targeted delete operations — both single-row and clustering-column-subset deletes are now supported.

cassandra-stress was [bumped to v3.20.7](https://github.com/scylladb/scylla-cluster-tests/commit/168ab44e368d16816ed95109cdbdf03f0a6ffb16), picking up updates to both the java-driver-core-shaded and scylla-driver-core dependencies.

A [comprehensive GCP project setup guide and automation script](https://github.com/scylladb/scylla-cluster-tests/commit/79b1f5474d3018f991c61fe45dc98b0ef016f278) landed, rewriting the sparse `gcp_create_new_project.md` with a full 14-step walkthrough covering APIs, IAM roles, networking, KMS, keystore upload, runner creation, and troubleshooting, accompanied by `setup_gcp_project.sh` for automated provisioning.

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