Click here for information about interpreting this report.
Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
nativelink-config/src/backcompat.rs | 100.00% (6/6) | 93.88% (46/49) | 94.67% (71/75) | 50.00% (3/6) |
nativelink-config/src/cas_server.rs | 100.00% (1/1) | 100.00% (3/3) | 100.00% (3/3) | - (0/0) |
nativelink-config/src/serde_utils.rs | 48.39% (15/31) | 53.89% (90/167) | 50.90% (142/279) | 80.00% (8/10) |
nativelink-config/src/stores.rs | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/3) | - (0/0) |
nativelink-error/src/lib.rs | 65.62% (21/32) | 68.56% (133/194) | 66.54% (169/254) | 66.67% (8/12) |
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 | 80.49% (33/41) | 77.15% (260/337) | 74.30% (318/428) | 47.22% (17/36) |
nativelink-scheduler/src/awaited_action_db/awaited_action.rs | 84.00% (21/25) | 84.25% (107/127) | 89.86% (124/138) | 100.00% (4/4) |
nativelink-scheduler/src/awaited_action_db/mod.rs | 30.77% (4/13) | 34.69% (17/49) | 30.65% (19/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/36) | 0.00% (0/258) | 0.00% (0/313) | 0.00% (0/14) |
nativelink-scheduler/src/memory_awaited_action_db.rs | 80.00% (48/60) | 73.84% (477/646) | 75.62% (549/726) | 55.56% (30/54) |
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.14% (27/35) | 82.08% (252/307) | 82.32% (270/328) | 68.75% (11/16) |
nativelink-scheduler/src/simple_scheduler_state_manager.rs | 66.04% (35/53) | 68.54% (379/553) | 62.06% (391/630) | 39.74% (31/78) |
nativelink-scheduler/src/store_awaited_action_db.rs | 54.90% (28/51) | 55.18% (261/473) | 53.42% (273/511) | 25.00% (8/32) |
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 | 76.47% (13/17) | 94.89% (130/137) | 85.42% (123/144) | - (0/0) |
nativelink-service/src/bytestream_server.rs | 81.25% (26/32) | 85.00% (340/400) | 79.67% (435/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 | 14.29% (3/21) | 8.91% (22/247) | 8.77% (27/308) | 0.00% (0/14) |
nativelink-service/src/fetch_server.rs | 50.00% (3/6) | 73.53% (25/34) | 75.56% (34/45) | - (0/0) |
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 | 50.00% (3/6) | 66.67% (18/27) | 67.65% (23/34) | - (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/completeness_checking_store.rs | 84.62% (22/26) | 85.29% (203/238) | 85.76% (271/316) | 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) | 22.95% (14/61) | 9.42% (13/138) | 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 | 64.00% (16/25) | 74.17% (178/240) | 77.03% (332/431) | 66.67% (20/30) |
nativelink-store/src/filesystem_store.rs | 79.78% (71/89) | 86.92% (545/627) | 80.72% (691/856) | 70.00% (28/40) |
nativelink-store/src/gcs_client/client.rs | 0.00% (0/41) | 0.00% (0/339) | 0.00% (0/509) | 0.00% (0/48) |
nativelink-store/src/gcs_client/mocks.rs | 81.25% (26/32) | 90.24% (268/297) | 92.34% (398/431) | 72.73% (16/22) |
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 | 65.71% (23/35) | 70.23% (210/299) | 71.00% (311/438) | 62.50% (20/32) |
nativelink-store/src/grpc_store.rs | 0.00% (0/75) | 0.00% (0/593) | 0.00% (0/755) | 0.00% (0/20) |
nativelink-store/src/memory_store.rs | 80.00% (16/20) | 89.38% (101/113) | 86.55% (148/171) | 100.00% (6/6) |
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/redis_store.rs | 55.71% (39/70) | 62.36% (507/813) | 63.46% (705/1111) | 50.00% (58/116) |
nativelink-store/src/redis_utils/ft_aggregate.rs | 100.00% (5/5) | 64.47% (49/76) | 70.83% (68/96) | 50.00% (7/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 | 88.89% (24/27) | 80.80% (202/250) | 85.50% (283/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.00% (189/270) | 69.05% (232/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 | 62.50% (15/24) | 63.98% (103/161) | 59.90% (118/197) | 70.00% (7/10) |
nativelink-util/src/evicting_map.rs | 92.50% (37/40) | 93.29% (264/283) | 91.29% (346/379) | 82.69% (43/52) |
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 | 57.14% (8/14) | 63.64% (28/44) | 66.07% (37/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/69) | 0.00% (0/90) | - (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.46% (51/65) | 73.54% (289/393) | 67.97% (382/562) | 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 | 30.00% (6/20) | 19.65% (34/173) | 20.15% (53/263) | 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 | 75.00% (33/44) | 74.54% (284/381) | 70.18% (360/513) | 54.17% (13/24) |
nativelink-worker/src/running_actions_manager.rs | 52.26% (81/155) | 77.78% (1064/1368) | 73.42% (1312/1787) | 69.23% (72/104) |
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/71) | 0.00% (0/690) | 0.00% (0/1030) | - (0/0) |
Totals | 55.36% (1182/2135) | 58.83% (10448/17761) | 57.18% (13355/23355) | 55.25% (779/1410) |