Documentation ¶
Index ¶
Constants ¶
View Source
const ConsoleLogAsset = "console.log"
ConsoleLogAsset represents job asset log file name.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudRunner ¶ added in v0.25.1
type CloudRunner struct { ProjectUploader storage.ProjectUploader JobStarter job.Starter JobReader job.Reader JobWriter job.Writer JobStopper job.Stopper CCYReader concurrency.Reader TunnelService tunnel.Service Region region.Region ShowConsoleLog bool // contains filtered or unexported fields }
CloudRunner represents the cloud runner for the Sauce Labs cloud.
type CypressRunner ¶
type CypressRunner struct { CloudRunner Project cypress.Project }
CypressRunner represents the Sauce Labs cloud implementation for cypress.
func (*CypressRunner) RunProject ¶
func (r *CypressRunner) RunProject() (int, error)
RunProject runs the tests defined in cypress.Project.
type EspressoRunner ¶ added in v0.36.0
type EspressoRunner struct { CloudRunner Project espresso.Project }
EspressoRunner represents the Sauce Labs cloud implementation for cypress.
func (*EspressoRunner) RunProject ¶ added in v0.36.0
func (r *EspressoRunner) RunProject() (int, error)
RunProject runs the tests defined in cypress.Project.
type PlaywrightRunner ¶
type PlaywrightRunner struct { CloudRunner Project playwright.Project }
PlaywrightRunner represents the Sauce Labs cloud implementation for playwright.
func (*PlaywrightRunner) RunProject ¶
func (r *PlaywrightRunner) RunProject() (int, error)
RunProject runs the tests defined in cypress.Project.
type TestcafeRunner ¶ added in v0.31.0
type TestcafeRunner struct { CloudRunner Project testcafe.Project }
TestcafeRunner represents the SauceLabs cloud implementation
func (*TestcafeRunner) RunProject ¶ added in v0.31.0
func (r *TestcafeRunner) RunProject() (int, error)
RunProject runs the defined tests on sauce cloud
Click to show internal directories.
Click to hide internal directories.