veza/apps/web/e2e-results.json

124 lines
3.7 KiB
JSON
Raw Normal View History

2025-12-17 13:07:35 +00:00
{
"config": {
"configFile": "/home/senke/git/talas/veza/apps/web/playwright.config.ts",
"rootDir": "/home/senke/git/talas/veza/apps/web/e2e",
"forbidOnly": false,
"fullyParallel": true,
2025-12-22 21:00:50 +00:00
"globalSetup": "/home/senke/git/talas/veza/apps/web/e2e/global-setup.ts",
2025-12-17 13:07:35 +00:00
"globalTeardown": null,
"globalTimeout": 0,
"grep": {},
"grepInvert": null,
"maxFailures": 0,
"metadata": {},
2025-12-17 13:07:35 +00:00
"preserveOutput": "always",
"reporter": [
[
"html",
null
],
[
"json",
{
"outputFile": "e2e-results.json"
}
]
],
"reportSlowTests": {
"max": 5,
"threshold": 300000
},
"quiet": false,
"projects": [
{
"outputDir": "/home/senke/git/talas/veza/apps/web/test-results",
"repeatEach": 1,
"retries": 0,
"metadata": {},
2025-12-17 13:07:35 +00:00
"id": "chromium",
"name": "chromium",
"testDir": "/home/senke/git/talas/veza/apps/web/e2e",
"testIgnore": [],
"testMatch": [
"**/*.@(spec|test).?(c|m)[jt]s?(x)"
],
2025-12-22 21:00:50 +00:00
"timeout": 60000
2025-12-26 08:56:47 +00:00
},
{
"outputDir": "/home/senke/git/talas/veza/apps/web/test-results",
"repeatEach": 1,
"retries": 0,
"metadata": {},
2025-12-26 08:56:47 +00:00
"id": "firefox",
"name": "firefox",
"testDir": "/home/senke/git/talas/veza/apps/web/e2e",
"testIgnore": [],
"testMatch": [
"**/*.@(spec|test).?(c|m)[jt]s?(x)"
],
"timeout": 60000
},
{
"outputDir": "/home/senke/git/talas/veza/apps/web/test-results",
"repeatEach": 1,
"retries": 0,
"metadata": {},
2025-12-26 08:56:47 +00:00
"id": "webkit",
"name": "webkit",
"testDir": "/home/senke/git/talas/veza/apps/web/e2e",
"testIgnore": [],
"testMatch": [
"**/*.@(spec|test).?(c|m)[jt]s?(x)"
],
"timeout": 60000
},
{
"outputDir": "/home/senke/git/talas/veza/apps/web/test-results",
"repeatEach": 1,
"retries": 0,
"metadata": {},
2025-12-26 08:56:47 +00:00
"id": "msedge",
"name": "msedge",
"testDir": "/home/senke/git/talas/veza/apps/web/e2e",
"testIgnore": [],
"testMatch": [
"**/*.@(spec|test).?(c|m)[jt]s?(x)"
],
"timeout": 60000
2025-12-17 13:07:35 +00:00
}
],
"shard": null,
"tags": [],
"updateSnapshots": "missing",
"updateSourceMethod": "patch",
"version": "1.57.0",
2025-12-22 21:00:50 +00:00
"workers": 1,
2025-12-17 13:07:35 +00:00
"webServer": {
"command": "npm run dev",
"url": "http://localhost:5173",
2025-12-17 13:07:35 +00:00
"reuseExistingServer": true,
"timeout": 120000
}
},
"suites": [],
"errors": [
2025-12-17 13:07:35 +00:00
{
"message": "Error: API login failed: HTTP 401: {\"error\":{\"code\":401,\"message\":\"Invalid credentials\"},\"success\":false}",
"stack": "Error: API login failed: HTTP 401: {\"error\":{\"code\":401,\"message\":\"Invalid credentials\"},\"success\":false}\n at globalSetup (/home/senke/git/talas/veza/apps/web/e2e/global-setup.ts:149:13)",
"location": {
"file": "/home/senke/git/talas/veza/apps/web/e2e/global-setup.ts",
"column": 13,
"line": 149
},
"snippet": " at global-setup.ts:149\n\n 147 | console.error(` - Test user exists: ${testUser.email}`);\n 148 | console.error(` - CORS is configured correctly`);\n> 149 | throw new Error(`API login failed: ${errorMsg}`);\n | ^\n 150 | }\n 151 |\n 152 | console.log('✅ [GLOBAL SETUP] API login successful!');"
2025-12-17 13:07:35 +00:00
}
],
"stats": {
"startTime": "2026-01-17T16:35:23.784Z",
"duration": 1196.423,
"expected": 0,
"skipped": 0,
"unexpected": 0,
2025-12-17 13:07:35 +00:00
"flaky": 0
}
}