kubernetes/test/e2e_node
Francesco Romani cd7e3d626c e2e: topomgr: add test infra
This patch all the testing infra and utilities needed
to run e2e topology manager tests. This include setup
a guaranteed pod which needs some devices.

The simplest real device available for the purpose
are the SRIOV devices, hence we use them.

This patch pulls the SRIOV device plugin from
the official, yet external, repository.
We do it as close as possible for the nvidia GPU plugin.

This patch also performs minor refactoring for some
test framework utilities, needed to support the new
e2e tests.

Finally, we add an empty e2e topology manager test,
to be completed by the next patch.

Signed-off-by: Francesco Romani <fromani@redhat.com>
2020-02-10 22:47:53 +01:00
..
builder fix golint failures in test/e2e_node/builder 2019-03-26 14:12:45 +08:00
conformance using short flags instead with validate 2019-09-25 23:08:50 +08:00
environment Merge pull request #81932 from palnabarun/fix-staticcheck-tests-e2e_node 2019-09-20 22:55:37 -07:00
jenkins opt out of module mode for builds 2019-11-06 17:39:05 -05:00
perf/workloads fix 1-12 number urls 2019-11-21 11:17:46 +08:00
perftype update BUILD files 2017-10-15 18:18:13 -07:00
remote cni: Update CNI version to v0.8.5 2020-01-29 04:41:29 -05:00
runner Add error check for instance insert 2020-01-09 09:49:38 +01:00
services Phase 2: service and endpoint processing 2019-08-28 15:59:43 +00:00
system delete all duplicate empty blanks 2019-02-23 10:28:04 +08:00
testing-manifests e2e: topomgr: add test infra 2020-02-10 22:47:53 +01:00
apparmor_test.go generated: run refactor 2020-02-07 18:16:47 -08:00
benchmark_util.go generated: run refactor 2020-02-07 18:16:47 -08:00
BUILD e2e: topomgr: add test infra 2020-02-10 22:47:53 +01:00
container_log_rotation_test.go test/e2e/framework: remove skip.go and use e2eskipper subpackage 2020-02-01 01:18:48 +08:00
container_manager_test.go Convert ExpectEqual(err, nil) to ExpectNoError(err) 2019-12-04 20:28:31 -08:00
cpu_manager_test.go test/e2e/framework: remove skip.go and use e2eskipper subpackage 2020-02-01 01:18:48 +08:00
critical_pod_test.go generated: run refactor 2020-02-07 18:16:47 -08:00
density_test.go generated: run refactor 2020-02-07 18:16:47 -08:00
device_plugin_test.go generated: run refactor 2020-02-08 12:30:21 -05:00
doc.go fix golint issues in test/e2e_node 2019-11-26 16:26:55 +08:00
docker_test.go generated: run refactor 2020-02-07 18:16:47 -08:00
docker_util.go switch to docker command line 2020-01-17 21:08:13 -05:00
dockershim_checkpoint_test.go test/e2e/framework: remove skip.go and use e2eskipper subpackage 2020-02-01 01:18:48 +08:00
dynamic_kubelet_config_test.go generated: run refactor 2020-02-08 12:30:21 -05:00
e2e_node_suite_test.go generated: run refactor 2020-02-07 18:16:47 -08:00
eviction_test.go generated: run refactor 2020-02-08 12:30:21 -05:00
framework.go fix golint issues in test/e2e_node 2019-11-26 16:26:55 +08:00
garbage_collector_test.go generated: run refactor 2020-02-07 18:16:47 -08:00
gke_environment_test.go test/e2e/framework: remove skip.go and use e2eskipper subpackage 2020-02-01 01:18:48 +08:00
gpu_device_plugin_test.go generated: run refactor 2020-02-08 12:30:21 -05:00
gubernator.sh fix test/e2e_node/gubernator.sh shellcheck failures 2019-06-23 17:01:54 -07:00
hugepages_test.go generated: run refactor 2020-02-07 18:16:47 -08:00
image_id_test.go generated: run refactor 2020-02-07 18:16:47 -08:00
image_list.go e2e: topomgr: add test infra 2020-02-10 22:47:53 +01:00
log_path_test.go generated: run refactor 2020-02-07 18:16:47 -08:00
mirror_pod_test.go generated: run refactor 2020-02-07 18:16:47 -08:00
node_container_manager_test.go generated: run refactor 2020-02-07 18:16:47 -08:00
node_perf_test.go fix golint issues in test/e2e_node 2019-11-26 16:26:55 +08:00
node_problem_detector_linux.go generated: run refactor 2020-02-08 12:30:21 -05:00
OWNERS Add klueska as an approver in test/e2e_node/OWNERS 2019-12-19 15:37:03 +01:00
pids_test.go fix golint issues in test/e2e_node 2019-11-26 16:26:55 +08:00
pods_container_manager_test.go generated: run refactor 2020-02-07 18:16:47 -08:00
quota_lsci_test.go test/e2e/framework: remove skip.go and use e2eskipper subpackage 2020-02-01 01:18:48 +08:00
README.md Update deprecated links 2019-02-15 09:13:07 -05:00
resource_collector.go generated: run refactor 2020-02-07 18:16:47 -08:00
resource_metrics_test.go fix golint issues in test/e2e_node 2019-11-26 16:26:55 +08:00
resource_usage_test.go fix golint issues in test/e2e_node 2019-11-26 16:26:55 +08:00
restart_test.go generated: run refactor 2020-02-07 18:16:47 -08:00
runtime_conformance_test.go fix golint issues in test/e2e_node 2019-11-26 16:26:55 +08:00
security_context_test.go test/e2e/framework: remove skip.go and use e2eskipper subpackage 2020-02-01 01:18:48 +08:00
startup_probe_test.go generated: run refactor 2020-02-07 18:16:47 -08:00
summary_test.go fix golint issues in test/e2e_node 2019-11-26 16:26:55 +08:00
system_node_critical_test.go fix golint issues in test/e2e_node 2019-11-26 16:26:55 +08:00
topology_manager_test.go e2e: topomgr: add test infra 2020-02-10 22:47:53 +01:00
util.go generated: run refactor 2020-02-08 12:30:21 -05:00
util_sriov.go e2e: topomgr: add test infra 2020-02-10 22:47:53 +01:00
util_xfs_linux.go fix golint issues in test/e2e_node 2019-11-26 16:26:55 +08:00
util_xfs_unsupported.go fix golint issues in test/e2e_node 2019-11-26 16:26:55 +08:00
volume_manager_test.go generated: run refactor 2020-02-07 18:16:47 -08:00