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].
- If we're testing distro packages, download and install them
- Verify that the scylla service is running
- Run nodetool status
- Run cassandra-stress
- A test file, scylla-artifacts.py
- A scylla-artifacts.py.data dir, containing a multiplexer file for the test [3] (basically a way to pass parameters to the test.
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