6.1 KiB
6.1 KiB
VEZA BACKEND API — TEST FAIL INVENTORY
Generated: 2025-12-15T19:26:45.771318
Go Version: go1.24.10
Git Commit: feb7283
Summary
- Total Fails: 445
- By Severity: P0=23, P1=76, P2=346
- By Type: skip=176, assertion=169, infra=64, race=14, timeout=12, panic=6, compile=3, quarantine=1, flaky=0
🔴 Top 10 Most Urgent (P0)
| ID | Package | Test | Type | Repro Command |
|---|---|---|---|---|
| TF-0122 | internal/testutils |
TestRunParallelTests/test3 |
panic | go test veza-backend-api/internal/testutils -run ^TestRunPar... |
| TF-0140 | internal/services |
TestRoomService_GetUserRooms |
panic | go test veza-backend-api/internal/services -run ^TestRoomSer... |
| TF-0143 | tests/transactions |
<compile> |
compile | go test veza-backend-api/tests/transactions -v |
| TF-0120 | internal/testutils |
TestRunParallelTests/test3 |
panic | go test veza-backend-api/internal/testutils -run ^TestRunPar... |
| TF-0138 | internal/services |
TestRoomService_GetUserRooms |
panic | go test veza-backend-api/internal/services -run ^TestRoomSer... |
| TF-0143 | tests/transactions |
<compile> |
compile | go test veza-backend-api/tests/transactions -v |
| TF-0051 | internal/logging |
TestOptimizedLogger_Performance |
race | go test veza-backend-api/internal/logging -run ^TestOptimize... |
| TF-0052 | internal/logging |
TestOptimizedLogger_HighLoad |
race | go test veza-backend-api/internal/logging -run ^TestOptimize... |
| TF-0053 | internal/logging |
TestOptimizedLogger_Sampling |
race | go test veza-backend-api/internal/logging -run ^TestOptimize... |
| TF-0054 | internal/logging |
TestOptimizedLogger_Concurrent |
race | go test veza-backend-api/internal/logging -run ^TestOptimize... |
🔴 Compilation Errors (P0)
| ID | Package | File | Line | Error |
|---|---|---|---|---|
| TF-0143 | tests/transactions |
tests/transactions/playlist_duplicate_transaction_test.go |
80 | tests/transactions/playlist_duplicate_transaction_test.go:80:13: cannot use file |
| TF-0143 | tests/transactions |
tests/transactions/playlist_duplicate_transaction_test.go |
80 | tests/transactions/playlist_duplicate_transaction_test.go:80:13: cannot use file |
| TF-0159 | tests/transactions |
tests/transactions/playlist_duplicate_transaction_test.go |
80 | tests/transactions/playlist_duplicate_transaction_test.go:80:13: cannot use file |
⏭️ Skipped Tests Summary
Total Skipped: 176
| ID | Package | Test | Reason |
|---|---|---|---|
| TF-0001 | cmd/api |
<package_skip> |
t.Skip() |
| TF-0002 | cmd/generate-config-docs |
<package_skip> |
t.Skip() |
| TF-0003 | cmd/migrate_tool |
<package_skip> |
t.Skip() |
| TF-0004 | cmd/modern-server |
<package_skip> |
t.Skip() |
| TF-0005 | cmd/tools/hash_gen |
<package_skip> |
t.Skip() |
| TF-0006 | docs |
<package_skip> |
t.Skip() |
| TF-0007 | internal/api |
<package_skip> |
t.Skip() |
| TF-0008 | internal/api/admin |
<package_skip> |
t.Skip() |
| TF-0009 | internal/api/chat |
<package_skip> |
t.Skip() |
| TF-0010 | internal/api/collaboration |
<package_skip> |
t.Skip() |
| TF-0011 | internal/api/contest |
<package_skip> |
t.Skip() |
| TF-0012 | internal/api/education |
<package_skip> |
t.Skip() |
| TF-0013 | internal/api/graphql |
<package_skip> |
t.Skip() |
| TF-0014 | internal/api/grpc |
<package_skip> |
t.Skip() |
| TF-0015 | internal/api/handlers |
<package_skip> |
t.Skip() |
| TF-0016 | internal/api/listing |
<package_skip> |
t.Skip() |
| TF-0017 | internal/api/message |
<package_skip> |
t.Skip() |
| TF-0018 | internal/api/offer |
<package_skip> |
t.Skip() |
| TF-0019 | internal/api/production_challenge |
<package_skip> |
t.Skip() |
| TF-0020 | internal/api/room |
<package_skip> |
t.Skip() |
| TF-0021 | internal/api/search |
<package_skip> |
t.Skip() |
| TF-0022 | internal/api/shared_resources |
<package_skip> |
t.Skip() |
| TF-0023 | internal/api/sound_design_contest |
<package_skip> |
t.Skip() |
| TF-0024 | internal/api/tag |
<package_skip> |
t.Skip() |
| TF-0025 | internal/api/track |
<package_skip> |
t.Skip() |
| TF-0026 | internal/api/user |
<package_skip> |
t.Skip() |
| TF-0027 | internal/api/voting_system |
<package_skip> |
t.Skip() |
| TF-0028 | internal/api/websocket |
<package_skip> |
t.Skip() |
| TF-0029 | internal/core/auth |
<package_skip> |
t.Skip() |
| TF-0030 | internal/core/collaboration |
<package_skip> |
t.Skip() |
| TF-0031 | internal/core/education |
<package_skip> |
t.Skip() |
| TF-0032 | internal/core/marketplace |
<package_skip> |
t.Skip() |
| TF-0033 | internal/core/social |
<package_skip> |
t.Skip() |
| TF-0034 | internal/dto |
<package_skip> |
t.Skip() |
| TF-0035 | internal/eventbus |
<package_skip> |
t.Skip() |
| TF-0036 | internal/features |
<package_skip> |
t.Skip() |
| TF-0037 | internal/core/track |
TestTrackHandler_SuccessResponseFormat |
t.Skip() |
| TF-0038 | internal/database |
TestRunMigrations_TransactionRollback |
t.Skip() |
| TF-0039 | internal/database |
TestNewDB |
t.Skip() |
| TF-0040 | internal/database |
TestCloseDB |
t.Skip() |
| TF-0041 | internal/database |
TestGetPoolStats |
t.Skip() |
| TF-0042 | internal/database |
TestIsConnectionHealthy |
t.Skip() |
| TF-0043 | internal/database |
TestIsConnectionHealthy_Timeout |
t.Skip() |
| TF-0044 | internal/database |
TestDBPool_ConnectionPooling |
t.Skip() |
| TF-0045 | internal/database |
TestDBPool_MaxConnections |
t.Skip() |
| TF-0046 | internal/database |
TestDBPool_Performance |
t.Skip() |
| TF-0047 | internal/infrastructure/eventbus |
<package_skip> |
t.Skip() |
| TF-0048 | internal/infrastructure/events |
<package_skip> |
t.Skip() |
| TF-0049 | internal/infrastructure/ssl |
<package_skip> |
t.Skip() |
| TF-0050 | internal/interfaces |
<package_skip> |
t.Skip() |
... and 126 more skipped tests
🟡 Quarantined Tests
| ID | Package | Test | Reason |
|---|---|---|---|
| TF-0141 | tests/integration |
TestUploadAsyncPollingStatus_Transitions |
Quarantined: CI Nightly - test de transitions de status, fix username format appliqué |