opct

command module
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 8, 2025 License: Apache-2.0 Imports: 3 Imported by: 0

README

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.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd
internal
opct/archive
Handle items in the file path meta/config.json
Handle items in the file path meta/config.json
opct/summary
Package summary provides the entrypoint to process the results of the provider and baseline validations, applying filters and transformations to the data.
Package summary provides the entrypoint to process the results of the provider and baseline validations, applying filters and transformations to the data.
report
Description: This file contains the implementation of the SLO interface, translated to "checks" in the OPCT report package.
Description: This file contains the implementation of the SLO interface, translated to "checks" in the OPCT report package.
report/baseline
Package baseline holds the baseline report summary data and the functions to interact with the results service, backed by CloudFront and S3 storage bucket, serving summarized results from CI.
Package baseline holds the baseline report summary data and the functions to interact with the results service, backed by CloudFront and S3 storage bucket, serving summarized results from CI.
pkg
api
run
version
Package version contains all identifiable versioning info for describing the openshift provider cert project.
Package version contains all identifiable versioning info for describing the openshift provider cert project.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL