Coverage Report

Created: 2025-10-05 18:51

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch 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)
Generated by llvm-cov -- llvm version 20.1.7-rust-1.89.0-stable