This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.15.9.3. 镜像参数
根据具体要求,测试可以使用不同的镜像。测试使用两个镜像,可使用以下环境变量进行修改:
-
CNF_TESTS_IMAGE
-
DPDK_TESTS_IMAGE
例如,要更改 CNF_TESTS_IMAGE
使用自定义 registry,请运行以下命令:
docker run -v $(pwd)/:/kubeconfig -e KUBECONFIG=/kubeconfig/kubeconfig -e CNF_TESTS_IMAGE="custom-cnf-tests-image:latests" registry.redhat.io/openshift4/cnf-tests-rhel8:v4.6 /usr/bin/test-run.sh
$ docker run -v $(pwd)/:/kubeconfig -e KUBECONFIG=/kubeconfig/kubeconfig -e CNF_TESTS_IMAGE="custom-cnf-tests-image:latests" registry.redhat.io/openshift4/cnf-tests-rhel8:v4.6 /usr/bin/test-run.sh
15.9.3.1. Ginkgo 参数 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
测试套件基于 ginkgo BDD 框架。这意味着,它接受可以用于过滤或跳过测试的参数。
您可以使用 -ginkgo.focus
参数来过滤一组测试:
docker run -v $(pwd)/:/kubeconfig -e KUBECONFIG=/kubeconfig/kubeconfig registry.redhat.io/openshift4/cnf-tests-rhel8:v4.6 /usr/bin/test-run.sh -ginkgo.focus="performance|sctp"
$ docker run -v $(pwd)/:/kubeconfig -e KUBECONFIG=/kubeconfig/kubeconfig registry.redhat.io/openshift4/cnf-tests-rhel8:v4.6 /usr/bin/test-run.sh -ginkgo.focus="performance|sctp"
注意
有一个特定的测试需要 SR-IOV 和 SCTP。由于 focus
参数的选择性,这个测试会被仅放置 sriov
匹配器来触发。如果测试是针对安装了 SR-IOV 但不安装 SCTP 的集群执行,添加 -ginkgo.skip=SCTP
参数会导致测试跳过 SCTP 测试。