 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Overview ¶
e2e_node contains e2e tests specific to the node TODO: rename this package e2e-node
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CContainerEqual ¶
func CContainerEqual(expected interface{}) types.GomegaMatcher
    func CreateTestArchive ¶
func CreateTestArchive() string
CreateTestArchive builds the local source and creates a tar archive e2e_node_test.tar.gz containing the binaries k8s required for node e2e tests
Types ¶
type ConformanceContainer ¶
type ConformanceContainer struct {
	Container api.Container
	Client    *client.Client
	Phase     api.PodPhase
	NodeName  string
}
    One pod one container
func (*ConformanceContainer) Create ¶
func (cc *ConformanceContainer) Create() error
func (*ConformanceContainer) Delete ¶
func (cc *ConformanceContainer) Delete() error
func (*ConformanceContainer) Get ¶
func (cc *ConformanceContainer) Get() (ConformanceContainer, error)
type ConformanceContainerEqualMatcher ¶
type ConformanceContainerEqualMatcher struct {
	Expected interface{}
}
    func (*ConformanceContainerEqualMatcher) FailureMessage ¶
func (matcher *ConformanceContainerEqualMatcher) FailureMessage(actual interface{}) (message string)
func (*ConformanceContainerEqualMatcher) Match ¶
func (matcher *ConformanceContainerEqualMatcher) Match(actual interface{}) (bool, error)
func (*ConformanceContainerEqualMatcher) NegatedFailureMessage ¶
func (matcher *ConformanceContainerEqualMatcher) NegatedFailureMessage(actual interface{}) (message string)
       Directories
      ¶
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| 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. | 
| To run the e2e tests against one or more hosts on gce: $ godep go run run_e2e.go --logtostderr --v 2 --ssh-env gce --hosts <comma separated hosts> To run the e2e tests against one or more images on gce and provision them: $ godep go run run_e2e.go --logtostderr --v 2 --project <project> --zone <zone> --ssh-env gce --images <comma separated images> | To run the e2e tests against one or more hosts on gce: $ godep go run run_e2e.go --logtostderr --v 2 --ssh-env gce --hosts <comma separated hosts> To run the e2e tests against one or more images on gce and provision them: $ godep go run run_e2e.go --logtostderr --v 2 --project <project> --zone <zone> --ssh-env gce --images <comma separated images> | 
 Click to show internal directories. 
   Click to hide internal directories. 
