Merge pull request #12602 from deads2k/expose-methods-from-e2e

expose e2e methods for downstream use
This commit is contained in:
CJ Cullen 2015-08-12 16:06:23 -07:00
commit 7a87438e67
3 changed files with 6 additions and 2 deletions

View File

@ -29,7 +29,7 @@ type command struct {
component string component string
} }
func coreDump(dir string) { func CoreDump(dir string) {
c, err := loadClient() c, err := loadClient()
if err != nil { if err != nil {
fmt.Printf("Error creating client: %v", err) fmt.Printf("Error creating client: %v", err)

View File

@ -91,7 +91,7 @@ func TestE2E(t *testing.T) {
if err := os.MkdirAll(*reportDir, 0755); err != nil { if err := os.MkdirAll(*reportDir, 0755); err != nil {
glog.Errorf("Failed creating report directory: %v", err) glog.Errorf("Failed creating report directory: %v", err)
} }
defer coreDump(*reportDir) defer CoreDump(*reportDir)
} }
if testContext.Provider == "" { if testContext.Provider == "" {

View File

@ -125,6 +125,10 @@ type TestContextType struct {
var testContext TestContextType var testContext TestContextType
func SetTestContext(t TestContextType) {
testContext = t
}
type ContainerFailures struct { type ContainerFailures struct {
status *api.ContainerStateTerminated status *api.ContainerStateTerminated
restarts int restarts int