Skip to content

Exchange the V variable #160

Exchange the V variable

Exchange the V variable #160

Triggered via pull request November 13, 2025 19:35
Status Failure
Total duration 49s
Artifacts

ci-build-tests.yml

on: pull_request
📦 Monorepo Installation Test
8s
📦 Monorepo Installation Test
Matrix: 🔧 Development Modes Test
🧪 Complete Test Suite (30 Tests)
11s
🧪 Complete Test Suite (30 Tests)
🎨 Frontend Build Isolation
15s
🎨 Frontend Build Isolation
⚡ Backend Build Isolation
19s
⚡ Backend Build Isolation
🚀 Full-Stack Unified Build
20s
🚀 Full-Stack Unified Build
🔄 Hot Reload Independence Test
24s
🔄 Hot Reload Independence Test
📊 Performance Benchmarks
15s
📊 Performance Benchmarks
✅ Build Test Summary
3s
✅ Build Test Summary
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 16 warnings
🧪 Complete Test Suite (30 Tests)
Process completed with exit code 1.
tests/unit/app/client/eden-api.test.ts: tests/unit/app/client/eden-api.test.ts#L3
Error: Cannot find module '@/app/client/src/lib/errors' imported from '/home/runner/work/FluxStack/FluxStack/tests/unit/app/client/eden-api.test.ts'. - If you rely on tsconfig.json's "paths" to resolve modules, please install "vite-tsconfig-paths" plugin to handle module resolution. - Make sure you don't have relative aliases in your Vitest config. Use absolute paths instead. Read more: https://vitest.dev/guide/common-errors ❯ tests/unit/app/client/eden-api.test.ts:3:1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }
tests/integration/api/users.routes.test.ts > Users API Routes > DELETE /users/:id > should delete existing user: tests/integration/api/users.routes.test.ts#L196
AssertionError: expected 422 to be 200 // Object.is equality - Expected + Received - 200 + 422 ❯ tests/integration/api/users.routes.test.ts:196:37
tests/integration/api/users.routes.test.ts > Users API Routes > POST /users > should prevent duplicate emails: tests/integration/api/users.routes.test.ts#L167
AssertionError: expected undefined to be false // Object.is equality - Expected: false + Received: undefined ❯ tests/integration/api/users.routes.test.ts:167:28
tests/integration/api/users.routes.test.ts > Users API Routes > POST /users > should reject user with missing fields: tests/integration/api/users.routes.test.ts#L139
AssertionError: expected 422 to be 400 // Object.is equality - Expected + Received - 400 + 422 ❯ tests/integration/api/users.routes.test.ts:139:31
tests/integration/api/users.routes.test.ts > Users API Routes > POST /users > should reject user with invalid data: tests/integration/api/users.routes.test.ts#L119
AssertionError: expected 422 to be 400 // Object.is equality - Expected + Received - 400 + 422 ❯ tests/integration/api/users.routes.test.ts:119:31
tests/integration/api/users.routes.test.ts > Users API Routes > GET /users/:id > should return user by ID: tests/integration/api/users.routes.test.ts#L49
TypeError: Cannot read properties of undefined (reading 'length') ❯ tests/integration/api/users.routes.test.ts:49:27
tests/integration/api/users.routes.test.ts > Users API Routes > GET /users > should return users with correct structure: tests/integration/api/users.routes.test.ts#L32
TypeError: Cannot read properties of undefined (reading 'length') ❯ tests/integration/api/users.routes.test.ts:32:22
tests/integration/api/users.routes.test.ts > Users API Routes > GET /users > should return users list: tests/integration/api/users.routes.test.ts#L18
AssertionError: expected 422 to be 200 // Object.is equality - Expected + Received - 200 + 422 ❯ tests/integration/api/users.routes.test.ts:18:31
🚀 Full-Stack Unified Build
Process completed with exit code 1.
✅ Build Test Summary
Process completed with exit code 1.
📦 Monorepo Installation Test
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0JzMWaQAAAADcrK4r/OIuTpKnylH7lEe0UEhMMzBFREdFMDIyMQBFZGdl
📦 Monorepo Installation Test
Failed to restore: Cache service responded with 400
🧪 Complete Test Suite (30 Tests)
Failed to restore: Cache service responded with 400
📊 Performance Benchmarks
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0ODMWaQAAAAAujMvIdhvkS50C8zNX5J2jREVOMzAxMDAwMTAxMDQ3AEVkZ2U=
📊 Performance Benchmarks
Failed to restore: Cache service responded with 400
🎨 Frontend Build Isolation
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0ODMWaQAAAABrQpi1KyFuSKl8ytyRYBzbUEFPRURHRTA1MjEARWRnZQ==
🎨 Frontend Build Isolation
Failed to restore: Cache service responded with 400
⚡ Backend Build Isolation
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0PDMWaQAAAADzDwqzVo06Qph074GQSZjnUEhMMzBFREdFMDIxMwBFZGdl
⚡ Backend Build Isolation
Failed to restore: Cache service responded with 400
🚀 Full-Stack Unified Build
Failed to restore: Cache service responded with 400
🔧 Development Modes Test (backend)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0QDMWaQAAAAA+4KJPcUG0QZmZi9SpuxIYUEhMMzBFREdFMDIxNgBFZGdl
🔧 Development Modes Test (backend)
Failed to restore: Cache service responded with 400
🔄 Hot Reload Independence Test
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0QTMWaQAAAABC7oLeYHeWSLt6M42tJ3tfQ0hJMzBFREdFMDQwNgBFZGdl
🔄 Hot Reload Independence Test
Failed to restore: Cache service responded with 400
🔧 Development Modes Test (frontend)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0RDMWaQAAAAADCmpeHWh7T6s12HC4uvXqUEhMMzBFREdFMDIwOQBFZGdl
🔧 Development Modes Test (frontend)
Failed to restore: Cache service responded with 400