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 | 61.54% (32/52) | 68.77% (196/285) | 60.66% (296/488) | 72.22% (13/18) |
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 | 54.76% (23/42) | 61.88% (138/223) | 58.54% (185/316) | 56.25% (9/16) |
nativelink-metric/src/lib.rs | 0.00% (0/39) | 0.00% (0/293) | 0.00% (0/336) | 0.00% (0/2) |
nativelink-redis-tester/src/dynamic_fake_redis.rs | 81.82% (9/11) | 86.99% (214/246) | 87.14% (366/420) | 70.59% (24/34) |
nativelink-redis-tester/src/fake_redis.rs | 100.00% (22/22) | 97.57% (201/206) | 97.31% (289/297) | 87.50% (7/8) |
nativelink-redis-tester/src/pubsub.rs | 0.00% (0/2) | 0.00% (0/6) | 0.00% (0/6) | - (0/0) |
nativelink-redis-tester/src/read_only_redis.rs | 75.00% (6/8) | 86.05% (74/86) | 87.31% (117/134) | 75.00% (9/12) |
nativelink-scheduler/src/api_worker_scheduler.rs | 68.09% (32/47) | 72.65% (263/362) | 74.83% (327/437) | 64.58% (31/48) |
nativelink-scheduler/src/awaited_action_db/awaited_action.rs | 60.00% (15/25) | 71.22% (99/139) | 76.87% (113/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 | 10.00% (1/10) | 15.08% (19/126) | 6.34% (9/142) | 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 | 83.33% (50/60) | 75.69% (523/691) | 79.30% (632/797) | 58.33% (35/60) |
nativelink-scheduler/src/mock_scheduler.rs | 66.67% (8/12) | 80.00% (56/70) | 82.28% (65/79) | 50.00% (3/6) |
nativelink-scheduler/src/platform_property_manager.rs | 42.86% (3/7) | 40.43% (19/47) | 47.76% (32/67) | 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 | 68.42% (26/38) | 76.65% (279/364) | 71.63% (308/430) | 56.67% (17/30) |
nativelink-scheduler/src/simple_scheduler_state_manager.rs | 64.91% (37/57) | 62.70% (400/638) | 58.18% (441/758) | 39.09% (43/110) |
nativelink-scheduler/src/store_awaited_action_db.rs | 69.12% (47/68) | 69.04% (437/633) | 63.55% (462/727) | 41.07% (23/56) |
nativelink-scheduler/src/worker.rs | 69.57% (16/23) | 83.13% (138/166) | 78.46% (153/195) | 61.11% (11/18) |
nativelink-scheduler/src/worker_capability_index.rs | 90.91% (10/11) | 91.96% (103/112) | 92.05% (139/151) | 85.71% (12/14) |
nativelink-scheduler/src/worker_registry.rs | 75.00% (9/12) | 82.00% (41/50) | 81.69% (58/71) | 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.77% (349/565) | 61.72% (437/708) | 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 | 83.33% (5/6) | 82.22% (37/45) | 78.79% (52/66) | 100.00% (4/4) |
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) | 50.00% (123/246) | 45.86% (133/290) | 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) | 23.19% (16/69) | 10.26% (16/156) | 25.00% (1/4) |
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.63% (206/262) | 81.68% (330/404) | 62.50% (25/40) |
nativelink-store/src/filesystem_store.rs | 77.89% (74/95) | 85.91% (506/589) | 79.77% (619/776) | 67.50% (27/40) |
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 | 69.05% (29/42) | 81.44% (272/334) | 89.42% (414/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/535) | 0.00% (0/663) | 0.00% (0/18) |
nativelink-store/src/memory_store.rs | 78.26% (18/23) | 80.00% (52/65) | 79.07% (68/86) | 100.00% (2/2) |
nativelink-store/src/mongo_store.rs | 4.55% (3/66) | 7.52% (40/532) | 5.54% (39/704) | 18.33% (11/60) |
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 | 72.03% (85/118) | 67.63% (656/970) | 66.98% (923/1378) | 57.03% (73/128) |
nativelink-store/src/redis_utils/ft_aggregate.rs | 100.00% (8/8) | 49.62% (130/262) | 64.58% (175/271) | 52.50% (21/40) |
nativelink-store/src/redis_utils/ft_create.rs | 100.00% (2/2) | 95.45% (42/44) | 85.71% (42/49) | 57.14% (8/14) |
nativelink-store/src/redis_utils/ft_cursor_read.rs | 0.00% (0/2) | 0.00% (0/43) | 0.00% (0/43) | 0.00% (0/10) |
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 | 56.25% (45/80) | 65.10% (472/725) | 58.24% (463/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 | 59.57% (28/47) | 68.42% (182/266) | 68.22% (234/343) | 75.00% (3/4) |
nativelink-util/src/connection_manager.rs | 0.00% (0/33) | 0.00% (0/260) | 0.00% (0/335) | 0.00% (0/42) |
nativelink-util/src/digest_hasher.rs | 62.50% (15/24) | 63.98% (103/161) | 59.90% (118/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 | 82.05% (64/78) | 71.57% (219/306) | 71.24% (322/452) | 30.00% (6/20) |
nativelink-util/src/fs_util.rs | 46.67% (14/30) | 75.61% (124/164) | 65.70% (182/277) | 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 | 57.14% (8/14) | 59.09% (26/44) | 58.93% (33/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) | 55.56% (45/81) | 43.09% (53/123) | 71.43% (10/14) |
nativelink-util/src/proto_stream_utils.rs | 68.18% (15/22) | 65.81% (102/155) | 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.14% (48/84) | 57.00% (57/100) | 50.00% (4/8) |
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.97% (287/319) | 87.28% (343/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 | 38.89% (7/18) | 25.60% (43/168) | 26.09% (66/253) | 33.33% (4/12) |
nativelink-util/src/tls_utils.rs | 50.00% (3/6) | 59.48% (69/116) | 52.53% (83/158) | 64.71% (22/34) |
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 | 51.52% (17/33) | 63.71% (165/259) | 58.49% (224/383) | 38.89% (7/18) |
nativelink-worker/src/local_worker.rs | 64.29% (36/56) | 68.25% (359/526) | 62.65% (458/731) | 50.00% (24/48) |
nativelink-worker/src/running_actions_manager.rs | 53.57% (90/168) | 75.38% (1246/1653) | 72.91% (1607/2204) | 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 | 75.00% (3/4) | 64.18% (43/67) | 71.84% (74/103) | 50.00% (2/4) |
src/bin/nativelink.rs | 0.00% (0/65) | 0.00% (0/548) | 0.00% (0/856) | - (0/0) |
src/bin/redis_store_tester.rs | 0.00% (0/22) | 0.00% (0/195) | 0.00% (0/289) | - (0/0) |
Totals | 55.51% (1517/2733) | 59.89% (13360/22306) | 58.79% (17156/29180) | 55.12% (1055/1914) |