Click here for information about interpreting this report.
| Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
common/src/database.rs | 0.00% (0/15) | 0.00% (0/132) | 0.00% (0/117) | - (0/0) |
common/src/error.rs | 0.00% (0/17) | 0.00% (0/153) | 0.00% (0/219) | - (0/0) |
common/src/trading.rs | 0.00% (0/16) | 0.00% (0/87) | 0.00% (0/135) | - (0/0) |
common/src/traits.rs | 0.00% (0/2) | 0.00% (0/6) | 0.00% (0/6) | - (0/0) |
common/src/types.rs | 10.44% (33/316) | 9.40% (169/1798) | 7.78% (184/2366) | - (0/0) |
config/src/asset_classification.rs | 10.53% (2/19) | 4.92% (15/305) | 5.98% (15/251) | - (0/0) |
config/src/data_config.rs | 0.00% (0/13) | 0.00% (0/145) | 0.00% (0/71) | - (0/0) |
config/src/data_providers.rs | 0.00% (0/21) | 0.00% (0/113) | 0.00% (0/121) | - (0/0) |
config/src/database.rs | 0.00% (0/7) | 0.00% (0/52) | 0.00% (0/34) | - (0/0) |
config/src/lib.rs | 0.00% (0/2) | 0.00% (0/11) | 0.00% (0/15) | - (0/0) |
config/src/manager.rs | 0.00% (0/17) | 0.00% (0/132) | 0.00% (0/168) | - (0/0) |
config/src/ml_config.rs | 0.00% (0/4) | 0.00% (0/136) | 0.00% (0/55) | - (0/0) |
config/src/risk_config.rs | 60.00% (3/5) | 83.16% (158/190) | 89.22% (298/334) | - (0/0) |
config/src/runtime.rs | 0.00% (0/34) | 0.00% (0/344) | 0.00% (0/409) | - (0/0) |
config/src/schemas.rs | 0.00% (0/5) | 0.00% (0/76) | 0.00% (0/144) | - (0/0) |
config/src/storage_config.rs | 0.00% (0/5) | 0.00% (0/26) | 0.00% (0/26) | - (0/0) |
config/src/structures.rs | 7.41% (2/27) | 30.95% (108/349) | 25.09% (73/291) | - (0/0) |
config/src/symbol_config.rs | 0.00% (0/44) | 0.00% (0/317) | 0.00% (0/333) | - (0/0) |
config/src/vault.rs | 0.00% (0/8) | 0.00% (0/48) | 0.00% (0/56) | - (0/0) |
risk/src/circuit_breaker.rs | 29.07% (25/86) | 32.78% (198/604) | 24.61% (205/833) | - (0/0) |
risk/src/compliance.rs | 65.15% (86/132) | 76.23% (911/1195) | 74.90% (1310/1749) | - (0/0) |
risk/src/drawdown_monitor.rs | 95.12% (39/41) | 98.28% (343/349) | 94.97% (434/457) | - (0/0) |
risk/src/error.rs | 16.00% (4/25) | 10.69% (17/159) | 11.80% (21/178) | - (0/0) |
risk/src/kelly_sizing.rs | 58.62% (17/29) | 68.81% (214/311) | 74.45% (373/501) | - (0/0) |
risk/src/lib.rs | 72.73% (8/11) | 84.07% (153/182) | 75.86% (176/232) | - (0/0) |
risk/src/operations.rs | 31.25% (10/32) | 34.75% (131/377) | 46.89% (241/514) | - (0/0) |
risk/src/position_tracker.rs | 26.67% (28/105) | 48.34% (465/962) | 50.77% (657/1294) | - (0/0) |
risk/src/risk_engine.rs | 1.16% (1/86) | 0.53% (5/937) | 0.25% (3/1218) | - (0/0) |
risk/src/risk_types.rs | 28.57% (2/7) | 51.33% (58/113) | 52.17% (72/138) | - (0/0) |
risk/src/safety/emergency_response.rs | 91.07% (51/56) | 90.63% (416/459) | 86.23% (570/661) | - (0/0) |
risk/src/safety/kill_switch.rs | 84.42% (65/77) | 75.16% (354/471) | 72.08% (506/702) | - (0/0) |
risk/src/safety/mod.rs | 81.82% (9/11) | 86.15% (56/65) | 84.13% (53/63) | - (0/0) |
risk/src/safety/position_limiter.rs | 96.83% (61/63) | 91.62% (503/549) | 92.92% (787/847) | - (0/0) |
risk/src/safety/safety_coordinator.rs | 88.24% (45/51) | 80.05% (297/371) | 75.56% (473/626) | - (0/0) |
risk/src/safety/trading_gate.rs | 94.87% (37/39) | 91.39% (244/267) | 88.07% (406/461) | - (0/0) |
risk/src/safety/unix_socket_kill_switch.rs | 64.47% (49/76) | 76.01% (564/742) | 72.00% (720/1000) | - (0/0) |
risk/src/stress_tester.rs | 54.05% (40/74) | 73.29% (354/483) | 76.14% (549/721) | - (0/0) |
risk/src/var_calculator/expected_shortfall.rs | 59.38% (19/32) | 71.06% (248/349) | 74.18% (523/705) | - (0/0) |
risk/src/var_calculator/historical_simulation.rs | 91.30% (21/23) | 87.54% (267/305) | 88.79% (483/544) | - (0/0) |
risk/src/var_calculator/monte_carlo.rs | 82.93% (34/41) | 87.73% (472/538) | 89.82% (829/923) | - (0/0) |
risk/src/var_calculator/parametric.rs | 83.87% (26/31) | 94.26% (312/331) | 92.56% (697/753) | - (0/0) |
risk/src/var_calculator/var_engine.rs | 18.29% (15/82) | 25.27% (231/914) | 23.93% (296/1237) | - (0/0) |
Totals | 40.96% (732/1787) | 47.00% (7263/15453) | 50.93% (10954/21508) | - (0/0) |