This repository contains tests specific to OpenShift on OpenStack, built as an OpenShift Tests Extension (OTE).
The tests sit in test/extended/openstack.
Export both OpenShift and OpenStack credentials, then invoke make run:
export OS_CLOUD=<OS_CLOUD>export KUBECONFIG=<kubeconfig>make run
This builds the extension binary and runs the openstack-test/all suite.
| Suite | Description |
|---|---|
openstack-test/conformance/parallel |
Parallel conformance tests (Level0, non-serial, non-disruptive) |
openstack-test/conformance/serial |
Serial conformance tests (must run sequentially) |
openstack-test/disruptive |
Disruptive tests (may affect cluster state) |
openstack-test/non-disruptive |
All non-disruptive tests (safe for development clusters) |
openstack-test/all |
All openstack-test tests |
To run a specific suite:
make extension
./bin/openstack-test-tests-ext run-suite openstack-test/conformance/parallel