This repository is a part of the SEAPATH project. It contains Cukinia's tests, which can be run on SEAPATH machines. These tests can be run and deployed using the SEAPATH ansible playbook:
- test_deploy_cukinia.yaml to install Cukinia on a machine
- test_deploy_cukinia_tests.yaml to deploy tests
- test_run_cukinia.yaml to run the tests
Tests are installed in /etc/cukinia. They can be run manually with the cukinia command:
- cukinia /etc/cukinia/cukinia-observer.conf run all tests for observers including security tests.
- cukinia /etc/cukinia/cukinia-hypervisor.conf run all tests for hypervisors including security tests.
- cukinia /etc/cukinia/cukinia-sec.conf run security tests only.
- cukinia /etc/cukinia/cukinia-cluster.conf run cluster tests.
- cukinia /etc/cukinia/cukinia-sec-future.conf run security tests which actually failed on SEAPATH (not yet implemented).
- cukinia /etc/cukinia/cukinia-all.conf run all tests.