miroir/lcov.info
jedarden 69852f1217 Phase 1 (miroir-cdo): Core Routing - Final verification
Verify all Definition of Done criteria met:

- Rendezvous assignment deterministic:  test_rendezvous_determinism,
  acceptance_determinism_1000_runs
- Minimal reshuffling on add:  test_minimal_reshuffling_on_add,
  acceptance_reshuffle_bound_on_add
- 64 shards/3 nodes/RF=1 distribution:  test_shard_distribution_64_3_rf1,
  acceptance_uniformity_64_shards_3_nodes_rf1
- Top-RF placement stability:  test_top_rf_stability,
  acceptance_rf2_placement_stability, acceptance_reshuffle_bound_on_remove
- write_targets returns RG × RF nodes:  test_write_targets_count,
  test_group_scoped_assignment
- query_group distributes evenly:  test_query_group_distribution
- covering_set one per shard:  test_covering_set_one_per_shard,
  test_covering_set_replica_rotation
- merger tests:  test_global_sort_by_ranking_score,
  test_facet_counts_summed_across_shards, etc.
- Coverage ≥ 90%:  91.80% total (router: 96.20%, topology: 100%,
  scatter: 100%, merger: 94.67%)

All 151 unit tests pass. Core routing implementation complete.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-09 11:50:04 -04:00

17 lines
No EOL
3.1 KiB
Text

Filename Regions Missed Regions Cover Functions Missed Functions Executed Lines Missed Lines Cover Branches Missed Branches Cover
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
anti_entropy.rs 56 0 100.00% 7 0 100.00% 70 0 100.00% 0 0 -
config.rs 293 26 91.13% 30 5 83.33% 306 18 94.12% 0 0 -
config/advanced.rs 166 16 90.36% 32 2 93.75% 288 20 93.06% 0 0 -
config/load.rs 159 77 51.57% 9 2 77.78% 140 28 80.00% 0 0 -
config/validate.rs 86 27 68.60% 1 0 100.00% 108 46 57.41% 0 0 -
merger.rs 977 31 96.83% 49 4 91.84% 582 31 94.67% 0 0 -
migration.rs 721 163 77.39% 43 12 72.09% 467 104 77.73% 0 0 -
reshard.rs 455 47 89.67% 36 7 80.56% 324 34 89.51% 0 0 -
router.rs 1016 26 97.44% 60 1 98.33% 500 19 96.20% 0 0 -
scatter.rs 214 0 100.00% 11 0 100.00% 121 0 100.00% 0 0 -
score_comparability.rs 589 10 98.30% 32 0 100.00% 325 9 97.23% 0 0 -
task.rs 164 0 100.00% 16 0 100.00% 118 0 100.00% 0 0 -
topology.rs 776 0 100.00% 70 0 100.00% 421 0 100.00% 0 0 -
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL 5672 423 92.54% 396 33 91.67% 3770 309 91.80% 0 0 -