Merge pull request #4 from MarcosBrendonDePaula/libmode #39
ci-build-tests.yml
on: push
📦 Monorepo Installation Test
15s
🎨 Frontend Build Isolation
13s
⚡ Backend Build Isolation
21s
Matrix: 🔧 Development Modes Test
🧪 Complete Test Suite (30 Tests)
27s
🚀 Full-Stack Unified Build
12s
🔄 Hot Reload Independence Test
37s
📊 Performance Benchmarks
11s
✅ Build Test Summary
4s
Annotations
14 errors and 15 warnings
|
📊 Performance Benchmarks
Process completed with exit code 1.
|
|
🚀 Full-Stack Unified Build
Process completed with exit code 1.
|
|
tests/unit/core/framework.test.ts:
tests/unit/core/framework.test.ts#L2
Error: Cannot find package '@/core/server/framework' imported from '/home/runner/work/FluxStack/FluxStack/tests/unit/core/framework.test.ts'
❯ tests/unit/core/framework.test.ts:2:1
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }
Caused by: Caused by: Error: Failed to load url @/core/server/framework (resolved id: @/core/server/framework) in /home/runner/work/FluxStack/FluxStack/tests/unit/core/framework.test.ts. Does the file exist?
❯ loadAndTransform node_modules/vite/dist/node/chunks/dep-Bm2ujbhY.js:26109:33
|
|
tests/integration/api/users.routes.test.ts:
tests/integration/api/users.routes.test.ts#L3
Error: Cannot find package '@/app/server/routes/users.routes' imported from '/home/runner/work/FluxStack/FluxStack/tests/integration/api/users.routes.test.ts'
❯ tests/integration/api/users.routes.test.ts:3:1
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }
Caused by: Caused by: Error: Failed to load url @/app/server/routes/users.routes (resolved id: @/app/server/routes/users.routes) in /home/runner/work/FluxStack/FluxStack/tests/integration/api/users.routes.test.ts. Does the file exist?
❯ loadAndTransform node_modules/vite/dist/node/chunks/dep-Bm2ujbhY.js:26109:33
|
|
core/config/__tests__/integration.test.ts > Configuration System Integration > Error Handling and Validation > should handle configuration validation errors gracefully:
core/config/__tests__/integration.test.ts#L345
AssertionError: expected 3000 to be 3001 // Object.is equality
- Expected
+ Received
- 3001
+ 3000
❯ core/config/__tests__/integration.test.ts:345:34
|
|
core/config/__tests__/integration.test.ts > Configuration System Integration > Full Configuration Loading > should handle test environment correctly:
core/config/__tests__/integration.test.ts#L139
AssertionError: expected 3000 to be 3001 // Object.is equality
- Expected
+ Received
- 3001
+ 3000
❯ core/config/__tests__/integration.test.ts:139:34
|
|
core/config/__tests__/env-converter.test.ts > EnvConverter Edge Cases and Robustness > toBoolean edge cases > handles various falsy representations:
core/config/__tests__/env-converter.test.ts#L84
AssertionError: expected true to be false // Object.is equality
- Expected
+ Received
- false
+ true
❯ core/config/__tests__/env-converter.test.ts:84:48
|
|
core/config/__tests__/config-merger.test.ts:
core/config/__tests__/config-merger.test.ts#L16
ReferenceError: beforeEach is not defined
❯ core/config/__tests__/config-merger.test.ts:16:3
|
|
core/config/__tests__/config-loader.test.ts > Configuration Loader > error handling and warnings > handles configuration with warnings gracefully:
core/config/__tests__/config-loader.test.ts#L577
AssertionError: expected [Function] to not throw an error but 'AssertionError: expected [ \'debug\',…' was thrown
- Expected:
undefined
+ Received:
"AssertionError: expected [ 'debug', 'info', 'warn', 'error' ] to include 'invalid-level'"
❯ core/config/__tests__/config-loader.test.ts:577:14
|
|
core/config/__tests__/config-loader.test.ts > Configuration Loader > getConfigSync > handles plugin configuration:
core/config/__tests__/config-loader.test.ts#L188
AssertionError: expected [ 'logger', 'swagger', 'vite', 'cors' ] to deeply equal [ 'plugin1', 'plugin2', 'plugin3' ]
- Expected
+ Received
[
- "plugin1",
- "plugin2",
- "plugin3",
+ "logger",
+ "swagger",
+ "vite",
+ "cors",
]
❯ core/config/__tests__/config-loader.test.ts:188:39
|
|
core/config/__tests__/config-loader.test.ts > Configuration Loader > getConfigSync > handles build configuration:
core/config/__tests__/config-loader.test.ts#L175
AssertionError: expected 'bun' to be 'docker' // Object.is equality
Expected: "docker"
Received: "bun"
❯ core/config/__tests__/config-loader.test.ts:175:36
|
|
core/config/__tests__/config-loader.test.ts > Configuration Loader > getConfigSync > handles custom environment variables with FluxStack prefix:
core/config/__tests__/config-loader.test.ts#L95
AssertionError: expected 3000 to be 5000 // Object.is equality
- Expected
+ Received
- 5000
+ 3000
❯ core/config/__tests__/config-loader.test.ts:95:35
|
|
🐳 Docker Build Test
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>0NWzVaAAAAABfYM7apbX6S5RTki0k5UJsUEhYMzFFREdFMDYyMABFZGdl
|
|
📦 Monorepo Installation Test
Failed to restore: Cache service responded with 400
|
|
📊 Performance Benchmarks
Failed to restore: Cache service responded with 400
|
|
🚀 Full-Stack Unified Build
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>0RWzVaAAAAADapI4H/o0ORLa+GYcMyG5+QlkzRURHRTA1MTUARWRnZQ==
|
|
🎨 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>0TWzVaAAAAACgClEDoEAMRYs+6LRvabKFQlkzRURHRTA1MTIARWRnZQ==
|
|
⚡ Backend Build Isolation
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>0UGzVaAAAAAD1/k0S893ZRJ9euISsIJADQ0hJMzBFREdFMDIxNABFZGdl
|
|
🔧 Development Modes Test (frontend)
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>0UmzVaAAAAAA16+AY3nrST7iCJNPAE+N1QkwyQUEyMDMwMTA5MDAzAEVkZ2U=
|
|
🔧 Development Modes Test (backend)
Failed to restore: Cache service responded with 400
|
|
🧪 Complete Test Suite (30 Tests)
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>0XmzVaAAAAAAz8ZZoREO7SoQjaNvChZe+Q0hJMzBFREdFMDIwNgBFZGdl
|
|
🔄 Hot Reload Independence Test
Failed to restore: Cache service responded with 400
|