Versions in this module Expand all Collapse all v0 v0.193.0 Feb 7, 2025 v0.192.0 Jan 24, 2025 Changes in this version + const IOS + var APIVersion = "v1alpha" + var Kind = "xctest" + func FilterSuites(p *Project, suiteName string) error + func GetShardTypes(suites []Suite) []string + func SetDefaults(p *Project) + func ShardSuites(p *Project) error + func Validate(p Project) error + type Project struct + Artifacts config.Artifacts + CLIFlags map[string]interface{} + ConfigFilePath string + Defaults config.Defaults + DryRun bool + Env map[string]string + EnvFlag map[string]string + Reporters config.Reporters + Sauce config.SauceConfig + ShowConsoleLog bool + Suite Suite + Suites []Suite + Xctest Xctest + func FromFile(cfgPath string) (Project, error) + func (p *Project) IsSmartRetried() bool + type Suite struct + App string + AppDescription string + AppSettings config.AppSettings + Devices []config.Device + Env map[string]string + Name string + OtherApps []string + PassThreshold int + Shard string + Simulators []config.Simulator + SmartRetry config.SmartRetry + TestListFile string + TestOptions TestOptions + Timeout time.Duration + XCTestRunFile string + XCTestRunFileDescription string + func SortByHistory(suites []Suite, history insights.JobHistory) []Suite + type TestOptions struct + Class []string + DefaultTestExecutionTimeAllowance int + MaximumTestExecutionTimeAllowance int + NotClass []string + StatusBarOverrideTime string + TestLanguage string + TestRegion string + TestTimeoutsEnabled string + func (t TestOptions) ToMap() map[string]interface{} + type Xctest struct + App string + AppDescription string + OtherApps []string + XCTestRunFile string + XCTestRunFileDescription string