test: harden database qualification startup and cleanup evidence
MariaDB persistence qualification / mariadb (push) Failing after 7s

This commit is contained in:
cesnimda
2026-10-24 14:04:57 +02:00
parent 2b26953d6f
commit 5ac11549b2
16 changed files with 228 additions and 15 deletions
@@ -2,7 +2,7 @@ import { defineConfig } from '../../../../../job-tracker-ui/node_modules/@playwr
import base from '../../../../../job-tracker-ui/playwright.config';
import path from 'node:path';
if (process.env.P9_REQUAL_LINUX_READY !== 'p9-requal-linux-780b9bc') {
if (process.env.P9_REQUAL_LINUX_READY !== 'p9-requal-linux-2b26953') {
throw new Error('Use the isolated Linux qualification runner and its verified API identity.');
}
const servers = Array.isArray(base.webServer) ? base.webServer : [base.webServer!];
@@ -12,6 +12,6 @@ export default defineConfig({ ...base,
grep: /native preview\/PDF fidelity corpus|document controls preserve settings/,
workers: 1, retries: 0,
// The runner starts and identifies the existing Linux renderer; only the UI is managed here.
webServer: [{ ...servers[1], reuseExistingServer: false }],
webServer: [{ ...servers[1], cwd: path.resolve(__dirname, '../../../../../job-tracker-ui'), reuseExistingServer: false }],
metadata: { linuxApiIdentity: process.env.P9_REQUAL_LINUX_READY, mariaDbVersion: '12.2.2' },
});