Documentation ¶
Index ¶
Constants ¶
View Source
const ( TestRepetitionNone = "none" TestRepetitionUntilFailure = "until_failure" TestRepetitionRetryOnFailure = "retry_on_failure" )
Test repetition modes ...
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TestParams ¶
type TestParams struct { ProjectPath string Scheme string Destination string TestPlan string TestOutputDir string TestRepetitionMode string MaximumTestRepetitions int RelaunchTestsForEachRepetition bool XCConfigContent string PerformCleanAction bool RetryTestsOnFailure bool AdditionalOptions []string }
TestParams ...
type TestRunParams ¶
type TestRunParams struct { TestParams TestParams LogFormatterOptions []string RetryOnTestRunnerError bool RetryOnSwiftPackageResolutionError bool SwiftPackagesPath string }
TestRunParams ...
type Xcodebuild ¶
type Xcodebuild interface { RunTest(params TestRunParams) (string, int, error) GetXcodeCommadRunner() xcodecommand.Runner SetXcodeCommandRunner(runner xcodecommand.Runner) }
Xcodebuild ....
func NewXcodebuild ¶
func NewXcodebuild(logger log.Logger, fileManager fileutil.FileManager, xcconfigWriter xcconfig.Writer, xcodeCommandRunner xcodecommand.Runner) Xcodebuild
NewXcodebuild ...
Click to show internal directories.
Click to hide internal directories.