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

**URL:** <https://forum.scylladb.com/t/last-week-in-scylla-cluster-tests-git-master-issue-155-2026-10-09/5535>\
**Category:** ScyllaDB\
**Created:** [October 9, 2026, 4:07pm UTC](https://forum.scylladb.com/t/last-week-in-scylla-cluster-tests-git-master-issue-155-2026-10-09/5535 "2026-10-09T16:07:08Z")\
**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:** [October 9, 2026, 4:07pm UTC](https://forum.scylladb.com/t/last-week-in-scylla-cluster-tests-git-master-issue-155-2026-10-09/5535/1 "2026-10-09T16:07:09Z")

</div>

This short report brings to light some interesting commits to [scylla-cluster-tests.git master]([GitHub - scylladb/scylla-cluster-tests: Tests for Scylla Clusters · GitHub](https://github.com/scylladb/scylla-cluster-tests)) from the last week.

Commits in the 3f7410ea…f89678e0 range are covered.

There were 116 non-merge commits from 14 authors in that period. Some notable commits:

SCT can now [estimate what a run will cost before it provisions anything]([feature(cost): estimate what a run costs before it provisions anything · scylladb/scylla-cluster-tests@c0a093c · GitHub](https://github.com/scylladb/scylla-cluster-tests/commit/c0a093ceb01238bbb83d94fc7a75b11d507cf770)) with `sct.py estimate-cost`, priced at the lifecycle the run will use. Each run [sends its estimate to Argus]([feature(cost): attach the run's cost estimate to Argus · scylladb/scylla-cluster-tests@3a37c46 · GitHub](https://github.com/scylladb/scylla-cluster-tests/commit/3a37c46fae8f124679c3896c0489ef83e99e343a)), and every node [reports its actual cost to Argus]([feature(cost): report each instance's actual cost to Argus · scylladb/scylla-cluster-tests@1a2e9e0 · GitHub](https://github.com/scylladb/scylla-cluster-tests/commit/1a2e9e0f42523cb9df1d76d5ad4482ef337ff267)) when it is terminated.

The vendored Argus client was [updated to 0.16.5]([chore(argus): update vendored argus client to 0.16.5 · scylladb/scylla-cluster-tests@640f590 · GitHub](https://github.com/scylladb/scylla-cluster-tests/commit/640f5902c2e47075fb2719f2827ee153cf2362ac)). The release adds the per-run cost API and the `–show-hidden` and `–event-id` CLI flags, and scopes tunnel keys per run.

A new [`FixedOrderMonkey` runner executes disruptions in the exact order]([feat(nemesis): add FixedOrderMonkey runner for reproducible disruptio… · scylladb/scylla-cluster-tests@dfad092 · GitHub](https://github.com/scylladb/scylla-cluster-tests/commit/dfad092f8426695218c702c1e4bea38997aa14cb)) given in its `nemesis_selector` and repeats the sequence once exhausted.

The Docker backend gained [Scylla Manager support]([feature(docker): add Scylla Manager support for Docker backend · scylladb/scylla-cluster-tests@4024ef8 · GitHub](https://github.com/scylladb/scylla-cluster-tests/commit/4024ef85c37cd944878f07fad9672e214e0b5c83)), so `use_mgmt` with backup and repair operations now works in local Docker runs. Log collection also [gathers `scylla-manager-agent.log`]([feature(logcollector): collect scylla-manager-agent.log · scylladb/scylla-cluster-tests@0192f4e · GitHub](https://github.com/scylladb/scylla-cluster-tests/commit/0192f4ed7a3e25d307aceb94c45adccff626a64e)) from DB nodes.

Tests can now [capture screenshots of specific Grafana panels]([feature(logcollector): add configurable Grafana panel screenshot capture · scylladb/scylla-cluster-tests@7b84af8 · GitHub](https://github.com/scylladb/scylla-cluster-tests/commit/7b84af8ebcd2929dcd065b1ab9b9060a1145d676)) at log collection, configured per test through the `grafana_screenshot_panels` YAML option.

The trigger matrix now has a weekly [rolling upgrade job for OCI images]([feature(rolling-upgrade): add OCI image rolling upgrade job · scylladb/scylla-cluster-tests@fa0cc0d · GitHub](https://github.com/scylladb/scylla-cluster-tests/commit/fa0cc0d8318a89f66aaf31f7c13411ec1ebb1212)), documented in the new `docs/rolling-upgrade.md` guide.

Branch images can now be [pinned by Scylla SHA on all backends]([feature(images): pin branch images by Scylla SHA on all backends · scylladb/scylla-cluster-tests@470ce74 · GitHub](https://github.com/scylladb/scylla-cluster-tests/commit/470ce7421fcf113078f4da12cb4c21003beae2a1)) with the `:` form, for example `master:bedcc69`. `list-images` shows the Scylla SHA of each image.

Minicloud runs now [lock guest RAM so the host cannot swap it out]([feature(minicloud): lock guest RAM so the host cannot swap it out · scylladb/scylla-cluster-tests@04fd67a · GitHub](https://github.com/scylladb/scylla-cluster-tests/commit/04fd67aa57e9e572dad20e6c085cbca7f63f8abb)), controlled by the new `minicloud_lock_guest_memory` option. Placement groups and capacity reservations are also [available on minicloud]([feature(minicloud): allow placement groups and capacity reservations · scylladb/scylla-cluster-tests@df4a679 · GitHub](https://github.com/scylladb/scylla-cluster-tests/commit/df4a679ddf72aedb396e600b48164d015c81e1e2)), and minicloud [rejects instance types of a foreign architecture]([feature(minicloud): start minicloud with --cross-arch=fail · scylladb/scylla-cluster-tests@e4efbd8 · GitHub](https://github.com/scylladb/scylla-cluster-tests/commit/e4efbd888a8976a91426b5bf8483f13db755f3ed)).

Scylla Doctor was [bumped to 1.14.1]([chore(deps): update dependency scylla-doctor to v1.14.1 · scylladb/scylla-cluster-tests@28974e1 · GitHub](https://github.com/scylladb/scylla-cluster-tests/commit/28974e1ca8efd2f397c45c128f8c0a626c302ff1)), which keeps the output of output-only collectors in vitals and stores `DESC SCHEMA` in the collected data.

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