Back to godoc.org

Directory k8s.io/kubernetes/test

v1.18.6
Latest Go to latest

The latest major version is .

Published: Jul 15, 2020 | License: Apache-2.0 | Module: k8s.io/kubernetes
Path Synopsis
conformance This stand-alone package is utilized for dynamically generating/maintaining a list of conformance tests.
conformance/behaviors
conformance/kubetestgen
e2e
e2e/apimachinery
e2e/apps
e2e/auth
e2e/autoscaling
e2e/chaosmonkey
e2e/cloud
e2e/cloud/gcp
e2e/common
e2e/framework Package framework contains provider-independent helper code for building and running E2E tests with Ginkgo.
e2e/framework/auth
e2e/framework/autoscaling
e2e/framework/config Package config simplifies the declaration of configuration options.
e2e/framework/deployment
e2e/framework/endpoints
e2e/framework/events
e2e/framework/ginkgowrapper Package ginkgowrapper wraps Ginkgo Fail and Skip functions to panic with structured data instead of a constant string.
e2e/framework/gpu
e2e/framework/ingress
e2e/framework/job
e2e/framework/kubectl
e2e/framework/kubelet
e2e/framework/log Package log will be removed after switching to use core framework log.
e2e/framework/metrics
e2e/framework/network
e2e/framework/node
e2e/framework/perf
e2e/framework/pod
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.
e2e/framework/providers/aws
e2e/framework/providers/azure
e2e/framework/providers/gce
e2e/framework/providers/kubemark
e2e/framework/providers/openstack
e2e/framework/providers/vsphere
e2e/framework/pv
e2e/framework/rc
e2e/framework/replicaset
e2e/framework/resource
e2e/framework/security
e2e/framework/service
e2e/framework/skipper
e2e/framework/ssh
e2e/framework/statefulset
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 Because it is a is self-contained package, it can be used by test/e2e/framework and test/e2e/manifest without creating a circular dependency.
e2e/framework/timer
e2e/framework/volume
e2e/generated
e2e/instrumentation
e2e/instrumentation/common
e2e/instrumentation/logging
e2e/instrumentation/logging/elasticsearch
e2e/instrumentation/logging/stackdriver
e2e/instrumentation/logging/utils
e2e/instrumentation/monitoring
e2e/kubectl
e2e/lifecycle
e2e/lifecycle/bootstrap
e2e/manifest
e2e/network Package network are the end-to-end tests for Kubernetes networking.
e2e/network/scale
e2e/network/scale/localrun
e2e/node
e2e/perftype
e2e/reporters
e2e/scheduling
e2e/servicecatalog
e2e/storage
e2e/storage/drivers
e2e/storage/external
e2e/storage/testpatterns
e2e/storage/testsuites
e2e/storage/utils
e2e/storage/vsphere
e2e/system
e2e/ui
e2e/upgrades Package upgrades provides a framework for testing Kubernetes features before, during, and after different types of upgrades.
e2e/upgrades/apps
e2e/upgrades/storage
e2e/windows
e2e_kubeadm
e2e_kubeadm/runner/local
e2e_node Package e2enode contains e2e tests specific to the node
e2e_node/builder
e2e_node/environment Build the binary with `go build conformance.go`, then run the conformance binary on a node candidate.
e2e_node/perf/workloads
e2e_node/perftype
e2e_node/remote Package remote contains implementations of the TestSuite interface, which specify how to run various node test suites remotely.
e2e_node/runner/local
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>
e2e_node/services
e2e_node/system
fuzz/json Package json implements fuzzers for json deserialization routines in Kubernetes.
fuzz/yaml Package yaml implements fuzzers for yaml deserialization routines in Kubernetes.
images/agnhost
images/agnhost/audit-proxy
images/agnhost/connect
images/agnhost/crd-conversion-webhook
images/agnhost/crd-conversion-webhook/converter
images/agnhost/dns
images/agnhost/entrypoint-tester
images/agnhost/fakegitserver
images/agnhost/guestbook
images/agnhost/inclusterclient
images/agnhost/liveness
images/agnhost/logs-generator
images/agnhost/mounttest
images/agnhost/net
images/agnhost/net/common
images/agnhost/net/nat
images/agnhost/netexec
images/agnhost/nettest
images/agnhost/no-snat-test
images/agnhost/no-snat-test-proxy
images/agnhost/openidmetadata Package openidmetadata tests the OIDC discovery endpoints which are part of the ServiceAccountIssuerDiscovery feature.
images/agnhost/pause
images/agnhost/port-forward-tester
images/agnhost/porter
images/agnhost/resource-consumer-controller
images/agnhost/serve-hostname
images/agnhost/test-webserver Package testwebserver offers a tiny web server that serves a static file.
images/agnhost/webhook
images/apparmor-loader
images/busybox
images/metadata-concealment
images/nonewprivs
images/pets/peer-finder A small utility program to lookup hostnames of endpoints in a service.
images/regression-issue-74839
images/resource-consumer
images/resource-consumer/common
images/resource-consumer/consume-cpu
images/sample-device-plugin
instrumentation
integration Package integration provides integration tests for Kubernetes.Some tests require a running etcd or Docker installation on the system.
integration/benchmark/extractlog
integration/benchmark/jsonify
integration/deployment
integration/etcd
integration/framework
integration/ipamperf
integration/master
integration/metrics
integration/scheduler
integration/scheduler_perf
integration/statefulset
integration/util
integration/volumescheduling
list list all unit and ginkgo test names that will be run
soak/serve_hostnames
typecheck do a fast type check of kubernetes code, for all platforms.
utils
utils/crd
utils/harness
utils/image
utils/junit Package junit provides data structures to allow easy XML encoding and decoding of JUnit test results.