Click here for information about interpreting this report.
Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
nativelink-config/src/cas_server.rs | 0.00% (0/20) | 0.00% (0/20) | 0.00% (0/20) | - (0/0) |
nativelink-config/src/schedulers.rs | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
nativelink-config/src/serde_utils.rs | 48.39% (15/31) | 54.39% (93/171) | 46.56% (61/131) | 80.00% (8/10) |
nativelink-config/src/stores.rs | 0.00% (0/12) | 0.00% (0/12) | 0.00% (0/12) | - (0/0) |
nativelink-error/src/lib.rs | 63.64% (21/33) | 68.78% (141/205) | 53.33% (48/90) | 66.67% (8/12) |
nativelink-metric-collector/src/metrics_collection.rs | 75.00% (3/4) | 77.78% (14/18) | 77.78% (7/9) | - (0/0) |
nativelink-metric-collector/src/metrics_visitors.rs | 42.86% (6/14) | 51.28% (40/78) | 41.94% (26/62) | 8.33% (1/12) |
nativelink-metric-collector/src/otel_exporter.rs | 0.00% (0/3) | 0.00% (0/42) | 0.00% (0/22) | 0.00% (0/4) |
nativelink-metric-collector/src/tracing_layers.rs | 100.00% (6/6) | 98.78% (81/82) | 94.74% (18/19) | 100.00% (4/4) |
nativelink-metric/src/lib.rs | 22.22% (8/36) | 27.46% (81/295) | 26.14% (40/153) | 0.00% (0/2) |
nativelink-scheduler/src/api_worker_scheduler.rs | 73.33% (33/45) | 75.82% (279/368) | 69.17% (166/240) | 47.22% (17/36) |
nativelink-scheduler/src/awaited_action_db/awaited_action.rs | 76.92% (20/26) | 82.95% (107/129) | 75.76% (25/33) | 100.00% (2/2) |
nativelink-scheduler/src/awaited_action_db/mod.rs | 26.67% (4/15) | 32.69% (17/52) | 28.57% (8/28) | 0.00% (0/2) |
nativelink-scheduler/src/cache_lookup_scheduler.rs | 29.17% (7/24) | 15.79% (39/247) | 15.24% (16/105) | 0.00% (0/12) |
nativelink-scheduler/src/default_scheduler_factory.rs | 8.33% (1/12) | 16.67% (21/126) | 4.92% (3/61) | 50.00% (1/2) |
nativelink-scheduler/src/grpc_scheduler.rs | 0.00% (0/45) | 0.00% (0/287) | 0.00% (0/179) | 0.00% (0/14) |
nativelink-scheduler/src/memory_awaited_action_db.rs | 72.73% (48/66) | 71.80% (499/695) | 66.15% (213/322) | 55.36% (31/56) |
nativelink-scheduler/src/platform_property_manager.rs | 42.86% (3/7) | 41.30% (19/46) | 44.44% (16/36) | 50.00% (1/2) |
nativelink-scheduler/src/property_modifier_scheduler.rs | 76.92% (10/13) | 85.00% (68/80) | 81.82% (36/44) | 50.00% (1/2) |
nativelink-scheduler/src/simple_scheduler.rs | 61.70% (29/47) | 74.01% (262/354) | 71.98% (131/182) | 60.00% (12/20) |
nativelink-scheduler/src/simple_scheduler_state_manager.rs | 48.65% (36/74) | 65.38% (389/595) | 55.15% (209/379) | 39.74% (31/78) |
nativelink-scheduler/src/store_awaited_action_db.rs | 36.25% (29/80) | 50.96% (265/520) | 45.85% (127/277) | 25.00% (8/32) |
nativelink-scheduler/src/worker.rs | 66.67% (16/24) | 86.45% (134/155) | 81.16% (56/69) | 60.00% (6/10) |
nativelink-service/src/ac_server.rs | 30.43% (7/23) | 78.87% (112/142) | 67.27% (74/110) | 58.33% (7/12) |
nativelink-service/src/bep_server.rs | 50.00% (15/30) | 87.74% (136/155) | 68.48% (63/92) | - (0/0) |
nativelink-service/src/bytestream_server.rs | 51.85% (28/54) | 81.56% (376/461) | 72.27% (232/321) | 66.07% (37/56) |
nativelink-service/src/capabilities_server.rs | 0.00% (0/9) | 0.00% (0/103) | 0.00% (0/40) | - (0/0) |
nativelink-service/src/cas_server.rs | 43.55% (27/62) | 84.62% (275/325) | 72.99% (200/274) | 75.00% (18/24) |
nativelink-service/src/execution_server.rs | 7.14% (3/42) | 7.86% (22/280) | 7.14% (14/196) | 0.00% (0/16) |
nativelink-service/src/fetch_server.rs | 40.00% (4/10) | 76.74% (33/43) | 66.67% (18/27) | - (0/0) |
nativelink-service/src/health_server.rs | 0.00% (0/5) | 0.00% (0/35) | 0.00% (0/24) | 0.00% (0/2) |
nativelink-service/src/push_server.rs | 40.00% (4/10) | 69.70% (23/33) | 66.67% (18/27) | - (0/0) |
nativelink-service/src/worker_api_server.rs | 40.00% (12/30) | 51.64% (110/213) | 48.33% (58/120) | 33.33% (2/6) |
nativelink-store/src/ac_utils.rs | 66.67% (10/15) | 87.01% (67/77) | 77.78% (35/45) | 75.00% (3/4) |
nativelink-store/src/cas_utils.rs | 100.00% (1/1) | 100.00% (5/5) | 100.00% (5/5) | 100.00% (2/2) |
nativelink-store/src/completeness_checking_store.rs | 69.70% (23/33) | 83.88% (229/273) | 75.18% (106/141) | 62.50% (10/16) |
nativelink-store/src/compression_store.rs | 25.58% (11/43) | 78.07% (292/374) | 63.01% (138/219) | 63.04% (29/46) |
nativelink-store/src/dedup_store.rs | 45.71% (16/35) | 74.71% (192/257) | 74.03% (134/181) | 82.35% (28/34) |
nativelink-store/src/default_store_factory.rs | 66.67% (2/3) | 24.56% (14/57) | 14.71% (10/68) | 50.00% (1/2) |
nativelink-store/src/existence_cache_store.rs | 66.67% (18/27) | 79.59% (117/147) | 73.17% (60/82) | 57.14% (8/14) |
nativelink-store/src/fast_slow_store.rs | 42.11% (16/38) | 69.40% (195/281) | 64.88% (109/168) | 65.62% (21/32) |
nativelink-store/src/filesystem_store.rs | 67.62% (71/105) | 85.18% (592/695) | 71.16% (301/423) | 71.43% (30/42) |
nativelink-store/src/grpc_store.rs | 0.00% (0/119) | 0.00% (0/663) | 0.00% (0/439) | 0.00% (0/22) |
nativelink-store/src/memory_store.rs | 59.26% (16/27) | 84.43% (103/122) | 77.92% (60/77) | 100.00% (6/6) |
nativelink-store/src/noop_store.rs | 27.27% (3/11) | 27.78% (10/36) | 21.74% (5/23) | 50.00% (1/2) |
nativelink-store/src/redis_store.rs | 41.76% (38/91) | 60.33% (517/857) | 49.90% (238/477) | 49.02% (50/102) |
nativelink-store/src/redis_utils/ft_aggregate.rs | 100.00% (5/5) | 64.94% (50/77) | 58.33% (28/48) | 50.00% (7/14) |
nativelink-store/src/ref_store.rs | 60.00% (6/10) | 61.29% (38/62) | 62.79% (27/43) | 50.00% (2/4) |
nativelink-store/src/s3_store.rs | 43.02% (37/86) | 48.14% (323/671) | 49.44% (176/356) | 56.00% (28/50) |
nativelink-store/src/shard_store.rs | 70.83% (17/24) | 85.80% (139/162) | 76.71% (56/73) | 60.00% (6/10) |
nativelink-store/src/size_partitioning_store.rs | 50.00% (5/10) | 62.22% (56/90) | 61.76% (42/68) | 50.00% (8/16) |
nativelink-store/src/store_manager.rs | 100.00% (3/3) | 87.50% (14/16) | 87.50% (7/8) | 50.00% (1/2) |
nativelink-store/src/verify_store.rs | 35.71% (5/14) | 74.26% (101/136) | 75.00% (66/88) | 83.33% (25/30) |
nativelink-util/src/action_messages.rs | 44.33% (43/97) | 64.04% (479/748) | 46.50% (186/400) | 55.00% (11/20) |
nativelink-util/src/buf_channel.rs | 75.68% (28/37) | 78.26% (216/276) | 78.57% (132/168) | 78.00% (39/50) |
nativelink-util/src/channel_body_for_tests.rs | 100.00% (4/4) | 100.00% (17/17) | 100.00% (9/9) | - (0/0) |
nativelink-util/src/chunked_stream.rs | 75.00% (3/4) | 95.12% (39/41) | 82.35% (14/17) | 100.00% (2/2) |
nativelink-util/src/common.rs | 53.70% (29/54) | 64.71% (198/306) | 59.20% (103/174) | 75.00% (3/4) |
nativelink-util/src/connection_manager.rs | 0.00% (0/33) | 0.00% (0/271) | 0.00% (0/156) | 0.00% (0/42) |
nativelink-util/src/digest_hasher.rs | 51.61% (16/31) | 61.63% (106/172) | 59.48% (69/116) | 70.00% (7/10) |
nativelink-util/src/evicting_map.rs | 92.68% (38/41) | 93.62% (279/298) | 88.42% (168/190) | 82.69% (43/52) |
nativelink-util/src/fastcdc.rs | 100.00% (5/5) | 96.77% (90/93) | 81.40% (35/43) | 90.00% (18/20) |
nativelink-util/src/fs.rs | 89.04% (65/73) | 76.24% (215/282) | 76.07% (124/163) | 12.50% (1/8) |
nativelink-util/src/health_utils.rs | 38.89% (7/18) | 32.00% (32/100) | 37.50% (9/24) | - (0/0) |
nativelink-util/src/instant_wrapper.rs | 57.14% (8/14) | 63.64% (28/44) | 65.00% (13/20) | 100.00% (2/2) |
nativelink-util/src/lib.rs | 100.00% (2/2) | 75.61% (31/41) | 83.33% (10/12) | 100.00% (2/2) |
nativelink-util/src/metrics_utils.rs | 55.56% (10/18) | 34.88% (60/172) | 28.00% (21/75) | 75.00% (3/4) |
nativelink-util/src/operation_state_manager.rs | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
nativelink-util/src/origin_context.rs | 78.79% (26/33) | 68.05% (115/169) | 63.24% (43/68) | 33.33% (2/6) |
nativelink-util/src/origin_event.rs | 8.51% (4/47) | 22.05% (71/322) | 34.42% (53/154) | 37.50% (3/8) |
nativelink-util/src/origin_event_middleware.rs | 0.00% (0/9) | 0.00% (0/74) | 0.00% (0/32) | - (0/0) |
nativelink-util/src/origin_event_publisher.rs | 0.00% (0/6) | 0.00% (0/69) | 0.00% (0/42) | - (0/0) |
nativelink-util/src/platform_properties.rs | 75.00% (6/8) | 58.82% (40/68) | 49.12% (28/57) | 75.00% (6/8) |
nativelink-util/src/proto_stream_utils.rs | 65.22% (15/23) | 64.81% (105/162) | 64.77% (57/88) | 50.00% (13/26) |
nativelink-util/src/resource_info.rs | 66.67% (10/15) | 93.24% (138/148) | 86.11% (62/72) | 90.00% (18/20) |
nativelink-util/src/retry.rs | 80.00% (8/10) | 56.79% (46/81) | 42.31% (22/52) | 50.00% (3/6) |
nativelink-util/src/shutdown_guard.rs | 0.00% (0/11) | 0.00% (0/72) | 0.00% (0/34) | - (0/0) |
nativelink-util/src/store_trait.rs | 68.83% (53/77) | 70.00% (294/420) | 68.97% (140/203) | 35.71% (5/14) |
nativelink-util/src/task.rs | 70.00% (7/10) | 80.43% (37/46) | 66.67% (8/12) | - (0/0) |
nativelink-util/src/tls_utils.rs | 0.00% (0/7) | 0.00% (0/78) | 0.00% (0/67) | 0.00% (0/18) |
nativelink-util/src/write_counter.rs | 0.00% (0/8) | 0.00% (0/43) | 0.00% (0/13) | - (0/0) |
nativelink-worker/src/local_worker.rs | 54.69% (35/64) | 72.83% (319/438) | 58.36% (157/269) | 54.17% (13/24) |
nativelink-worker/src/running_actions_manager.rs | 40.40% (80/198) | 72.94% (1089/1493) | 62.79% (540/860) | 69.81% (74/106) |
nativelink-worker/src/worker_api_client_wrapper.rs | 0.00% (0/9) | 0.00% (0/22) | 0.00% (0/13) | - (0/0) |
nativelink-worker/src/worker_utils.rs | 33.33% (2/6) | 14.49% (10/69) | 12.50% (6/48) | 0.00% (0/4) |
src/bin/nativelink.rs | 0.00% (0/84) | 0.00% (0/792) | 0.00% (0/547) | - (0/0) |
Totals | 45.06% (1203/2670) | 57.00% (10747/18856) | 50.26% (5496/10936) | 54.65% (729/1334) |