Last week in scylla-cluster-tests.git master (issue #58; 2024-08-02)

This short report brings to light some interesting commits to scylla-cluster-tests.git master from the last week.
Commits in the d1e2ac5b…3eefb3c6 range are covered.

There were 21 non-merge commits from 5 authors in that period. Some notable commits:

The investigate show-jepsen-results issue was fixed by creating a new Docker image due to the original image format’s deprecation.

We’ve resolved the issue with running Python code outside of the Hydra image, so we no longer make assumptions about the user’s environment.

New pipelines have been introduced for LWT/CDC with tablets disabled.

The test_method automatic parameter was added to the test config, making it easier to understand which test method was used. This is especially useful for jobs utilizing various test methods (e.g., in performance tests) within the same Jenkins job. It is also visible in Argus’s ‘Run Details’ section.

The Argus Client has been updated to 0.12.5, including support for the generic-results feature. This allows defining custom results data in SCT (and other test tools) and sending them to Argus, where they can be displayed in tabular form in the test run’s ‘Results’ tab. As a first step, we have started sending latencies, durations, and stalls events counts as part of performance with nemesis tests. More results will be sent to Argus in the coming weeks, and additional features for presenting them will be added.

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