Appearance
Documentation / test-reporting / TestReportingClientOptions
Interface: TestReportingClientOptions
Defined in: test-reporting/src/index.ts:34
Extends
Properties
| Property | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|
accessKey? | string | - | BrowserStackOptions.accessKey | core/src/api-client.ts:29 |
appAutomate? | AppAutomateClient | Same, for mobile (Appium) tests, whose TRA session id resolves in App Automate rather than Automate. | - | test-reporting/src/index.ts:44 |
automate? | AutomateClient | Used to resolve a test's session and fetch its logs (see getTestSession). Defaults to a client built from these same options, minus the Test Reporting base URLs. Pass one to customise it (base URL, timeout, ...). | - | test-reporting/src/index.ts:42 |
baseUrl? | string | - | BrowserStackOptions.baseUrl | core/src/api-client.ts:30 |
codecs? | (ResponseCodec<unknown, unknown> | RequestCodec<unknown, unknown>)[] | - | BrowserStackOptions.codecs | core/src/api-client.ts:37 |
errorMessageExtractor? | (body, ctx) => string | undefined | - | BrowserStackOptions.errorMessageExtractor | core/src/api-client.ts:38 |
fetchFn? | {(input, init?): Promise<Response>; (input, init?): Promise<Response>; } | - | BrowserStackOptions.fetchFn | core/src/api-client.ts:32 |
headers? | Record<string, string> | - | BrowserStackOptions.headers | core/src/api-client.ts:31 |
ingestBaseUrl? | string | Base URL of the live ingestion API (build start/stop, test and hook events, logs). | - | test-reporting/src/index.ts:37 |
maxErrorBodySize? | number | - | BrowserStackOptions.maxErrorBodySize | core/src/api-client.ts:39 |
middleware? | MiddlewareFunction[] | - | BrowserStackOptions.middleware | core/src/api-client.ts:35 |
timeout? | number | - | BrowserStackOptions.timeout | core/src/api-client.ts:36 |
uploadBaseUrl? | string | - | - | test-reporting/src/index.ts:35 |
username? | string | - | BrowserStackOptions.username | core/src/api-client.ts:28 |
usernameOptional? | boolean | Internal | BrowserStackOptions.usernameOptional | core/src/api-client.ts:34 |