Directories
¶
Path | Synopsis |
---|---|
Package main provides a tool that scans kubernetes e2e test source code looking for conformance test declarations, which it emits on stdout.
|
Package main provides a tool that scans kubernetes e2e test source code looking for conformance test declarations, which it emits on stdout. |
framework/ginkgowrapper
Package ginkgowrapper wraps Ginkgo Fail and Skip functions to panic with structured data instead of a constant string.
|
Package ginkgowrapper wraps Ginkgo Fail and Skip functions to panic with structured data instead of a constant string. |
network
Package network are the end-to-end tests for Kubernetes networking.
|
Package network are the end-to-end tests for Kubernetes networking. |
network/scale/localrun
command
|
|
storage
This test is volumes test for configmap.
|
This test is volumes test for configmap. |
upgrades
Package upgrades provides a framework for testing Kubernetes features before, during, and after different types of upgrades.
|
Package upgrades provides a framework for testing Kubernetes features before, during, and after different types of upgrades. |
runner/local
command
|
|
e2e_node contains e2e tests specific to the node TODO: rename this package e2e-node
|
e2e_node contains e2e tests specific to the node TODO: rename this package e2e-node |
environment
command
Build the binary with `go build conformance.go`, then run the conformance binary on a node candidate.
|
Build the binary with `go build conformance.go`, then run the conformance binary on a node candidate. |
remote
Package remote contains implementations of the TestSuite interface, which specify how to run various node test suites remotely.
|
Package remote contains implementations of the TestSuite interface, which specify how to run various node test suites remotely. |
runner/local
command
|
|
runner/remote
command
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>
|
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> |
images
|
|
apparmor-loader
command
|
|
entrypoint-tester
command
|
|
fakegitserver
command
|
|
liveness
command
A simple server that is alive for 10 seconds, then reports unhealthy for the rest of its (hopefully) short existence.
|
A simple server that is alive for 10 seconds, then reports unhealthy for the rest of its (hopefully) short existence. |
logs-generator
command
|
|
metadata-concealment
command
|
|
mounttest
command
|
|
net
command
|
|
netexec
command
|
|
nettest
command
A tiny web server for checking networking connectivity.
|
A tiny web server for checking networking connectivity. |
no-snat-test
command
|
|
no-snat-test-proxy
command
|
|
nonewprivs
command
|
|
pets/peer-finder
command
A small utility program to lookup hostnames of endpoints in a service.
|
A small utility program to lookup hostnames of endpoints in a service. |
port-forward-tester
command
A tiny binary for testing port forwarding.
|
A tiny binary for testing port forwarding. |
porter
command
A tiny binary for testing ports.
|
A tiny binary for testing ports. |
resource-consumer
command
|
|
resource-consumer/consume-cpu
command
|
|
resource-consumer/controller
command
|
|
serve-hostname
command
A small utility to just serve the hostname on TCP and/or UDP.
|
A small utility to just serve the hostname on TCP and/or UDP. |
test-webserver
command
A tiny web server that serves a static file.
|
A tiny web server that serves a static file. |
webhook
command
|
|
Package integration provides integration tests for Kubernetes.Some tests require a running etcd or Docker installation on the system.
|
Package integration provides integration tests for Kubernetes.Some tests require a running etcd or Docker installation on the system. |
benchmark/jsonify
command
|
|
list all unit and ginkgo test names that will be run
|
list all unit and ginkgo test names that will be run |
soak
|
|
cauldron
command
|
|
serve_hostnames
command
|
|
do a fast type check of kubernetes code, for all platforms.
|
do a fast type check of kubernetes code, for all platforms. |
srcimporter
Package srcimporter implements importing directly from source files rather than installed packages.
|
Package srcimporter implements importing directly from source files rather than installed packages. |
junit
Package junit provides data structures to allow easy XML encoding and decoding of JUnit test results.
|
Package junit provides data structures to allow easy XML encoding and decoding of JUnit test results. |
Click to show internal directories.
Click to hide internal directories.