Click here for information about interpreting this report.
Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
nativelink-config/src/backcompat.rs | 100.00% (7/7) | 93.94% (62/66) | 94.85% (92/97) | 50.00% (4/8) |
nativelink-config/src/cas_server.rs | 66.67% (2/3) | 88.89% (8/9) | 78.57% (11/14) | - (0/0) |
nativelink-config/src/serde_utils.rs | 64.52% (20/31) | 71.18% (121/170) | 62.59% (184/294) | 80.00% (8/10) |
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 | 67.65% (23/34) | 67.50% (135/200) | 66.30% (179/270) | 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 | 77.27% (34/44) | 74.66% (274/367) | 71.83% (329/458) | 45.45% (20/44) |
nativelink-scheduler/src/awaited_action_db/awaited_action.rs | 84.00% (21/25) | 82.95% (107/129) | 89.21% (124/139) | 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.26% (39/226) | 10.57% (28/265) | 0.00% (0/14) |
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/246) | 0.00% (0/294) | 0.00% (0/12) |
nativelink-scheduler/src/memory_awaited_action_db.rs | 80.00% (48/60) | 74.03% (479/647) | 75.90% (551/726) | 55.56% (30/54) |
nativelink-scheduler/src/mock_scheduler.rs | 83.33% (10/12) | 88.57% (93/105) | 85.60% (107/125) | 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 | 83.33% (10/12) | 85.71% (66/77) | 83.33% (85/102) | 50.00% (1/2) |
nativelink-scheduler/src/simple_scheduler.rs | 77.78% (28/36) | 82.08% (261/318) | 82.37% (285/346) | 72.22% (13/18) |
nativelink-scheduler/src/simple_scheduler_state_manager.rs | 66.04% (35/53) | 68.47% (380/555) | 61.88% (388/627) | 39.74% (31/78) |
nativelink-scheduler/src/store_awaited_action_db.rs | 82.14% (46/56) | 78.84% (395/501) | 75.46% (406/538) | 50.00% (17/34) |
nativelink-scheduler/src/worker.rs | 72.73% (16/22) | 88.36% (129/146) | 85.80% (145/169) | 60.00% (6/10) |
nativelink-service/src/ac_server.rs | 58.33% (7/12) | 85.16% (109/128) | 76.30% (132/173) | 58.33% (7/12) |
nativelink-service/src/bep_server.rs | 72.22% (13/18) | 94.20% (130/138) | 84.93% (124/146) | - (0/0) |
nativelink-service/src/bytestream_server.rs | 81.25% (26/32) | 85.00% (340/400) | 80.40% (439/546) | 66.07% (37/56) |
nativelink-service/src/capabilities_server.rs | 0.00% (0/7) | 0.00% (0/94) | 0.00% (0/90) | - (0/0) |
nativelink-service/src/cas_server.rs | 80.65% (25/31) | 92.39% (255/276) | 84.99% (351/413) | 72.73% (16/22) |
nativelink-service/src/execution_server.rs | 36.36% (8/22) | 26.61% (66/248) | 26.54% (82/309) | 0.00% (0/14) |
nativelink-service/src/fetch_server.rs | 50.00% (4/8) | 72.09% (62/86) | 73.50% (86/117) | 50.00% (2/4) |
nativelink-service/src/health_server.rs | 0.00% (0/6) | 0.00% (0/35) | 0.00% (0/56) | 0.00% (0/2) |
nativelink-service/src/push_server.rs | 44.44% (4/9) | 70.93% (61/86) | 75.23% (82/109) | 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 | 50.00% (12/24) | 53.81% (106/197) | 49.58% (118/238) | 33.33% (2/6) |
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/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 | 57.69% (15/26) | 58.38% (108/185) | 59.58% (171/287) | 33.33% (4/12) |
nativelink-store/src/completeness_checking_store.rs | 84.62% (22/26) | 85.29% (203/238) | 85.22% (271/318) | 62.50% (10/16) |
nativelink-store/src/compression_store.rs | 50.00% (12/24) | 79.44% (255/321) | 78.45% (375/478) | 63.04% (29/46) |
nativelink-store/src/dedup_store.rs | 68.42% (13/19) | 80.89% (182/225) | 81.49% (273/335) | 82.35% (28/34) |
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 | 73.91% (17/23) | 80.58% (112/139) | 83.82% (171/204) | 57.14% (8/14) |
nativelink-store/src/fast_slow_store.rs | 65.38% (17/26) | 75.19% (194/258) | 77.56% (356/459) | 66.67% (20/30) |
nativelink-store/src/filesystem_store.rs | 79.78% (71/89) | 87.22% (546/626) | 81.05% (693/855) | 70.00% (28/40) |
nativelink-store/src/gcs_client/client.rs | 0.00% (0/41) | 0.00% (0/354) | 0.00% (0/524) | 0.00% (0/42) |
nativelink-store/src/gcs_client/mocks.rs | 80.00% (28/35) | 90.49% (276/305) | 91.07% (408/448) | 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 | 62.16% (23/37) | 67.11% (200/298) | 69.21% (290/419) | 65.91% (29/44) |
nativelink-store/src/grpc_store.rs | 0.00% (0/74) | 0.00% (0/580) | 0.00% (0/735) | 0.00% (0/18) |
nativelink-store/src/memory_store.rs | 75.00% (15/20) | 88.50% (100/113) | 85.96% (147/171) | 100.00% (6/6) |
nativelink-store/src/mongo_store.rs | 4.69% (3/64) | 5.86% (40/683) | 4.06% (39/960) | 11.22% (11/98) |
nativelink-store/src/noop_store.rs | 30.00% (3/10) | 28.57% (10/35) | 29.73% (11/37) | 50.00% (1/2) |
nativelink-store/src/ontap_s3_existence_cache_store.rs | 59.26% (16/27) | 69.49% (189/272) | 68.09% (320/470) | 42.50% (17/40) |
nativelink-store/src/ontap_s3_store.rs | 62.07% (36/58) | 65.61% (351/535) | 73.82% (499/676) | 80.00% (32/40) |
nativelink-store/src/redis_store.rs | 61.84% (47/76) | 75.36% (627/832) | 74.08% (849/1146) | 61.02% (72/118) |
nativelink-store/src/redis_utils/ft_aggregate.rs | 100.00% (5/5) | 67.11% (51/76) | 78.12% (75/96) | 57.14% (8/14) |
nativelink-store/src/ref_store.rs | 66.67% (6/9) | 65.52% (38/58) | 72.62% (61/84) | 50.00% (2/4) |
nativelink-store/src/s3_store.rs | 46.75% (36/77) | 48.34% (305/631) | 47.86% (403/842) | 56.00% (28/50) |
nativelink-store/src/shard_store.rs | 83.33% (15/18) | 86.43% (121/140) | 87.03% (208/239) | 60.00% (6/10) |
nativelink-store/src/size_partitioning_store.rs | 62.50% (5/8) | 63.64% (56/88) | 72.03% (103/143) | 50.00% (8/16) |
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 | 44.44% (4/9) | 75.78% (97/128) | 77.99% (124/159) | 83.33% (25/30) |
nativelink-util/src/action_messages.rs | 60.27% (44/73) | 66.48% (466/701) | 59.90% (457/763) | 58.33% (7/12) |
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 | 63.83% (30/47) | 72.22% (195/270) | 69.94% (235/336) | 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 | 91.18% (31/34) | 91.98% (298/324) | 90.24% (416/461) | 80.65% (50/62) |
nativelink-util/src/fastcdc.rs | 100.00% (5/5) | 96.55% (84/87) | 91.84% (90/98) | 90.00% (18/20) |
nativelink-util/src/fs.rs | 86.30% (63/73) | 75.46% (206/273) | 76.66% (289/377) | 12.50% (1/8) |
nativelink-util/src/health_utils.rs | 41.18% (7/17) | 32.98% (31/94) | 46.59% (41/88) | - (0/0) |
nativelink-util/src/instant_wrapper.rs | 64.29% (9/14) | 65.91% (29/44) | 67.86% (38/56) | 100.00% (2/2) |
nativelink-util/src/metrics_utils.rs | 50.00% (9/18) | 31.14% (52/167) | 35.05% (68/194) | 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) | 56.92% (37/65) | 44.55% (45/101) | 75.00% (6/8) |
nativelink-util/src/proto_stream_utils.rs | 66.67% (14/21) | 64.67% (97/150) | 63.44% (118/186) | 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 | 78.79% (52/66) | 73.00% (292/400) | 67.36% (386/573) | 35.71% (5/14) |
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/167) | 0.00% (0/253) | 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/local_worker.rs | 71.74% (33/46) | 71.22% (297/417) | 67.60% (386/571) | 46.67% (14/30) |
nativelink-worker/src/running_actions_manager.rs | 52.20% (83/159) | 75.94% (1133/1492) | 73.78% (1438/1949) | 65.32% (81/124) |
nativelink-worker/src/worker_api_client_wrapper.rs | 0.00% (0/9) | 0.00% (0/22) | 0.00% (0/27) | - (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/73) | 0.00% (0/701) | 0.00% (0/1050) | - (0/0) |
Totals | 55.27% (1305/2361) | 58.97% (11835/20071) | 57.47% (15298/26620) | 54.25% (906/1670) |