Appearance
Documentation / test-reporting
test-reporting
Classes
| Class | Description |
|---|---|
| TestReportingClient | - |
Interfaces
| Interface | Description |
|---|---|
| BuildTest | A TEST or HOOK from a TRA build, with the pieces needed to reach its Automate session. |
| BuildTestSession | - |
| LogEntry | - |
| RunSession | Session/cloud details of a test run, as BrowserStack's CBTSessionCreated event carries them. |
| SessionHint | What a caller knows about the test, used to try the more likely product first. |
| SessionLogs | - |
| TestReportingClientOptions | - |
Type Aliases
| Type Alias | Description |
|---|---|
| AppAutomateSession | - |
| AutomateSession | - |
| LinkedSession | - |
| LogKind | - |
| LogResult | Outcome of fetching one log. "missing" is expected (e.g. no Selenium log for a Playwright session). |
| NetworkLog | - |
| TestRunNode | A node of the TRA test tree: ROOT (file + platform) → DESCRIBE groups → TEST/HOOK leaves. |
| TestRunsPage | - |
Functions
| Function | Description |
|---|---|
| defaultKinds | The text log, plus each kind the session reports a URL for. |
| extractSessionId | The session id of a test node, or undefined when it ran without a session. |
| fetchAppAutomateLogs | Fetches the wanted log kinds for an App Automate session. Its logs live under the App Automate build id. |
| fetchAutomateLogs | Fetches the wanted log kinds for an Automate (web) session. |
| flattenTests | - |
| isNotFound | - |