Skip to content

Latest commit

 

History

History
37 lines (29 loc) · 1.27 KB

README.rst

File metadata and controls

37 lines (29 loc) · 1.27 KB

Scylla Artifact Tests

Here you can find some avocado [1] tests for scylla artifacts. By artifacts, we mean linux distribution binary packages, such as .deb and .rpm packages, as well as the generated scylla AMIs [2].

Basic testing procedure

  1. If we're testing distro packages, download and install them
  2. Verify that the scylla service is running
  3. Run nodetool status
  4. Run cassandra-stress

What's inside?

  1. A test file, scylla-artifacts.py
  2. A scylla-artifacts.py.data dir, containing a multiplexer file for the test [3] (basically a way to pass parameters to the test.

Environment Setup

1. Install avocado from pip ` sudo yum install libvirt libvirt-devel pkgconfig gdb-gdbserver git -y sudo pip install -r https://raw.githubusercontent.com/avocado-framework/avocado/36lts/requirements.txt sudo pip install avocado-framework==36.* --upgrade ` 2. You can also reveference avocado doc [4] to install in by other methods