Skip to content

OPCT is a tool used to quickly orchestrate and review the validation/e2e conformance suites on OpenShift/OKD clusters.

License

Notifications You must be signed in to change notification settings

redhat-openshift-ecosystem/opct

Folders and files

NameName
Last commit message
Last commit date
Mar 14, 2025
Feb 26, 2025
Feb 26, 2025
Apr 1, 2025
Mar 7, 2025
Mar 14, 2025
Mar 19, 2025
Feb 28, 2025
Feb 28, 2025
Jan 7, 2025
Mar 3, 2025
Jan 7, 2025
Jun 30, 2022
Feb 28, 2025
Mar 13, 2025
Mar 19, 2025
Jan 7, 2025
Mar 3, 2025
Mar 3, 2025
Feb 26, 2025
Mar 19, 2025

OpenShift Provider Compatibility Tool (opct)

OpenShift Provider Compatibility Tool (OPCT) is used to orchestrate workflows for conformance test suites on OpenShift/OKD installations on cloud providers or hardware.

Documentation

Getting started

  • 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 e2e-dedicated taint-node
  • Run regular conformance tests
opct run --wait
  • Check the status (optional when not using --wait on run)
opct status --wait
  • Collcet the results
opct retrieve
  • Read the report
opct report *.tar.gz
  • Destroy the environment
opct destroy

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.