Skip to content

connectFixtureControl

connectFixtureControl(options: { path?: string; token: string; url: string; workerId: string; }): { begin(context: ProjectExecution): Promise<ExecutionPreparation>; drain(context: ProjectExecution): Promise<void>; }

Connect Node worker callbacks to the app’s fixed fixture protocol. Calls never retry or follow redirects. begin returns execution fixtures and a same-origin browser binding; drain returns no browser data.

Parameter Type
options { path?: string; token: string; url: string; workerId: string; }
options.path? string
options.token string
options.url string
options.workerId string

{ begin(context: ProjectExecution): Promise<ExecutionPreparation>; drain(context: ProjectExecution): Promise<void>; }

begin(context: ProjectExecution): Promise<ExecutionPreparation>

Parameter Type
context ProjectExecution

Promise<ExecutionPreparation>

drain(context: ProjectExecution): Promise<void>

Parameter Type
context ProjectExecution

Promise<void>