Documentation ¶
Index ¶
- Variables
- type Client
- type Option
- func Artifacts(art config.Artifacts) Option
- func Flags(flags *pflag.FlagSet) Option
- func Framework(name, version string) Option
- func NPM(npm config.Npm) Option
- func Node(version string) Option
- func NumSuites(n int) Option
- func Reporters(reporters config.Reporters) Option
- func SauceConfig(c config.SauceConfig) Option
- func Sharding(shardTypes []string, shardOpts map[string]bool) Option
- func SmartRetry(isSmartRetried bool) Option
- type Properties
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultClient = NewClient(true)
DefaultClient is the default preconfigured instance of Client.
Functions ¶
This section is empty.
Types ¶
type Client ¶ added in v0.189.0
type Client struct { Enabled bool // contains filtered or unexported fields }
Client is a thin wrapper around analytics.Client.
type Option ¶ added in v0.189.0
type Option func(Properties)
Option is a function that configures a Properties instance.
func SauceConfig ¶ added in v0.189.0
func SauceConfig(c config.SauceConfig) Option
func SmartRetry ¶ added in v0.189.0
type Properties ¶
type Properties = analytics.Properties
Properties is a scoped data transfer object for usage reporting and contains usage event related data.
Click to show internal directories.
Click to hide internal directories.