# Last week in scylla-cluster-tests.git master (issue #86; 2025-03-14)

**URL:** <https://forum.scylladb.com/t/last-week-in-scylla-cluster-tests-git-master-issue-86-2025-03-14/4606>\
**Category:** ScyllaDB\
**Tags:** git-testing-news\
**Created:** [March 14, 2025, 3:21pm UTC](https://forum.scylladb.com/t/last-week-in-scylla-cluster-tests-git-master-issue-86-2025-03-14/4606 "2025-03-14T15:21:30Z")\
**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:** [March 14, 2025, 3:21pm UTC](https://forum.scylladb.com/t/last-week-in-scylla-cluster-tests-git-master-issue-86-2025-03-14/4606/1 "2025-03-14T15:21:30Z")

</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 0c569b88…31cb6202 range are covered.

There were 54 non-merge commits from 17 authors in that period. Some notable commits:

A new nemesis was added for the Raft feature consistent-topology-changes, [verifying that a node can’t connect to the cluster after being removed](https://github.com/scylladb/scylla-cluster-tests/commit/0c569b88a6937948b90dee5298c329662a7b3032).

A new [Severity.SUPPRESS level](https://github.com/scylladb/scylla-cluster-tests/commit/e11256196f4289b78af6b3f3d081bd77715b68cf) stops generating events for specified log lines, improving test stability when excessive events could clog SCT.

A cluster target size config parameter can now be defined for multi-DC test cases, [allowing scale testing with multi-DC configurations](https://github.com/scylladb/scylla-cluster-tests/commit/360536a9dd551e6131c0a891ab0420a22c532511).

[Scylla driver was updated to v3.29.2](https://github.com/scylladb/scylla-cluster-tests/commit/79952f6d35d7081099bc8dcb9a559dfd35d5fc3e).

When testing Scylla AMI, we now [validate the preconfigured IOTune config](https://github.com/scylladb/scylla-cluster-tests/commit/36bc1a93fd8893e757ab66e6efa7d186a1a95924) by comparing it to actual machine values and showing deviations in Argus.

[Monitoring is back to version 4.9](https://github.com/scylladb/scylla-cluster-tests/commit/c6284a7f89be0084bb5822c35a4990fc9de53dfb).

The Docker backend [now supports the new UBI9-based image](https://github.com/scylladb/scylla-cluster-tests/commit/6da8a37ca0a6f785107b810abb2ee047f497a70d). Users can still use the older image by setting `SCT_SCYLLA_LINUX_DISTRO` to Ubuntu.

[`nemesis_add_node_cnt` now defaults to 3](https://github.com/scylladb/scylla-cluster-tests/commit/e3fe86d921c7060b94ba8efce09854e5b8dde2a8), meaning three nodes will be added to the cluster by default in supported nemesis (e.g., `grow_shrink_cluster`).

The `cql-stress` tool was updated to [use the rust driver v1.0.0](https://github.com/scylladb/scylla-cluster-tests/commit/7ec7b304593cceb0f205817dda708517afd84aba).

PRs that change Python dependencies now [trigger an automatic SCT Docker image build](https://github.com/scylladb/scylla-cluster-tests/commit/e7faddf3c99899eb346fec1b8699c05fd436c2bd) via a GitHub action, pushing the new image info back into the PR. If not desired, the PR author can remove the `New Hydra Version` label.

We now test [`perf simple query` write path on a weekly basis](https://github.com/scylladb/scylla-cluster-tests/commit/fe9b0988ae26aaf6ab81799799eb11f5ea335968).

To improve unit testing, we now [use the `moto` library](https://github.com/scylladb/scylla-cluster-tests/commit/8bea4b65351fb8e18ba12f08c6410863ede8bde0) to mock AWS services, eliminating the need to spin up a [mock service](https://github.com/scylladb/scylla-cluster-tests/commit/79f1276e0ab250b0d2645c4358385e8edbe85126). A new [unit test module for AWS services](https://github.com/scylladb/scylla-cluster-tests/commit/b0a008fece042261e0caa2cb941a1885e9d2be70) has been added.

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