End to End Tests Suites Role
Openshift End to End tests are available as a container image in registry.redhat.io/openshift4/ose-tests.
The tests supporte by this role are: - Openshift conformance tests - CSI driver tests (Badge)
Variables
The tests executed are defined by the the variable values provided to the role.
Name | Default | Description |
---|---|---|
ts_e2e_image | quay.io/openshift/origin-tests" | Image used to execute the tests |
ts_registry | registry.dfwt5g.lab:4443 | Registry used to pull/push images the required images |
ts_registry_auth | auths.json | File with pull secrets for the registries |
ts_ocp_version_maj | 4 | OCP version major number, it is recommended to match with the target cluster version |
ts_ocp_version_min | 7 | OCP version minor number, it is recommended to match with the target cluster version |
ts_registry_certificate | domain.crt | TLS certificate for the registry, if required |
ts_conformance_tests | '' | Conformance test to execute |
ts_configs_dir | /home/user/clusterconfigs/ | Directory that hosts the kubeconfig files and other cluster files that may need to be passed mounted in the test container. This directory will be also used to store the test results. |
ts_csi_tests_dir | /home/user/clusterconfigs/ | Directory that hosts additional files required during the testing |
ts_csi_test_manifest | '' | Test manifest to be used for the CSI driver tests |
ts_log_dir | /tmp | Directory where the logs and results will be stored. If provided, the CSI tests will be provided as described in the Openshift Badges documentation](https://redhat-connect.gitbook.io/openshift-badges/badges/container-network-interface-csi) |
ts_do_cni_tests | false | Executes the CNI tests as described in the Openshift Badges documentation |
ts_do_virt_tests | false | Execute the Kubevirt Conformance tests as described in the Openshift Badges documentation. Hyperconverged operator must be installed on the cluster. For airgapped environments this is only supported on OCP 4.9 and newer versions. |
ts_sonobuoy_version | v0.56.4 | Sonobuoy version to be used for the tests |
ts_kubevirt_conformance_version: | v0.52.0 | Kubevirt conformance release to be used for the tests |