OpenShift Provider Compatibility Tool (OPCT) is used to orchestrate workflows for conformance test suites on OpenShift/OKD installation on a cloud provider or hardware.
- Download OPCT
BINARY=opct-linux-amd64
wget -O /usr/local/bin/opct "https://github.com/redhat-openshift-ecosystem/opct/releases/download/latest/${BINARY}"
chmod u+x /usr/local/bin/opct
- Setup a dedicated node to run the test environment (preferred to prevent disruption)
opct adm setup-node
- Run regular conformance tests
opct run --wait
- Check the status (optional when not using
--wait
onrun
)
opct status --wait
- Collcet the results
opct retrieve
- Read the report
opct report *.tar.gz
- Destroy the environment
opct destroy
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.