This short report brings to light some interesting commits to scylla-cluster-tests.git master from the last week.
Commits in the 6a3ca71c…7843142f range are covered.
There were 14 non-merge commits from 6 authors in that period. Some notable commits:
We’ve refactored code around Raft helper methods: instead of verifying if Raft is enabled, you can now use node.raft.<HELPER>
, which should handle the action accordingly.
Sending results (metrics) to Argus will raise an Error event if any metric fails validation or has an ERROR
status.
The Argus client library code is now shipped directly under the SCT root directory, simplifying the backporting process and reducing the need for hydra
image rebuilds. The client code is still maintained in the original Argus repository; updates require running the utils/update_argus_client.py
script.
For performance tests, users can skip the preload_data
and steady_state_calc
steps when reusing a cluster.
SCT now supports testing the Kafka sink connector with limited performance scope due to running Kafka locally in Docker. It uses the confluent_kafka_python library instead of kafka-python
for more features and active maintenance.
Loader tool updates: Latte upgraded to 0.28.0-scylladb and scylla-bench to v0.1.23, both bringing key fixes and improvements for customer-oriented tests.
See you in the next issue of last week in scylla-cluster-tests.git master!