Last week in scylla-cluster-tests.git master (issue #24; 2023-09-15)

This short report brings to light some interesting commits to scylla-cluster-tests.git master from the last week. Commits in the 4a1a93aa…1eb27696 range are covered.

There were 16 non-merge commits from 8 authors in that period. Some notable commits:

SCT now supports AWS placement groups - we can create instances that are in the same rack, and thus have lower latency between them. This is useful for performance testing and is used in one of them. Also note, performance tests now use separate step for provisioning resources, like it is in typical longevities.

Up until now, we were saving only the Scylla version and the git sha of the commit in ES, making chart creation less clear or logical. This is now improved by adding commit dates to order the latest entries in our charts.

We added test cases for low and asymmetric loads to simulate a low load happening during repair processes, to cover potential overhead like in scylladb/scylladb#14093.

New utility was created to easily create Scylla API call commands.

Following issue investigation on grow and shrink cluster, we added waiting for native_transport to be available after adding a node. This is to avoid the situation where the cluster is not yet ready to serve requests, and thus the test fails.

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