Files
Recette_T2A/playwright.config.ts
2026-04-27 14:40:09 +02:00

42 lines
961 B
TypeScript

import { defineConfig } from '@playwright/test';
export default defineConfig({
testDir: './tests',
timeout: 120000, // 120s par test
expect: { timeout: 10000 },
workers: process.env.CI? 1: undefined,
retries: process.env.CI? 2: 0,
use: {
screenshot : 'only-on-failure',
trace: 'on-first-retry',
video: 'retain-on-failure',
baseURL: 'https://127.0.0.1:8090/localweb/ASPlateforme',
headless: false,
viewport: { width: 1280, height: 720 },
ignoreHTTPSErrors: true,
actionTimeout: 30000,
navigationTimeout: 60000,
lanchOptions: {
args: [
'--disable-gpu',
'--disable-dey-shm-usage',
'--no-sandbox',
'--disable-extensions',
'--disable-background-networking',
]
}
},
reporter: [
['list'],
['junit', { outputFile: 'junit/results.xml' }],
['html', { open: 'never', outputFolder: 'playwright-report' }],
['allure-playwright']
],
outputDir: 'reports/artifacts',
});