RemoteBrowser
Defined in: core/src/adapters/remote-browser.ts:55
One remote service, validated: an entry of a runner’s browsers.
Extends
Section titled “Extends”Required<Pick<RemoteOptions,"name"|"engines"|"connect"|"sessions">>
Properties
Section titled “Properties”connect
Section titled “connect”connect: (
engine) =>RemoteConnection
Defined in: core/src/adapters/remote-browser.ts:38
The connection for an engine. Pure: it is called once at creation to validate it.
Parameters
Section titled “Parameters”engine
Section titled “engine”Returns
Section titled “Returns”Inherited from
Section titled “Inherited from”connectBackoffMs
Section titled “connectBackoffMs”
readonlyconnectBackoffMs:number
Defined in: core/src/adapters/remote-browser.ts:61
connectRetries
Section titled “connectRetries”
readonlyconnectRetries:number
Defined in: core/src/adapters/remote-browser.ts:60
connectTimeoutMs
Section titled “connectTimeoutMs”
readonlyconnectTimeoutMs:number
Defined in: core/src/adapters/remote-browser.ts:62
engines
Section titled “engines”engines: readonly
BrowserName[]
Defined in: core/src/adapters/remote-browser.ts:36
The engines to offer (a subset of what the service has).
Inherited from
Section titled “Inherited from”
readonlykind:"remote"
Defined in: core/src/adapters/remote-browser.ts:58
name:
string
Defined in: core/src/adapters/remote-browser.ts:34
The target name half (chromium@<name>): lowercase letters, digits and hyphens, at most 32.
Inherited from
Section titled “Inherited from”platform
Section titled “platform”
readonlyplatform:string|undefined
Defined in: core/src/adapters/remote-browser.ts:59
sessions
Section titled “sessions”sessions:
number
Defined in: core/src/adapters/remote-browser.ts:40
Parallel sessions the plan allows: the page cap of the target, per process (decision 4).