| test/conformance | Package main provides a tool that scans kubernetes e2e test source code looking for conformance test declarations, which it emits on stdout. |
| test/e2e | |
| test/e2e/apimachinery | |
| test/e2e/apps | |
| test/e2e/auth | |
| test/e2e/autoscaling | |
| test/e2e/chaosmonkey | |
| test/e2e/cloud | |
| test/e2e/common | |
| test/e2e/framework | Package framework contains provider-independent helper code for building and running E2E tests with Ginkgo. |
| test/e2e/framework/auth | |
| test/e2e/framework/config | Package config simplifies the declaration of configuration options. |
| test/e2e/framework/deployment | |
| test/e2e/framework/deviceplugin | |
| test/e2e/framework/endpoints | |
| test/e2e/framework/ginkgowrapper | Package ginkgowrapper wraps Ginkgo Fail and Skip functions to panic with structured data instead of a constant string. |
| test/e2e/framework/gpu | |
| test/e2e/framework/ingress | |
| test/e2e/framework/job | |
| test/e2e/framework/kubelet | |
| test/e2e/framework/lifecycle | |
| test/e2e/framework/log | |
| test/e2e/framework/metrics | |
| test/e2e/framework/node | |
| test/e2e/framework/perf | |
| test/e2e/framework/pod | |
| test/e2e/framework/podlogs | Package podlogs enables live capturing of all events and log messages for some or all pods in a namespace as they get generated. |
| test/e2e/framework/providers | |
| test/e2e/framework/providers/aws | |
| test/e2e/framework/providers/azure | |
| test/e2e/framework/providers/gce | |
| test/e2e/framework/providers/kubemark | |
| test/e2e/framework/providers/openstack | |
| test/e2e/framework/providers/vsphere | |
| test/e2e/framework/replicaset | |
| test/e2e/framework/resource | |
| test/e2e/framework/service | |
| test/e2e/framework/ssh | |
| test/e2e/framework/statefulset | |
| test/e2e/framework/testfiles | Package testfiles provides a wrapper around various optional ways of retrieving additional files needed during a test run: - builtin bindata - filesystem access |
| test/e2e/framework/timer | |
| test/e2e/framework/viperconfig | |
| test/e2e/framework/volume | |
| test/e2e/generated | |
| test/e2e/instrumentation | |
| test/e2e/instrumentation/common | |
| test/e2e/instrumentation/logging | |
| test/e2e/instrumentation/logging/elasticsearch | |
| test/e2e/instrumentation/logging/stackdriver | |
| test/e2e/instrumentation/logging/utils | |
| test/e2e/instrumentation/monitoring | |
| test/e2e_kubeadm | |
| test/e2e_kubeadm/runner | |
| test/e2e_kubeadm/runner/local | |
| test/e2e/kubectl | |
| test/e2e/lifecycle | |
| test/e2e/lifecycle/bootstrap | |
| test/e2e/manifest | |
| test/e2e/network | Package network are the end-to-end tests for Kubernetes networking. |
| test/e2e/network/scale | |
| test/e2e/network/scale/localrun | |
| test/e2e/node | |
| test/e2e_node | e2e_node contains e2e tests specific to the node TODO: rename this package e2e-node |
| test/e2e_node/builder | |
| test/e2e_node/environment | Build the binary with `go build conformance.go`, then run the conformance binary on a node candidate. |
| test/e2e_node/perf | |
| test/e2e_node/perftype | |
| test/e2e_node/perf/workloads | |
| test/e2e_node/remote | Package remote contains implementations of the TestSuite interface, which specify how to run various node test suites remotely. |
| test/e2e_node/runner | |
| test/e2e_node/runner/local | |
| test/e2e_node/runner/remote | To run the node e2e tests remotely against one or more hosts on gce: $ go run run_remote.go --logtostderr --v 2 --ssh-env gce --hosts <comma separated hosts> To run the node e2e tests remotely against one or more images on gce and provision them: $ go run run_remote.go --logtostderr --v 2 --project <project> --zone <zone> --ssh-env gce --images <comma separated images> |
| test/e2e_node/services | |
| test/e2e_node/system | |
| test/e2e/perftype | |
| test/e2e/scalability | |
| test/e2e/scheduling | |
| test/e2e/servicecatalog | |
| test/e2e/storage | |
| test/e2e/storage/drivers | |
| test/e2e/storage/external | |
| test/e2e/storage/testpatterns | |
| test/e2e/storage/testsuites | |
| test/e2e/storage/utils | |
| test/e2e/storage/vsphere | |
| test/e2e/ui | |
| test/e2e/upgrades | Package upgrades provides a framework for testing Kubernetes features before, during, and after different types of upgrades. |
| test/e2e/upgrades/apps | |
| test/e2e/upgrades/storage | |
| test/e2e/windows | |
| test/images | |
| test/images/agnhost | |
| test/images/agnhost/audit-proxy | |
| test/images/agnhost/connect | |
| test/images/agnhost/crd-conversion-webhook | |
| test/images/agnhost/crd-conversion-webhook/converter | |
| test/images/agnhost/dns | |
| test/images/agnhost/entrypoint-tester | |
| test/images/agnhost/fakegitserver | |
| test/images/agnhost/inclusterclient | |
| test/images/agnhost/liveness | |
| test/images/agnhost/logs-generator | |
| test/images/agnhost/net | |
| test/images/agnhost/net/common | |
| test/images/agnhost/netexec | |
| test/images/agnhost/net/nat | |
| test/images/agnhost/nettest | |
| test/images/agnhost/no-snat-test | |
| test/images/agnhost/no-snat-test-proxy | |
| test/images/agnhost/pause | |
| test/images/agnhost/porter | |
| test/images/agnhost/port-forward-tester | |
| test/images/agnhost/serve-hostname | |
| test/images/agnhost/webhook | |
| test/images/apparmor-loader | |
| test/images/metadata-concealment | |
| test/images/nonewprivs | |
| test/images/pets | |
| test/images/pets/peer-finder | A small utility program to lookup hostnames of endpoints in a service. |
| test/images/regression-issue-74839 | |
| test/images/resource-consumer | |
| test/images/resource-consumer/common | |
| test/images/resource-consumer/consume-cpu | |
| test/images/resource-consumer-controller | |
| test/images/sample-device-plugin | |
| test/images/test-webserver | A tiny web server that serves a static file. |
| test/integration | Package integration provides integration tests for Kubernetes.Some tests require a running etcd or Docker installation on the system. |
| test/integration/apimachinery | |
| test/integration/apiserver | |
| test/integration/apiserver/admissionwebhook | |
| test/integration/apiserver/apply | |
| test/integration/auth | |
| test/integration/benchmark | |
| test/integration/benchmark/jsonify | |
| test/integration/client | |
| test/integration/configmap | |
| test/integration/cronjob | |
| test/integration/daemonset | |
| test/integration/defaulttolerationseconds | |
| test/integration/deployment | |
| test/integration/disruption | |
| test/integration/dryrun | |
| test/integration/etcd | |
| test/integration/events | |
| test/integration/evictions | |
| test/integration/examples | |
| test/integration/framework | |
| test/integration/garbagecollector | |
| test/integration/ipamperf | |
| test/integration/kubelet | |
| test/integration/master | |
| test/integration/metrics | |
| test/integration/objectmeta | |
| test/integration/openshift | |
| test/integration/pods | |
| test/integration/quota | |
| test/integration/replicaset | |
| test/integration/replicationcontroller | |
| test/integration/scale | |
| test/integration/scheduler | |
| test/integration/scheduler_perf | |
| test/integration/secrets | |
| test/integration/serviceaccount | |
| test/integration/serving | |
| test/integration/statefulset | |
| test/integration/storageclasses | |
| test/integration/tls | |
| test/integration/ttlcontroller | |
| test/integration/util | |
| test/integration/volume | |
| test/list | list all unit and ginkgo test names that will be run |
| test/soak | |
| test/soak/serve_hostnames | |
| test/typecheck | do a fast type check of kubernetes code, for all platforms. |
| test/utils | |
| test/utils/crd | |
| test/utils/harness | |
| test/utils/image | |
| test/utils/junit | Package junit provides data structures to allow easy XML encoding and decoding of JUnit test results. |