Documentation
¶
Index ¶
- type DeviceMap
- type TestRunner
- func (t *TestRunner) Init(deviceManager manager.Devices, ip net.IP, db *gorm.DB)
- func (tr *TestRunner) InitNewTestSession(appId uint, params string) error
- func (tr *TestRunner) InstallApp(params app.Parameter, devices []DeviceMap)
- func (tr *TestRunner) LockDevices(devs []models.Device) []DeviceMap
- func (tr *TestRunner) LogError(format string, params ...interface{})
- func (tr *TestRunner) LogInfo(format string, params ...interface{})
- func (tr *TestRunner) NewSessionID() string
- func (tr *TestRunner) StartApp(params app.Parameter, devices []DeviceMap, ...) ([]DeviceMap, error)
- func (tr *TestRunner) StartDevices(devices []DeviceMap) error
- func (tr *TestRunner) StopApp(params app.Parameter, devices []DeviceMap)
- func (tr *TestRunner) TestSessionFinished()
- func (tr *TestRunner) UnlockDevices(devices []DeviceMap)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TestRunner ¶
type TestRunner struct { DeviceManager manager.Devices IP net.IP DB *gorm.DB Config models.TestConfig Test models.Test ProtocolWriter *protocol.ProtocolWriter TestRun models.TestRun Err error }
func (*TestRunner) InitNewTestSession ¶
func (tr *TestRunner) InitNewTestSession(appId uint, params string) error
func (*TestRunner) InstallApp ¶
func (tr *TestRunner) InstallApp(params app.Parameter, devices []DeviceMap)
func (*TestRunner) LockDevices ¶
func (tr *TestRunner) LockDevices(devs []models.Device) []DeviceMap
func (*TestRunner) LogError ¶
func (tr *TestRunner) LogError(format string, params ...interface{})
func (*TestRunner) LogInfo ¶
func (tr *TestRunner) LogInfo(format string, params ...interface{})
func (*TestRunner) NewSessionID ¶
func (tr *TestRunner) NewSessionID() string
func (*TestRunner) StartDevices ¶
func (tr *TestRunner) StartDevices(devices []DeviceMap) error
func (*TestRunner) StopApp ¶
func (tr *TestRunner) StopApp(params app.Parameter, devices []DeviceMap)
func (*TestRunner) TestSessionFinished ¶
func (tr *TestRunner) TestSessionFinished()
func (*TestRunner) UnlockDevices ¶
func (tr *TestRunner) UnlockDevices(devices []DeviceMap)
Click to show internal directories.
Click to hide internal directories.