1.2 KiB
1.2 KiB
class: WorkerInfo
- langs: js
WorkerInfo contains information about the worker that is running tests. It is available to [method: Test.beforeAll] and [method: Test.afterAll] hooks and worker-scoped fixtures.
const { test, expect } = require('@playwright/test');
test.beforeAll(async ({ browserName }, workerInfo) => {
console.log(`Running ${browserName} in worker #${workerInfo.workerIndex}`);
});
import { test, expect } from '@playwright/test';
test.beforeAll(async ({ browserName }, workerInfo) => {
console.log(`Running ${browserName} in worker #${workerInfo.workerIndex}`);
});
property: WorkerInfo.config
- type: <[TestConfig]>
Processed configuration from the configuration file.
property: WorkerInfo.project
- type: <[TestProject]>
Processed project configuration from the configuration file.
property: WorkerInfo.workerIndex
- type: <[int]>
The unique index of the worker process that is running the test. Also available as process.env.TEST_WORKER_INDEX. Learn more about parallelism and sharding with Playwright Test.