kubernetesk8s.io/kubernetes/test/e2e Index | Files | Directories

package e2e

import "k8s.io/kubernetes/test/e2e"

Index

Functions

func AfterSuiteActions

func AfterSuiteActions(ctx context.Context)

AfterSuiteActions are actions that are run on ginkgo's SynchronizedAfterSuite

func RunE2ETests

func RunE2ETests(t *testing.T)

RunE2ETests checks configuration parameters (specified through flags) and then runs E2E tests using the Ginkgo runner. If a "report directory" is specified, one or more JUnit test reports will be generated in this directory, and cluster logs will also be saved. This function is called on each Ginkgo node in parallel mode.

Source Files

e2e.go providers.go suites.go

Directories

PathSynopsis
test/e2e/apimachineryPackage apimachinery contains e2e tests owned by SIG-API-Machinery.
test/e2e/apps
test/e2e/architecture
test/e2e/auth
test/e2e/autoscaling
test/e2e/chaosmonkey
test/e2e/cloud
test/e2e/cloud/gcp
test/e2e/cloud/gcp/apps
test/e2e/cloud/gcp/auth
test/e2e/cloud/gcp/common
test/e2e/cloud/gcp/network
test/e2e/cloud/gcp/node
test/e2e/common
test/e2e/common/network
test/e2e/common/node
test/e2e/common/storage
test/e2e/dra
test/e2e/dra/test-driver
test/e2e/dra/test-driver/appPackage app does all of the work necessary to configure and run a Kubernetes app process.
test/e2e/environmentPackage environment contains pre-defined environments used by test/e2e and/or test/e2e_node.
test/e2e/featurePackage feature contains pre-defined features used by test/e2e and/or test/e2e_node.
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/daemonset
test/e2e/framework/debug
test/e2e/framework/debug/initPackage init sets debug.DumpAllNamespaceInfo as implementation in the framework and enables log size verification and resource gathering.
test/e2e/framework/deployment
test/e2e/framework/endpointslice
test/e2e/framework/events
test/e2e/framework/gpu
test/e2e/framework/ingress
test/e2e/framework/internal
test/e2e/framework/job
test/e2e/framework/kubectl
test/e2e/framework/kubelet
test/e2e/framework/kubesystem
test/e2e/framework/manifest
test/e2e/framework/metrics
test/e2e/framework/metrics/initPackage init installs GrabBeforeEach and GrabAfterEach as callbacks for gathering data before and after a test.
test/e2e/framework/network
test/e2e/framework/node
test/e2e/framework/node/initPackage init registers node.AllNodesReady.
test/e2e/framework/node/runtimeclass
test/e2e/framework/perf
test/e2e/framework/pod
test/e2e/framework/pod/output
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/instrumentation
test/e2e/instrumentation/common
test/e2e/instrumentation/logging
test/e2e/instrumentation/monitoring
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/common
test/e2e/network/netpol
test/e2e/node
test/e2e/perftype
test/e2e/reporters
test/e2e/scheduling
test/e2e/storage
test/e2e/storage/csimock
test/e2e/storage/drivers
test/e2e/storage/drivers/csi-test
test/e2e/storage/drivers/csi-test/driver
test/e2e/storage/drivers/csi-test/mock
test/e2e/storage/drivers/csi-test/mock/cache
test/e2e/storage/drivers/csi-test/mock/service
test/e2e/storage/drivers/proxy
test/e2e/storage/external
test/e2e/storage/framework
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/testsuites
test/e2e/storage/utils
test/e2e/testing-manifests
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/auth
test/e2e/upgrades/autoscaling
test/e2e/upgrades/network
test/e2e/upgrades/node
test/e2e/upgrades/storage
test/e2e/windows
Version
v1.33.0 (latest)
Published
Apr 23, 2025
Platform
linux/amd64
Imports
38 packages
Last checked
3 hours ago

Tools for package owners.