kubernetesk8s.io/kubernetes/test Directories

test/ directory

Directories

PathSynopsis
test/conformanceThis stand-alone package is utilized for dynamically generating/maintaining a list of conformance tests.
test/e2e
test/e2e/apimachinery
test/e2e/apps
test/e2e/auth
test/e2e/autoscaling
test/e2e/chaosmonkey
test/e2e/cloud
test/e2e/cloud/gcp
test/e2e/common
test/e2e/frameworkPackage framework contains provider-independent helper code for building and running E2E tests with Ginkgo.
test/e2e/framework/auth
test/e2e/framework/autoscaling
test/e2e/framework/configPackage config simplifies the declaration of configuration options.
test/e2e/framework/deployment
test/e2e/framework/endpoints
test/e2e/framework/endpointslice
test/e2e/framework/events
test/e2e/framework/ginkgowrapperPackage 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/kubectl
test/e2e/framework/kubelet
test/e2e/framework/kubesystem
test/e2e/framework/logPackage log will be removed after switching to use core framework log.
test/e2e/framework/manifest
test/e2e/framework/metrics
test/e2e/framework/network
test/e2e/framework/node
test/e2e/framework/perf
test/e2e/framework/pod
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/pv
test/e2e/framework/rc
test/e2e/framework/replicaset
test/e2e/framework/resource
test/e2e/framework/security
test/e2e/framework/service
test/e2e/framework/skipper
test/e2e/framework/ssh
test/e2e/framework/statefulset
test/e2e/framework/testfilesPackage 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/volume
test/e2e/framework/websocket
test/e2e/generated
test/e2e/instrumentation
test/e2e/instrumentation/common
test/e2e/instrumentation/logging
test/e2e/instrumentation/logging/elasticsearch
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/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_nodePackage e2enode contains e2e tests specific to the 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/perf
test/e2e_node/perftype
test/e2e_node/perf/workloads
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/reporters
test/e2e/scheduling
test/e2e/storage
test/e2e/storage/drivers
test/e2e/storage/external
test/e2e/storage/podlogsPackage podlogs enables live capturing of all events and log messages for some or all pods in a namespace as they get generated.
test/e2e/storage/testpatterns
test/e2e/storage/testsuites
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/e2e/windows
test/fuzz
test/fuzz/jsonPackage json implements fuzzers for json deserialization routines in Kubernetes.
test/fuzz/yamlPackage yaml implements fuzzers for yaml deserialization routines in Kubernetes.
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/guestbook
test/images/agnhost/inclusterclient
test/images/agnhost/liveness
test/images/agnhost/logs-generator
test/images/agnhost/mounttest
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/openidmetadataPackage openidmetadata tests the OIDC discovery endpoints which are part of the ServiceAccountIssuerDiscovery feature.
test/images/agnhost/pause
test/images/agnhost/porter
test/images/agnhost/port-forward-tester
test/images/agnhost/resource-consumer-controller
test/images/agnhost/serve-hostname
test/images/agnhost/test-webserverPackage testwebserver offers a tiny web server that serves a static file.
test/images/agnhost/webhook
test/images/apparmor-loader
test/images/busybox
test/images/metadata-concealment
test/images/nonewprivs
test/images/pets
test/images/pets/peer-finderA 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/sample-device-plugin
test/instrumentation
test/integrationPackage 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/apiserver/certreload
test/integration/apiserver/flowcontrol
test/integration/apiserver/podlogs
test/integration/auth
test/integration/benchmark
test/integration/benchmark/extractlog
test/integration/benchmark/jsonify
test/integration/certificates
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/dualstack
test/integration/endpoints
test/integration/endpointslice
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/namespace
test/integration/node
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/storageversion
test/integration/tls
test/integration/ttlcontroller
test/integration/util
test/integration/volume
test/integration/volumescheduling
test/listlist all unit and ginkgo test names that will be run
test/soak
test/soak/serve_hostnames
test/typecheckdo a fast type check of kubernetes code, for all platforms.
test/utils
test/utils/crd
test/utils/harness
test/utils/image
test/utils/junitPackage junit provides data structures to allow easy XML encoding and decoding of JUnit test results.
Version
v1.20.6
Published
Apr 15, 2021
Platform
darwin/amd64
Last checked
12 minutes ago

Tools for package owners.