Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| 
       This stand-alone package is utilized for dynamically generating/maintaining a list of conformance tests. 
         | 
      This stand-alone package is utilized for dynamically generating/maintaining a list of conformance tests. | 
| 
         
          
            framework
            
            
          
           
      Package framework contains provider-independent helper code for building and running E2E tests with Ginkgo. 
         | 
      Package framework contains provider-independent helper code for building and running E2E tests with Ginkgo. | 
| 
         
          
            framework/config
            
            
          
           
      Package config simplifies the declaration of configuration options. 
         | 
      Package config simplifies the declaration of configuration options. | 
| 
         
          
            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. | 
| 
         
          
            framework/log
            
            
          
           
      Package log will be removed after switching to use core framework log. 
         | 
      Package log will be removed after switching to use core framework log. | 
| 
         
          
            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. 
         | 
      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. | 
| 
         
          
            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/podlogs
            
            
          
           
      Package podlogs enables live capturing of all events and log messages for some or all pods in a namespace as they get generated. 
         | 
      Package podlogs enables live capturing of all events and log messages for some or all pods in a namespace as they get generated. | 
| 
         
          
            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
          
          
         
       | 
      |
| 
       Package e2enode contains e2e tests specific to the node 
         | 
      Package e2enode contains e2e tests specific to the 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> | 
| 
       fuzz
        | 
      |
| 
         
          
            json
            
            
          
           
      Package json implements fuzzers for json deserialization routines in Kubernetes. 
         | 
      Package json implements fuzzers for json deserialization routines in Kubernetes. | 
| 
         
          
            yaml
            
            
          
           
      Package yaml implements fuzzers for yaml deserialization routines in Kubernetes. 
         | 
      Package yaml implements fuzzers for yaml deserialization routines in Kubernetes. | 
| 
       images
        | 
      |
| 
         
          
            agnhost
            
            command
          
          
         
       | 
      |
| 
         
          
            agnhost/openidmetadata
            
            
          
           
      Package openidmetadata tests the OIDC discovery endpoints which are part of the ServiceAccountIssuerDiscovery feature. 
         | 
      Package openidmetadata tests the OIDC discovery endpoints which are part of the ServiceAccountIssuerDiscovery feature. | 
| 
         
          
            agnhost/test-webserver
            
            
          
           
      Package testwebserver offers a tiny web server that serves a static file. 
         | 
      Package testwebserver offers a tiny web server that serves a static file. | 
| 
         
          
            apparmor-loader
            
            command
          
          
         
       | 
      |
| 
         
          
            busybox
            
            command
          
          
         
       | 
      |
| 
         
          
            metadata-concealment
            
            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. | 
| 
         
          
            regression-issue-74839
            
            command
          
          
         
       | 
      |
| 
         
          
            resource-consumer
            
            command
          
          
         
       | 
      |
| 
         
          
            resource-consumer/consume-cpu
            
            command
          
          
         
       | 
      |
| 
         
          
            sample-device-plugin
            
            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/extractlog
            
            command
          
          
         
       | 
      |
| 
         
          
            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
        | 
      |
| 
         
          
            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. | 
| 
         
          
            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.