# Functions
CheckProxy checks that the HTTP_PROXY is valid if it exists.
NewAPITester a new instance of APITester.
NewAppStore returns an implementation for AppStore.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewRDCService creates a new client.
NewRequestWithContext is a wrapper around http.NewRequestWithContext that modifies the request by adding additional headers.
NewResto creates a new client.
NewRetryableClient returns a new pre-configured instance of retryablehttp.Client.
NewRetryableRequestWithContext is a wrapper around retryablehttp.NewRequestWithContext that modifies the request by adding additional headers.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
AutomaticRunMode indicates the job is automated.
# Variables
DefaultGitHub is a preconfigured instance of GitHub.
ErrAssetNotFound is returned when the requested asset was not found.
ErrJobNotFound is returned when the requested job was not found.
ErrServerError is returned when the server was not able to correctly handle our request (status code >= 500).
ErrTunnelNotFound is returned when the requested tunnel was not found.
# Structs
APITester describes an interface to the api-testing rest endpoints.
AppStore implements a remote file storage for storage.AppService.
No description provided by the author
No description provided by the author
No description provided by the author
Batch represents capabilities for batch frameworks.
No description provided by the author
Capabilities represents the webdriver capabilities.
No description provided by the author
DeviceQuery represents the device selection query for RDC.
DriveErrResponse describes the response when drive API returns an error.
FrameworkResponse represents the response body for framework information.
GitHub represents the GitHub HTTP API client.
No description provided by the author
No description provided by the author
Item represents the metadata about the uploaded file.
Links represents the pagination information returned by the app store.
ListResponse represents the response as is returned by the app store.
MatchingCaps are specific attributes that together form the capabilities that are used to match a session.
PublishedTest describes a published test.
RDCService http client.
RDCSessionRequest represents the RDC session request.
No description provided by the author
Resto http client.
RuntimeResponse represents the response body for getting runtimes.
SauceOpts represents the Sauce Labs specific capabilities.
SessionRequest represents the webdriver session request.
TestComposer service.
UploadResponse represents the response as is returned by the app store.
No description provided by the author
VaultErrResponse describes the response when a malformed Vault is unable to be parsed.
Webdriver service.
No description provided by the author