test: prepare phase 9 requalification harness and blocker register
MariaDB persistence qualification / mariadb (push) Failing after 7s

This commit is contained in:
cesnimda
2026-10-24 13:20:47 +02:00
parent 780b9bc64f
commit 1a1b7c8221
29 changed files with 7637 additions and 4 deletions
@@ -0,0 +1,14 @@
import { defineConfig } from '../../../../../job-tracker-ui/node_modules/@playwright/test';
import base from '../../../../../job-tracker-ui/playwright.mariadb.config';
import path from 'node:path';
if (process.env.JOBTRACKER_MARIADB_BROWSER_PORT !== '33308') throw new Error('Requalification requires pinned loopback port 33308.');
if (process.env.PLAYWRIGHT_STATIC_EXPORT !== 'true' || process.env.PLAYWRIGHT_PREBUILT_EXPORT !== 'true') {
throw new Error('Requalification requires a freshly built production static export.');
}
const artifacts = path.resolve('../.artifacts/p9-requal-01/performance');
export default defineConfig({ ...base, testDir: '.', testMatch: 'sustained.spec.ts', workers: 1, retries: 0,
timeout: 18 * 60 * 1000, outputDir: path.join(artifacts, 'test-results'),
reporter: [['list'], ['json', { outputFile: path.join(artifacts, 'playwright-results.json') }]],
});