# Last 2 weeks in scylla-cluster-tests.git master (issue #46; 2024-05-10)

**URL:** <https://forum.scylladb.com/t/last-2-weeks-in-scylla-cluster-tests-git-master-issue-46-2024-05-10/1989>\
**Category:** ScyllaDB\
**Tags:** git-news\
**Created:** [May 10, 2024, 1:03pm UTC](https://forum.scylladb.com/t/last-2-weeks-in-scylla-cluster-tests-git-master-issue-46-2024-05-10/1989 "2024-05-10T13:03: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:** [May 10, 2024, 1:03pm UTC](https://forum.scylladb.com/t/last-2-weeks-in-scylla-cluster-tests-git-master-issue-46-2024-05-10/1989/1 "2024-05-10T13:03: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 2 weeks.  
Commits in the fdef448a…fa9af3cf range are covered.

There were 44 non-merge commits from 10 Software Engineers in Test and 2 Software Engineers in that period. Some notable commits:

Longevity tests can now be [executed on Jenkins using a docker backend](https://github.com/scylladb/scylla-cluster-tests/commit/fdef448af0cd4a7cec3e6407079cf8d3cfea24b1), which allows for testing in AWS environments similar to local setups. These tests are run on sct-runner instances equipped with NVMe disks.

The cluster provisioning process was [sped up](https://github.com/scylladb/scylla-cluster-tests/commit/2a10dca7faf151ca52abc89cc89ba928e1f68aec) by avoiding re-execution of the machine configuration script if it has already been run, reducing the risk of bugs related to syslog-ng reconfiguration.

A new check ensures that [non-voter nodes do not remain in the cluster](https://github.com/scylladb/scylla-cluster-tests/commit/7a659ffd2c5fbdb70cc88f79f72f60a24f803790) with consistent-topology changes.

[Nodetool scrub in validate mode](https://github.com/scylladb/scylla-cluster-tests/commit/334574baeb37d120794cad19cd35fb4b54c91342) is now utilized to verify the Scylla cluster post-longevity test. In the event of corruption, affected sstables are quarantined and uploaded to S3, and a corresponding error event is logged. This feature was introduced in [multidc tier1 tests](https://github.com/scylladb/scylla-cluster-tests/commit/d791e4ebf10a91ac0a839c2b97a6035002795227) and will be expanded to additional tests.

The [monitoring instance now uses a prepared image](https://github.com/scylladb/scylla-cluster-tests/commit/aaca6347260cc8543431ce9761e36ffbe82e465d) (version 4.6.2) to expedite provisioning on AWS and GCE, accompanied by [updated documentation](https://github.com/scylladb/scylla-cluster-tests/commit/aa97adb0acc384e59329ad7505d9de93bef7dfdd) on image updates.

The [Latte loader image size was significantly reduced](https://github.com/scylladb/scylla-cluster-tests/commit/48235fe33f39ea6e2984d8569aa570f45b54e5dd) from 580MB to 35MB, and its version updated, now used [to test custom workflows](https://github.com/scylladb/scylla-cluster-tests/commit/0f951bb611891cf431ca6921c93a5d31d6e2cffa).

Tests now have the ability to [reserve AWS instances for their duration](https://github.com/scylladb/scylla-cluster-tests/commit/397d09fd3963d9c5b976ea16d6f070db15cda0ba), which helps mitigate capacity issues common in performance tests using placement groups. It also includes fallback options to another AZ to increase test run chances.

[Artifact tests now include running scylla-doctor](https://github.com/scylladb/scylla-cluster-tests/commit/fa9af3cf146564f88ccebd46b0d4485ec86c4674) and validating the JSON output file.

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