kubernetesk8s.io/kubernetes/test Directories

test/ directory

Directories

PathSynopsis
test/conformancePackage 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/common
test/e2e/framework
test/e2e/framework/ginkgowrapperPackage ginkgowrapper wraps Ginkgo Fail and Skip functions to panic with structured data instead of a constant string.
test/e2e/framework/metrics
test/e2e/framework/timer
test/e2e/generated
test/e2e/instrumentation
test/e2e/instrumentation/common
test/e2e/instrumentation/logging
test/e2e/instrumentation/logging/elasticsearch
test/e2e/instrumentation/logging/stackdrvier
test/e2e/instrumentation/logging/utils
test/e2e/instrumentation/monitoring
test/e2e/kubectl
test/e2e/lifecycle
test/e2e/lifecycle/bootstrap
test/e2e/manifest
test/e2e/networkPackage network are the end-to-end tests for Kubernetes networking.
test/e2e/network/scale
test/e2e/network/scale/localrun
test/e2e/node
test/e2e_nodee2e_node contains e2e tests specific to the node TODO: rename this package e2e-node
test/e2e_node/builder
test/e2e_node/environmentBuild the binary with `go build conformance.go`, then run the conformance binary on a node candidate.
test/e2e_node/perftype
test/e2e_node/remotePackage 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/remoteTo 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/utils
test/e2e/storage/vsphere
test/e2e/ui
test/e2e/upgradesPackage 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/images
test/images/clusterapi-testerA simple pod that first lists all nodes/services through the Kubernetes api, then serves a 200 on /healthz.
test/images/entrypoint-tester
test/images/fakegitserver
test/images/goproxy
test/images/livenessA simple server that is alive for 10 seconds, then reports unhealthy for the rest of its (hopefully) short existence.
test/images/logs-generator
test/images/net
test/images/net/common
test/images/netexec
test/images/net/nat
test/images/nettestA tiny web server for checking networking connectivity.
test/images/nonewprivs
test/images/no-snat-test
test/images/no-snat-test-proxy
test/images/n-way-httpA webserver that runs n http handlers.
test/images/pets
test/images/pets/peer-finderA small utility program to lookup hostnames of endpoints in a service.
test/images/porterA tiny binary for testing ports.
test/images/port-forward-testerA tiny binary for testing port forwarding.
test/images/resource-consumer
test/images/resource-consumer/common
test/images/resource-consumer/consume-cpu
test/images/resource-consumer/controller
test/images/serve-hostnameA small utility to just serve the hostname on TCP and/or UDP.
test/images/test-webserverA tiny web server that serves a static file.
test/images/webhook
test/integrationPackage integration provides integration tests for Kubernetes.Some tests require a running etcd or Docker installation on the system.
test/integration/apiserver
test/integration/auth
test/integration/benchmark
test/integration/benchmark/jsonify
test/integration/client
test/integration/configmap
test/integration/daemonset
test/integration/defaulttolerationseconds
test/integration/deployment
test/integration/etcd
test/integration/evictions
test/integration/examples
test/integration/framework
test/integration/garbagecollector
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/storageclasses
test/integration/tls
test/integration/ttlcontroller
test/integration/util
test/integration/volume
test/listlist all unit and ginkgo test names that will be run
test/soak
test/soak/cauldron
test/soak/serve_hostnames
test/typecheckdo a fast type check of kubernetes code, for all platforms.
test/typecheck/srcimporterPackage srcimporter implements importing directly from source files rather than installed packages.
test/utils
test/utils/image
test/utils/junitPackage junit provides data structures to allow easy XML encoding and decoding of JUnit test results.
Version
v1.10.13-beta.0
Published
Dec 19, 2018
Platform
windows/amd64
Last checked
9 minutes ago

Tools for package owners.