Step: openshift-kubernetes-e2e-test

The Kubernetes E2E step executes the kube end-to-end test suite.

Container image used for this step: kubernetes-tests

kubernetes-tests resolves to an image built or imported by the ci-operator configuration (documentation).

Environment

In addition to the default environment, the step exposes the following:

Variable Name Type Variable Content
TEST_SUITE Parameter[?] The test suite to run. Valid options include: 'serial', 'parallel'. (default: parallel)

Source Code

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
#!/bin/bash

set -o nounset
set -o errexit
set -o pipefail

export ARTIFACTS="${ARTIFACT_DIR}"

# The following called script is maintained in openshift/kubernetes
# and added to the kubernetes-test binary. This is simpler to maintain
# since the tests and the wrapper that executes the m can be iterated
# on in a single PR.
test-kubernetes-e2e.sh

Properties

Property Value Description
Resource requests (cpu) 3 Used in .resources.requests of the pod running this step.
Resource requests (memory) 600Mi Used in .resources.requests of the pod running this step.
Resource limits (memory) 4Gi Used in .resources.limits of the pod running this step.

GitHub Link:

https://github.com/openshift/release/blob/master/ci-operator/step-registry/openshift/kubernetes/e2e/test/openshift-kubernetes-e2e-test-ref.yaml

Owners:

Approvers:

Source code for this page located on GitHub