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 | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/3) | - (0/0) |
nativelink-error/src/lib.rs | 67.65% (23/34) | 69.23% (135/195) | 67.55% (179/265) | 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 | 70.00% (35/50) | 68.71% (292/425) | 63.84% (339/531) | 39.29% (22/56) |
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/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) | 74.03% (479/647) | 75.90% (551/726) | 55.56% (30/54) |
nativelink-scheduler/src/mock_scheduler.rs | 83.33% (10/12) | 87.62% (92/105) | 87.20% (109/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 | 72.97% (27/37) | 80.50% (260/323) | 80.91% (284/351) | 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 | 42.86% (12/28) | 49.07% (106/216) | 45.04% (118/262) | 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.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) | 22.58% (14/62) | 9.09% (13/143) | 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 | 69.23% (18/26) | 75.58% (195/258) | 77.78% (357/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 | 85.71% (30/35) | 91.15% (278/305) | 91.52% (410/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/75) | 0.00% (0/593) | 0.00% (0/755) | 0.00% (0/20) |
nativelink-store/src/memory_store.rs | 70.00% (14/20) | 87.61% (99/113) | 85.38% (146/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/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 | 59.57% (28/47) | 68.89% (186/270) | 68.15% (229/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 | 87.67% (64/73) | 76.56% (209/273) | 77.45% (292/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/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 | 77.27% (51/66) | 72.25% (289/400) | 66.84% (383/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 | 73.47% (36/49) | 71.93% (310/431) | 68.84% (411/597) | 46.88% (15/32) |
nativelink-worker/src/running_actions_manager.rs | 52.83% (84/159) | 76.61% (1143/1492) | 73.83% (1439/1949) | 65.32% (81/124) |
nativelink-worker/src/worker_api_client_wrapper.rs | 0.00% (0/11) | 0.00% (0/29) | 0.00% (0/33) | - (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/698) | 0.00% (0/1046) | - (0/0) |
Totals | 54.72% (1240/2266) | 58.44% (11212/19186) | 56.59% (14333/25329) | 53.71% (855/1592) |