Click here for information about interpreting this report.
| Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
nativelink-config/src/backcompat.rs | 100.00% (12/12) | 93.55% (116/124) | 94.25% (164/174) | 50.00% (7/14) |
nativelink-config/src/cas_server.rs | 50.00% (3/6) | 61.11% (11/18) | 60.87% (14/23) | - (0/0) |
nativelink-config/src/schedulers.rs | 100.00% (1/1) | 100.00% (3/3) | 100.00% (3/3) | - (0/0) |
nativelink-config/src/serde_utils.rs | 60.53% (23/38) | 67.15% (139/207) | 55.77% (203/364) | 83.33% (10/12) |
nativelink-config/src/stores.rs | 33.33% (1/3) | 33.33% (4/12) | 23.53% (4/17) | 50.00% (1/2) |
nativelink-error/src/lib.rs | 58.97% (23/39) | 62.79% (135/215) | 60.07% (179/298) | 57.14% (8/14) |
nativelink-metric/src/lib.rs | 0.00% (0/39) | 0.00% (0/293) | 0.00% (0/336) | 0.00% (0/2) |
nativelink-scheduler/src/api_worker_scheduler.rs | 69.57% (32/46) | 76.64% (269/351) | 75.60% (316/418) | 65.00% (26/40) |
nativelink-scheduler/src/awaited_action_db/awaited_action.rs | 84.00% (21/25) | 84.17% (117/139) | 89.80% (132/147) | 100.00% (4/4) |
nativelink-scheduler/src/awaited_action_db/mod.rs | 30.77% (4/13) | 36.73% (18/49) | 32.26% (20/62) | 0.00% (0/2) |
nativelink-scheduler/src/cache_lookup_scheduler.rs | 31.82% (7/22) | 17.56% (36/205) | 8.47% (21/248) | 0.00% (0/12) |
nativelink-scheduler/src/default_scheduler_factory.rs | 14.29% (1/7) | 17.12% (19/111) | 6.57% (9/137) | 50.00% (1/2) |
nativelink-scheduler/src/grpc_scheduler.rs | 0.00% (0/35) | 0.00% (0/230) | 0.00% (0/267) | 0.00% (0/12) |
nativelink-scheduler/src/memory_awaited_action_db.rs | 88.33% (53/60) | 77.86% (538/691) | 80.43% (641/797) | 58.33% (35/60) |
nativelink-scheduler/src/mock_scheduler.rs | 75.00% (9/12) | 84.29% (59/70) | 86.08% (68/79) | 50.00% (3/6) |
nativelink-scheduler/src/platform_property_manager.rs | 42.86% (3/7) | 41.30% (19/46) | 48.48% (32/66) | 50.00% (1/2) |
nativelink-scheduler/src/property_modifier_scheduler.rs | 84.62% (11/13) | 83.51% (81/97) | 81.25% (91/112) | 50.00% (3/6) |
nativelink-scheduler/src/simple_scheduler.rs | 76.32% (29/38) | 79.01% (286/362) | 72.07% (307/426) | 56.67% (17/30) |
nativelink-scheduler/src/simple_scheduler_state_manager.rs | 66.67% (38/57) | 61.88% (388/627) | 56.33% (418/742) | 38.46% (40/104) |
nativelink-scheduler/src/store_awaited_action_db.rs | 73.13% (49/67) | 70.32% (443/630) | 64.88% (471/726) | 41.07% (23/56) |
nativelink-scheduler/src/worker.rs | 69.57% (16/23) | 82.50% (132/160) | 77.78% (147/189) | 50.00% (7/14) |
nativelink-scheduler/src/worker_capability_index.rs | 77.78% (7/9) | 94.05% (79/84) | 90.08% (109/121) | 100.00% (6/6) |
nativelink-scheduler/src/worker_registry.rs | 81.25% (13/16) | 90.10% (91/101) | 89.93% (134/149) | 75.00% (3/4) |
nativelink-service/src/ac_server.rs | 50.00% (5/10) | 82.00% (82/100) | 70.63% (89/126) | 50.00% (4/8) |
nativelink-service/src/bep_server.rs | 68.75% (11/16) | 93.75% (120/128) | 83.08% (108/130) | - (0/0) |
nativelink-service/src/bytestream_server.rs | 70.27% (26/37) | 61.84% (350/566) | 61.78% (438/709) | 53.85% (42/78) |
nativelink-service/src/capabilities_server.rs | 0.00% (0/6) | 0.00% (0/54) | 0.00% (0/61) | - (0/0) |
nativelink-service/src/cas_server.rs | 77.78% (21/27) | 91.07% (204/224) | 82.78% (274/331) | 75.00% (15/20) |
nativelink-service/src/execution_server.rs | 35.00% (7/20) | 24.66% (54/219) | 23.95% (63/263) | 0.00% (0/12) |
nativelink-service/src/fetch_server.rs | 50.00% (3/6) | 70.83% (51/72) | 71.28% (67/94) | 50.00% (2/4) |
nativelink-service/src/health_server.rs | 66.67% (4/6) | 62.22% (28/45) | 66.67% (44/66) | 100.00% (2/2) |
nativelink-service/src/push_server.rs | 42.86% (3/7) | 69.44% (50/72) | 73.26% (63/86) | 50.00% (2/4) |
nativelink-service/src/remote_asset_proto.rs | 100.00% (5/5) | 100.00% (40/40) | 100.00% (52/52) | - (0/0) |
nativelink-service/src/worker_api_server.rs | 48.15% (13/27) | 49.80% (122/245) | 45.67% (132/289) | 33.33% (4/12) |
nativelink-store/src/ac_utils.rs | 90.00% (9/10) | 91.67% (66/72) | 89.66% (78/87) | 75.00% (3/4) |
nativelink-store/src/callback_utils.rs | 100.00% (3/3) | 100.00% (10/10) | 100.00% (20/20) | - (0/0) |
nativelink-store/src/cas_utils.rs | 100.00% (1/1) | 100.00% (5/5) | 100.00% (9/9) | 100.00% (2/2) |
nativelink-store/src/common_s3_utils.rs | 73.08% (19/26) | 65.95% (122/185) | 65.51% (188/287) | 33.33% (4/12) |
nativelink-store/src/completeness_checking_store.rs | 81.48% (22/27) | 81.55% (190/233) | 81.25% (247/304) | 57.14% (8/14) |
nativelink-store/src/compression_store.rs | 48.00% (12/25) | 78.03% (238/305) | 78.11% (339/434) | 65.00% (26/40) |
nativelink-store/src/dedup_store.rs | 65.00% (13/20) | 66.43% (95/143) | 68.42% (130/190) | 62.50% (10/16) |
nativelink-store/src/default_store_factory.rs | 66.67% (2/3) | 24.24% (16/66) | 10.60% (16/151) | 50.00% (1/2) |
nativelink-store/src/existence_cache_store.rs | 76.67% (23/30) | 80.00% (116/145) | 82.74% (163/197) | 50.00% (6/12) |
nativelink-store/src/fast_slow_store.rs | 72.73% (24/33) | 78.88% (198/251) | 81.87% (316/386) | 63.16% (24/38) |
nativelink-store/src/filesystem_store.rs | 80.65% (75/93) | 87.15% (502/576) | 80.71% (611/757) | 69.44% (25/36) |
nativelink-store/src/gcs_client/client.rs | 0.00% (0/52) | 0.00% (0/372) | 0.00% (0/507) | 0.00% (0/12) |
nativelink-store/src/gcs_client/mocks.rs | 73.81% (31/42) | 89.22% (298/334) | 90.50% (419/463) | 75.00% (15/20) |
nativelink-store/src/gcs_client/types.rs | 50.00% (1/2) | 70.00% (7/10) | 63.64% (7/11) | - (0/0) |
nativelink-store/src/gcs_store.rs | 60.98% (25/41) | 60.25% (144/239) | 63.39% (187/295) | 57.69% (15/26) |
nativelink-store/src/grpc_store.rs | 0.00% (0/75) | 0.00% (0/488) | 0.00% (0/580) | 0.00% (0/16) |
nativelink-store/src/memory_store.rs | 82.61% (19/23) | 81.54% (53/65) | 80.23% (69/86) | 100.00% (2/2) |
nativelink-store/src/mongo_store.rs | 4.55% (3/66) | 7.48% (40/535) | 5.49% (39/710) | 17.19% (11/64) |
nativelink-store/src/noop_store.rs | 30.00% (3/10) | 28.57% (10/35) | 37.93% (11/29) | 50.00% (1/2) |
nativelink-store/src/ontap_s3_existence_cache_store.rs | 45.71% (16/35) | 60.07% (170/283) | 61.39% (283/461) | 34.38% (11/32) |
nativelink-store/src/ontap_s3_store.rs | 61.67% (37/60) | 64.12% (327/510) | 72.56% (460/634) | 77.78% (28/36) |
nativelink-store/src/redis_store.rs | 67.44% (58/86) | 69.91% (567/811) | 69.71% (757/1086) | 55.21% (53/96) |
nativelink-store/src/redis_utils/ft_aggregate.rs | 100.00% (5/5) | 67.11% (51/76) | 77.08% (74/96) | 57.14% (8/14) |
nativelink-store/src/ref_store.rs | 66.67% (6/9) | 57.14% (36/63) | 56.10% (46/82) | 33.33% (2/6) |
nativelink-store/src/s3_store.rs | 59.26% (32/54) | 61.52% (259/421) | 67.19% (340/506) | 75.00% (24/32) |
nativelink-store/src/shard_store.rs | 78.95% (15/19) | 76.11% (86/113) | 79.37% (150/189) | 33.33% (2/6) |
nativelink-store/src/size_partitioning_store.rs | 55.56% (5/9) | 38.64% (17/44) | 32.08% (17/53) | 12.50% (1/8) |
nativelink-store/src/store_manager.rs | 100.00% (3/3) | 87.50% (14/16) | 91.30% (21/23) | 50.00% (1/2) |
nativelink-store/src/verify_store.rs | 40.00% (4/10) | 74.23% (72/97) | 75.73% (78/103) | 88.89% (16/18) |
nativelink-util/src/action_messages.rs | 57.50% (46/80) | 65.66% (476/725) | 58.87% (468/795) | 56.25% (9/16) |
nativelink-util/src/buf_channel.rs | 85.19% (23/27) | 79.60% (199/250) | 84.29% (279/331) | 84.00% (42/50) |
nativelink-util/src/channel_body_for_tests.rs | 100.00% (4/4) | 100.00% (17/17) | 100.00% (20/20) | - (0/0) |
nativelink-util/src/chunked_stream.rs | 100.00% (2/2) | 97.44% (38/39) | 94.74% (54/57) | 100.00% (2/2) |
nativelink-util/src/common.rs | 61.70% (29/47) | 70.68% (188/266) | 69.10% (237/343) | 75.00% (3/4) |
nativelink-util/src/connection_manager.rs | 0.00% (0/33) | 0.00% (0/257) | 0.00% (0/328) | 0.00% (0/42) |
nativelink-util/src/digest_hasher.rs | 58.33% (14/24) | 61.49% (99/161) | 59.39% (117/197) | 70.00% (7/10) |
nativelink-util/src/evicting_map.rs | 85.71% (36/42) | 93.02% (360/387) | 92.46% (589/637) | 77.50% (62/80) |
nativelink-util/src/fastcdc.rs | 100.00% (5/5) | 96.51% (83/86) | 91.75% (89/97) | 90.00% (18/20) |
nativelink-util/src/fs.rs | 83.12% (64/77) | 72.48% (216/298) | 71.59% (315/440) | 27.78% (5/18) |
nativelink-util/src/fs_util.rs | 60.00% (24/40) | 82.55% (194/235) | 72.84% (295/405) | 78.57% (22/28) |
nativelink-util/src/health_utils.rs | 64.71% (11/17) | 57.14% (60/105) | 69.00% (69/100) | - (0/0) |
nativelink-util/src/instant_wrapper.rs | 50.00% (7/14) | 56.82% (25/44) | 57.14% (32/56) | 100.00% (2/2) |
nativelink-util/src/metrics.rs | 46.88% (15/32) | 87.02% (342/393) | 82.84% (251/303) | 83.33% (5/6) |
nativelink-util/src/metrics_utils.rs | 50.00% (9/18) | 31.55% (53/168) | 35.50% (71/200) | 75.00% (3/4) |
nativelink-util/src/operation_state_manager.rs | 100.00% (1/1) | 100.00% (3/3) | 100.00% (3/3) | - (0/0) |
nativelink-util/src/origin_event.rs | 20.00% (1/5) | 46.34% (38/82) | 41.41% (41/99) | 0.00% (0/2) |
nativelink-util/src/origin_event_publisher.rs | 0.00% (0/6) | 0.00% (0/80) | 0.00% (0/110) | - (0/0) |
nativelink-util/src/platform_properties.rs | 75.00% (6/8) | 52.78% (38/72) | 42.20% (46/109) | 58.33% (7/12) |
nativelink-util/src/proto_stream_utils.rs | 68.18% (15/22) | 65.36% (100/153) | 64.40% (123/191) | 54.17% (13/24) |
nativelink-util/src/resource_info.rs | 61.54% (8/13) | 92.25% (119/129) | 92.57% (162/175) | 90.00% (18/20) |
nativelink-util/src/retry.rs | 81.82% (9/11) | 57.32% (47/82) | 57.73% (56/97) | 50.00% (3/6) |
nativelink-util/src/shutdown_guard.rs | 0.00% (0/11) | 0.00% (0/68) | 0.00% (0/109) | - (0/0) |
nativelink-util/src/store_trait.rs | 85.07% (57/67) | 89.66% (286/319) | 86.77% (341/393) | 100.00% (4/4) |
nativelink-util/src/task.rs | 70.00% (7/10) | 76.19% (32/42) | 77.36% (41/53) | 50.00% (1/2) |
nativelink-util/src/telemetry.rs | 0.00% (0/18) | 0.00% (0/168) | 0.00% (0/256) | 0.00% (0/2) |
nativelink-util/src/tls_utils.rs | 50.00% (3/6) | 75.82% (69/91) | 72.17% (83/115) | 84.62% (22/26) |
nativelink-util/src/write_counter.rs | 0.00% (0/8) | 0.00% (0/43) | 0.00% (0/47) | - (0/0) |
nativelink-worker/src/directory_cache.rs | 54.29% (19/35) | 66.43% (188/283) | 61.56% (269/437) | 38.89% (7/18) |
nativelink-worker/src/local_worker.rs | 69.23% (36/52) | 69.45% (316/455) | 65.23% (409/627) | 42.11% (16/38) |
nativelink-worker/src/running_actions_manager.rs | 52.12% (86/165) | 74.78% (1183/1582) | 72.06% (1506/2090) | 61.33% (92/150) |
nativelink-worker/src/worker_api_client_wrapper.rs | 0.00% (0/15) | 0.00% (0/65) | 0.00% (0/75) | - (0/0) |
nativelink-worker/src/worker_utils.rs | 50.00% (2/4) | 15.87% (10/63) | 12.12% (12/99) | 0.00% (0/4) |
src/bin/nativelink.rs | 0.00% (0/65) | 0.00% (0/547) | 0.00% (0/856) | - (0/0) |
src/bin/redis_store_tester.rs | 0.00% (0/16) | 0.00% (0/126) | 0.00% (0/191) | - (0/0) |
Totals | 55.54% (1459/2627) | 59.93% (12572/20977) | 58.15% (15866/27285) | 54.52% (928/1702) |