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 | 5.88% (1/17) | 3.92% (6/153) | 5.48% (12/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 | 12.34% (39/316) | 12.17% (219/1800) | 9.24% (219/2370) | - (0/0) |
config/src/asset_classification.rs | 0.00% (0/25) | 0.00% (0/358) | 0.00% (0/322) | - (0/0) |
config/src/compliance_config.rs | 0.00% (0/23) | 0.00% (0/203) | 0.00% (0/285) | - (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/28) | 0.00% (0/164) | 0.00% (0/192) | - (0/0) |
config/src/database.rs | 0.00% (0/174) | 0.00% (0/1393) | 0.00% (0/1841) | - (0/0) |
config/src/error.rs | 0.00% (0/9) | 0.00% (0/46) | 0.00% (0/78) | - (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/55) | 0.00% (0/405) | 0.00% (0/728) | - (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 | 0.00% (0/8) | 0.00% (0/244) | 0.00% (0/411) | - (0/0) |
config/src/runtime.rs | 0.00% (0/47) | 0.00% (0/430) | 0.00% (0/572) | - (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 | 0.00% (0/27) | 0.00% (0/349) | 0.00% (0/291) | - (0/0) |
config/src/symbol_config.rs | 0.00% (0/49) | 0.00% (0/349) | 0.00% (0/397) | - (0/0) |
config/src/vault.rs | 0.00% (0/23) | 0.00% (0/131) | 0.00% (0/215) | - (0/0) |
risk-data/src/compliance.rs | 0.00% (0/20) | 0.00% (0/139) | 0.00% (0/150) | - (0/0) |
risk-data/src/lib.rs | 0.00% (0/8) | 0.00% (0/50) | 0.00% (0/72) | - (0/0) |
risk-data/src/limits.rs | 0.00% (0/22) | 0.00% (0/169) | 0.00% (0/178) | - (0/0) |
risk-data/src/models.rs | 0.00% (0/20) | 0.00% (0/162) | 0.00% (0/199) | - (0/0) |
risk-data/src/var.rs | 0.00% (0/31) | 0.00% (0/210) | 0.00% (0/264) | - (0/0) |
trading_engine/src/advanced_memory_benchmarks.rs | 81.25% (26/32) | 90.59% (462/510) | 90.43% (718/794) | - (0/0) |
trading_engine/src/affinity.rs | 60.00% (12/20) | 49.08% (134/273) | 48.96% (212/433) | - (0/0) |
trading_engine/src/brokers/config.rs | 100.00% (5/5) | 100.00% (36/36) | 100.00% (19/19) | - (0/0) |
trading_engine/src/brokers/error.rs | 0.00% (0/1) | 0.00% (0/10) | 0.00% (0/27) | - (0/0) |
trading_engine/src/brokers/fix.rs | 0.00% (0/4) | 0.00% (0/19) | 0.00% (0/26) | - (0/0) |
trading_engine/src/brokers/icmarkets.rs | 0.00% (0/30) | 0.00% (0/167) | 0.00% (0/230) | - (0/0) |
trading_engine/src/brokers/interactive_brokers.rs | 0.00% (0/16) | 0.00% (0/48) | 0.00% (0/41) | - (0/0) |
trading_engine/src/brokers/mod.rs | 38.46% (5/13) | 48.39% (15/31) | 58.97% (23/39) | - (0/0) |
trading_engine/src/brokers/monitoring.rs | 0.00% (0/5) | 0.00% (0/21) | 0.00% (0/17) | - (0/0) |
trading_engine/src/brokers/routing.rs | 0.00% (0/3) | 0.00% (0/14) | 0.00% (0/15) | - (0/0) |
trading_engine/src/brokers/security.rs | 0.00% (0/5) | 0.00% (0/23) | 0.00% (0/20) | - (0/0) |
trading_engine/src/compliance/audit_trails.rs | 0.00% (0/97) | 0.00% (0/819) | 0.00% (0/1193) | - (0/0) |
trading_engine/src/compliance/automated_reporting.rs | 0.00% (0/69) | 0.00% (0/572) | 0.00% (0/704) | - (0/0) |
trading_engine/src/compliance/best_execution.rs | 0.00% (0/52) | 0.00% (0/447) | 0.00% (0/437) | - (0/0) |
trading_engine/src/compliance/compliance_reporting.rs | 0.00% (0/67) | 0.00% (0/606) | 0.00% (0/483) | - (0/0) |
trading_engine/src/compliance/iso27001_compliance.rs | 0.00% (0/37) | 0.00% (0/349) | 0.00% (0/325) | - (0/0) |
trading_engine/src/compliance/mod.rs | 0.00% (0/19) | 0.00% (0/284) | 0.00% (0/280) | - (0/0) |
trading_engine/src/compliance/regulatory_api.rs | 0.00% (0/33) | 0.00% (0/300) | 0.00% (0/366) | - (0/0) |
trading_engine/src/compliance/sox_compliance.rs | 0.00% (0/49) | 0.00% (0/330) | 0.00% (0/359) | - (0/0) |
trading_engine/src/compliance/transaction_reporting.rs | 0.00% (0/31) | 0.00% (0/303) | 0.00% (0/274) | - (0/0) |
trading_engine/src/comprehensive_performance_benchmarks.rs | 68.75% (55/80) | 89.71% (933/1040) | 89.85% (1523/1695) | - (0/0) |
trading_engine/src/events/event_types.rs | 61.36% (27/44) | 50.77% (198/390) | 50.00% (270/540) | - (0/0) |
trading_engine/src/events/mod.rs | 28.57% (16/56) | 28.60% (127/444) | 26.44% (138/522) | - (0/0) |
trading_engine/src/events/postgres_writer.rs | 24.00% (12/50) | 20.28% (86/424) | 16.19% (91/562) | - (0/0) |
trading_engine/src/events/ring_buffer.rs | 64.29% (36/56) | 69.81% (252/361) | 71.99% (365/507) | - (0/0) |
trading_engine/src/lib.rs | 0.00% (0/3) | 0.00% (0/9) | 0.00% (0/11) | - (0/0) |
trading_engine/src/lockfree/atomic_ops.rs | 71.74% (33/46) | 75.72% (262/346) | 76.61% (416/543) | - (0/0) |
trading_engine/src/lockfree/mod.rs | 88.89% (8/9) | 84.82% (95/112) | 81.93% (136/166) | - (0/0) |
trading_engine/src/lockfree/mpsc_queue.rs | 80.65% (25/31) | 88.44% (260/294) | 89.96% (403/448) | - (0/0) |
trading_engine/src/lockfree/ring_buffer.rs | 94.44% (17/18) | 92.53% (161/174) | 91.76% (312/340) | - (0/0) |
trading_engine/src/lockfree/small_batch_ring.rs | 66.67% (24/36) | 66.17% (223/337) | 63.34% (375/592) | - (0/0) |
trading_engine/src/metrics.rs | 75.00% (27/36) | 82.67% (272/329) | 84.63% (413/488) | - (0/0) |
trading_engine/src/persistence/backup.rs | 0.00% (0/33) | 0.00% (0/309) | 0.00% (0/463) | - (0/0) |
trading_engine/src/persistence/clickhouse.rs | 0.00% (0/35) | 0.00% (0/307) | 0.00% (0/347) | - (0/0) |
trading_engine/src/persistence/health.rs | 0.00% (0/23) | 0.00% (0/235) | 0.00% (0/270) | - (0/0) |
trading_engine/src/persistence/influxdb.rs | 0.00% (0/36) | 0.00% (0/279) | 0.00% (0/364) | - (0/0) |
trading_engine/src/persistence/migrations.rs | 0.00% (0/31) | 0.00% (0/267) | 0.00% (0/386) | - (0/0) |
trading_engine/src/persistence/mod.rs | 0.00% (0/19) | 0.00% (0/83) | 0.00% (0/104) | - (0/0) |
trading_engine/src/persistence/postgres.rs | 0.00% (0/26) | 0.00% (0/234) | 0.00% (0/255) | - (0/0) |
trading_engine/src/persistence/redis.rs | 0.00% (0/42) | 0.00% (0/409) | 0.00% (0/495) | - (0/0) |
trading_engine/src/persistence/redis_integration_test.rs | 0.00% (0/8) | 0.00% (0/203) | 0.00% (0/377) | - (0/0) |
trading_engine/src/repositories/compliance_repository.rs | 52.00% (13/25) | 61.76% (63/102) | 66.18% (90/136) | - (0/0) |
trading_engine/src/repositories/event_repository.rs | 51.61% (16/31) | 59.29% (67/113) | 68.12% (94/138) | - (0/0) |
trading_engine/src/repositories/migration_repository.rs | 48.84% (21/43) | 72.57% (127/175) | 76.28% (193/253) | - (0/0) |
trading_engine/src/repositories/mod.rs | 0.00% (0/1) | 0.00% (0/11) | 0.00% (0/4) | - (0/0) |
trading_engine/src/simd/mod.rs | 60.29% (41/68) | 53.12% (544/1024) | 55.05% (926/1682) | - (0/0) |
trading_engine/src/simd/performance_test.rs | 83.33% (5/6) | 83.52% (152/182) | 81.61% (213/261) | - (0/0) |
trading_engine/src/small_batch_optimizer.rs | 73.53% (25/34) | 76.45% (263/344) | 77.80% (396/509) | - (0/0) |
trading_engine/src/test_runner.rs | 52.38% (11/21) | 53.68% (204/380) | 49.19% (242/492) | - (0/0) |
trading_engine/src/timing.rs | 85.42% (41/48) | 79.95% (311/389) | 83.11% (492/592) | - (0/0) |
trading_engine/src/tracing.rs | 67.44% (29/43) | 73.39% (182/248) | 78.40% (265/338) | - (0/0) |
trading_engine/src/trading/account_manager.rs | 67.35% (33/49) | 73.02% (295/404) | 76.76% (446/581) | - (0/0) |
trading_engine/src/trading/broker_client.rs | 16.67% (17/102) | 17.92% (107/597) | 14.17% (125/882) | - (0/0) |
trading_engine/src/trading/engine.rs | 13.33% (4/30) | 5.56% (10/180) | 6.22% (12/193) | - (0/0) |
trading_engine/src/trading/order_manager.rs | 92.86% (52/56) | 95.30% (426/447) | 96.05% (706/735) | - (0/0) |
trading_engine/src/trading/position_manager.rs | 58.14% (25/43) | 77.58% (398/513) | 81.20% (661/814) | - (0/0) |
trading_engine/src/trading_operations.rs | 27.71% (23/83) | 40.49% (213/526) | 39.82% (264/663) | - (0/0) |
trading_engine/src/types/cardinality_limiter.rs | 100.00% (26/26) | 97.89% (186/190) | 98.37% (361/367) | - (0/0) |
trading_engine/src/types/errors.rs | 44.12% (15/34) | 36.22% (138/381) | 45.17% (159/352) | - (0/0) |
trading_engine/src/types/events.rs | 73.75% (59/80) | 91.06% (1120/1230) | 85.23% (1644/1929) | - (0/0) |
trading_engine/src/types/financial.rs | 83.33% (105/126) | 87.15% (495/568) | 88.70% (832/938) | - (0/0) |
trading_engine/src/types/metrics.rs | 26.80% (26/97) | 33.71% (179/531) | 34.54% (257/744) | - (0/0) |
trading_engine/src/types/mod.rs | 100.00% (1/1) | 100.00% (11/11) | 100.00% (17/17) | - (0/0) |
trading_engine/src/types/test_utils.rs | 75.00% (6/8) | 81.25% (26/32) | 88.46% (46/52) | - (0/0) |
trading_engine/src/types/timestamp_utils.rs | 68.75% (11/16) | 79.73% (59/74) | 85.21% (121/142) | - (0/0) |
trading_engine/src/types/type_registry.rs | 72.22% (13/18) | 77.70% (108/139) | 77.78% (147/189) | - (0/0) |
trading_engine/src/types/validation.rs | 40.91% (9/22) | 46.41% (110/237) | 53.31% (145/272) | - (0/0) |
Totals | 29.43% (995/3381) | 33.87% (9535/28150) | 37.97% (14499/38185) | - (0/0) |