Versions in this module Expand all Collapse all v0 v0.17.0 Apr 30, 2024 v0.16.0 Nov 9, 2023 Changes in this version + func DropFile(machines []platform.Machine, localPath string) error + func DropLabeledFile(machines []platform.Machine, localPath, selabel string) error + type TestCluster struct + FailFast bool + NativeFuncs []string + func (t *TestCluster) AssertCmdOutputContains(m platform.Machine, cmd string, expected string) + func (t *TestCluster) AssertCmdOutputMatches(m platform.Machine, cmd string, expected *regexp.Regexp) + func (t *TestCluster) JournalLog(m platform.Machine, f string, args ...interface{}) []byte + func (t *TestCluster) ListNativeFunctions() []string + func (t *TestCluster) LogJournal(m platform.Machine, msg string) + func (t *TestCluster) LogJournalf(m platform.Machine, f string, args ...interface{}) + func (t *TestCluster) MustSSH(m platform.Machine, cmd string) []byte + func (t *TestCluster) MustSSHf(m platform.Machine, f string, args ...interface{}) []byte + func (t *TestCluster) Run(name string, f func(c TestCluster)) bool + func (t *TestCluster) RunCmdSync(m platform.Machine, cmd string) + func (t *TestCluster) RunCmdSyncf(m platform.Machine, f string, args ...interface{}) + func (t *TestCluster) RunLogged(name string, f func(c TestCluster)) bool + func (t *TestCluster) RunNative(funcName string, m platform.Machine) bool + func (t *TestCluster) SSH(m platform.Machine, cmd string) ([]byte, error) + func (t *TestCluster) SSHf(m platform.Machine, f string, args ...interface{}) ([]byte, error)