@@ -37,16 +38,28 @@ var serverStartTimeout = flag.Duration("server-start-timeout", time.Second*120,
varreportDir=flag.String("report-dir","","Path to the directory where the JUnit XML reports should be saved. Default is empty, which doesn't generate these reports.")
typee2eServicestruct{
etcdCmd*exec.Cmd
etcdCmd*killCmd
etcdDataDirstring
apiServerCmd*exec.Cmd
kubeletCmd*exec.Cmd
apiServerCmd*killCmd
kubeletCmd*killCmd
kubeletStaticPodDirstring
nodeNamestring
logFilesmap[string]logFileData
}
typelogFileDatastruct{
files[]string
journalctlCommand[]string
}
funcnewE2eService(nodeNamestring)*e2eService{
return&e2eService{nodeName:nodeName}
// Special log files that need to be collected for additional debugging.