Click here for information about interpreting this report.
Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
nativelink-config/src/backcompat.rs | 85.71% (6/7) | 93.65% (59/63) | 81.48% (22/27) | 50.00% (3/6) |
nativelink-config/src/cas_server.rs | 4.55% (1/22) | 12.50% (3/24) | 4.55% (1/22) | - (0/0) |
nativelink-config/src/schedulers.rs | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
nativelink-config/src/serde_utils.rs | 48.39% (15/31) | 54.39% (93/171) | 46.56% (61/131) | 80.00% (8/10) |
nativelink-config/src/stores.rs | 0.00% (0/13) | 0.00% (0/15) | 0.00% (0/13) | - (0/0) |
nativelink-error/src/lib.rs | 63.64% (21/33) | 68.78% (141/205) | 53.33% (48/90) | 66.67% (8/12) |
nativelink-metric-collector/src/metrics_collection.rs | 75.00% (3/4) | 77.78% (14/18) | 77.78% (7/9) | - (0/0) |
nativelink-metric-collector/src/metrics_visitors.rs | 42.86% (6/14) | 51.28% (40/78) | 41.94% (26/62) | 8.33% (1/12) |
nativelink-metric-collector/src/otel_exporter.rs | 0.00% (0/3) | 0.00% (0/42) | 0.00% (0/22) | 0.00% (0/4) |
nativelink-metric-collector/src/tracing_layers.rs | 100.00% (6/6) | 98.78% (81/82) | 94.74% (18/19) | 100.00% (4/4) |
nativelink-metric/src/lib.rs | 23.08% (9/39) | 29.39% (87/296) | 26.80% (41/153) | 0.00% (0/2) |
nativelink-scheduler/src/api_worker_scheduler.rs | 73.33% (33/45) | 76.67% (276/360) | 70.39% (164/233) | 47.22% (17/36) |
nativelink-scheduler/src/awaited_action_db/awaited_action.rs | 76.92% (20/26) | 82.95% (107/129) | 75.76% (25/33) | 100.00% (2/2) |
nativelink-scheduler/src/awaited_action_db/mod.rs | 26.67% (4/15) | 32.69% (17/52) | 28.57% (8/28) | 0.00% (0/2) |
nativelink-scheduler/src/cache_lookup_scheduler.rs | 29.17% (7/24) | 15.85% (39/246) | 15.38% (16/104) | 0.00% (0/12) |
nativelink-scheduler/src/default_scheduler_factory.rs | 8.33% (1/12) | 16.67% (21/126) | 4.92% (3/61) | 50.00% (1/2) |
nativelink-scheduler/src/grpc_scheduler.rs | 0.00% (0/45) | 0.00% (0/282) | 0.00% (0/175) | 0.00% (0/14) |
nativelink-scheduler/src/memory_awaited_action_db.rs | 72.73% (48/66) | 72.93% (501/687) | 67.74% (210/310) | 55.56% (30/54) |
nativelink-scheduler/src/platform_property_manager.rs | 42.86% (3/7) | 41.30% (19/46) | 44.44% (16/36) | 50.00% (1/2) |
nativelink-scheduler/src/property_modifier_scheduler.rs | 76.92% (10/13) | 85.00% (68/80) | 81.82% (36/44) | 50.00% (1/2) |
nativelink-scheduler/src/simple_scheduler.rs | 61.70% (29/47) | 74.22% (262/353) | 72.22% (130/180) | 60.00% (12/20) |
nativelink-scheduler/src/simple_scheduler_state_manager.rs | 48.00% (36/75) | 65.43% (388/593) | 55.47% (208/375) | 39.74% (31/78) |
nativelink-scheduler/src/store_awaited_action_db.rs | 36.25% (29/80) | 51.16% (265/518) | 46.18% (127/275) | 25.00% (8/32) |
nativelink-scheduler/src/worker.rs | 66.67% (16/24) | 86.45% (134/155) | 81.16% (56/69) | 60.00% (6/10) |
nativelink-service/src/ac_server.rs | 30.43% (7/23) | 78.87% (112/142) | 67.89% (74/109) | 58.33% (7/12) |
nativelink-service/src/bep_server.rs | 50.00% (15/30) | 88.39% (137/155) | 69.57% (64/92) | - (0/0) |
nativelink-service/src/bytestream_server.rs | 51.85% (28/54) | 81.66% (374/458) | 72.93% (229/314) | 66.07% (37/56) |
nativelink-service/src/capabilities_server.rs | 0.00% (0/9) | 0.00% (0/105) | 0.00% (0/39) | - (0/0) |
nativelink-service/src/cas_server.rs | 44.44% (28/63) | 84.66% (276/326) | 72.59% (196/270) | 72.73% (16/22) |
nativelink-service/src/execution_server.rs | 7.14% (3/42) | 7.91% (22/278) | 7.25% (14/193) | 0.00% (0/16) |
nativelink-service/src/fetch_server.rs | 40.00% (4/10) | 76.74% (33/43) | 66.67% (18/27) | - (0/0) |
nativelink-service/src/health_server.rs | 0.00% (0/5) | 0.00% (0/35) | 0.00% (0/24) | 0.00% (0/2) |
nativelink-service/src/push_server.rs | 30.00% (3/10) | 60.61% (20/33) | 62.96% (17/27) | - (0/0) |
nativelink-service/src/worker_api_server.rs | 40.00% (12/30) | 51.89% (110/212) | 48.72% (57/117) | 33.33% (2/6) |
nativelink-store/src/ac_utils.rs | 66.67% (10/15) | 87.01% (67/77) | 77.78% (35/45) | 75.00% (3/4) |
nativelink-store/src/cas_utils.rs | 100.00% (1/1) | 100.00% (5/5) | 100.00% (5/5) | 100.00% (2/2) |
nativelink-store/src/completeness_checking_store.rs | 69.70% (23/33) | 84.19% (229/272) | 75.71% (106/140) | 62.50% (10/16) |
nativelink-store/src/compression_store.rs | 25.58% (11/43) | 77.84% (288/370) | 63.01% (138/219) | 63.04% (29/46) |
nativelink-store/src/dedup_store.rs | 45.71% (16/35) | 75.29% (192/255) | 74.44% (134/180) | 82.35% (28/34) |
nativelink-store/src/default_store_factory.rs | 66.67% (2/3) | 22.95% (14/61) | 14.08% (10/71) | 50.00% (1/2) |
nativelink-store/src/existence_cache_store.rs | 66.67% (18/27) | 79.59% (117/147) | 73.17% (60/82) | 57.14% (8/14) |
nativelink-store/src/fast_slow_store.rs | 42.50% (17/40) | 69.50% (196/282) | 64.88% (109/168) | 66.67% (20/30) |
nativelink-store/src/filesystem_store.rs | 68.22% (73/107) | 85.92% (592/689) | 71.64% (293/409) | 70.00% (28/40) |
nativelink-store/src/gcs_client/client.rs | 0.00% (0/41) | 0.00% (0/363) | 0.00% (0/246) | 0.00% (0/48) |
nativelink-store/src/gcs_client/mocks.rs | 81.25% (26/32) | 89.14% (279/313) | 85.71% (114/133) | 72.73% (16/22) |
nativelink-store/src/gcs_client/types.rs | 50.00% (1/2) | 70.00% (7/10) | 50.00% (1/2) | - (0/0) |
nativelink-store/src/gcs_store.rs | 63.89% (23/36) | 71.43% (230/322) | 64.74% (112/173) | 62.50% (20/32) |
nativelink-store/src/grpc_store.rs | 0.00% (0/121) | 0.00% (0/668) | 0.00% (0/437) | 0.00% (0/20) |
nativelink-store/src/memory_store.rs | 59.26% (16/27) | 84.43% (103/122) | 77.92% (60/77) | 100.00% (6/6) |
nativelink-store/src/noop_store.rs | 27.27% (3/11) | 27.78% (10/36) | 21.74% (5/23) | 50.00% (1/2) |
nativelink-store/src/redis_store.rs | 43.01% (40/93) | 61.85% (556/899) | 52.95% (269/508) | 50.00% (58/116) |
nativelink-store/src/redis_utils/ft_aggregate.rs | 100.00% (5/5) | 64.94% (50/77) | 58.33% (28/48) | 50.00% (7/14) |
nativelink-store/src/ref_store.rs | 60.00% (6/10) | 61.29% (38/62) | 64.29% (27/42) | 50.00% (2/4) |
nativelink-store/src/s3_store.rs | 43.02% (37/86) | 48.74% (330/677) | 49.86% (176/353) | 56.00% (28/50) |
nativelink-store/src/shard_store.rs | 70.83% (17/24) | 85.80% (139/162) | 76.71% (56/73) | 60.00% (6/10) |
nativelink-store/src/size_partitioning_store.rs | 50.00% (5/10) | 62.22% (56/90) | 61.76% (42/68) | 50.00% (8/16) |
nativelink-store/src/store_manager.rs | 100.00% (3/3) | 87.50% (14/16) | 87.50% (7/8) | 50.00% (1/2) |
nativelink-store/src/verify_store.rs | 35.71% (5/14) | 74.26% (101/136) | 75.00% (66/88) | 83.33% (25/30) |
nativelink-util/src/action_messages.rs | 44.90% (44/98) | 64.03% (477/745) | 46.21% (183/396) | 55.00% (11/20) |
nativelink-util/src/buf_channel.rs | 75.68% (28/37) | 79.64% (219/275) | 81.44% (136/167) | 84.00% (42/50) |
nativelink-util/src/channel_body_for_tests.rs | 100.00% (4/4) | 100.00% (17/17) | 100.00% (9/9) | - (0/0) |
nativelink-util/src/chunked_stream.rs | 75.00% (3/4) | 95.12% (39/41) | 82.35% (14/17) | 100.00% (2/2) |
nativelink-util/src/common.rs | 55.56% (30/54) | 67.91% (201/296) | 61.54% (104/169) | 75.00% (3/4) |
nativelink-util/src/connection_manager.rs | 0.00% (0/33) | 0.00% (0/269) | 0.00% (0/152) | 0.00% (0/42) |
nativelink-util/src/digest_hasher.rs | 51.61% (16/31) | 61.63% (106/172) | 59.48% (69/116) | 70.00% (7/10) |
nativelink-util/src/evicting_map.rs | 92.68% (38/41) | 93.62% (279/298) | 88.30% (166/188) | 82.69% (43/52) |
nativelink-util/src/fastcdc.rs | 100.00% (5/5) | 96.77% (90/93) | 81.40% (35/43) | 90.00% (18/20) |
nativelink-util/src/fs.rs | 87.67% (64/73) | 76.53% (212/277) | 77.36% (123/159) | 12.50% (1/8) |
nativelink-util/src/health_utils.rs | 38.89% (7/18) | 32.00% (32/100) | 37.50% (9/24) | - (0/0) |
nativelink-util/src/instant_wrapper.rs | 57.14% (8/14) | 63.64% (28/44) | 65.00% (13/20) | 100.00% (2/2) |
nativelink-util/src/lib.rs | 100.00% (2/2) | 75.61% (31/41) | 83.33% (10/12) | 100.00% (2/2) |
nativelink-util/src/metrics_utils.rs | 55.56% (10/18) | 34.88% (60/172) | 28.00% (21/75) | 75.00% (3/4) |
nativelink-util/src/operation_state_manager.rs | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
nativelink-util/src/origin_context.rs | 78.79% (26/33) | 68.05% (115/169) | 63.24% (43/68) | 33.33% (2/6) |
nativelink-util/src/origin_event.rs | 8.51% (4/47) | 22.05% (71/322) | 34.42% (53/154) | 37.50% (3/8) |
nativelink-util/src/origin_event_middleware.rs | 0.00% (0/9) | 0.00% (0/74) | 0.00% (0/32) | - (0/0) |
nativelink-util/src/origin_event_publisher.rs | 0.00% (0/6) | 0.00% (0/69) | 0.00% (0/42) | - (0/0) |
nativelink-util/src/platform_properties.rs | 75.00% (6/8) | 58.82% (40/68) | 49.12% (28/57) | 75.00% (6/8) |
nativelink-util/src/proto_stream_utils.rs | 65.22% (15/23) | 65.22% (105/161) | 66.28% (57/86) | 54.17% (13/24) |
nativelink-util/src/resource_info.rs | 66.67% (10/15) | 93.24% (138/148) | 86.11% (62/72) | 90.00% (18/20) |
nativelink-util/src/retry.rs | 81.82% (9/11) | 57.32% (47/82) | 44.23% (23/52) | 50.00% (3/6) |
nativelink-util/src/shutdown_guard.rs | 0.00% (0/11) | 0.00% (0/72) | 0.00% (0/34) | - (0/0) |
nativelink-util/src/store_trait.rs | 68.83% (53/77) | 70.00% (294/420) | 68.97% (140/203) | 35.71% (5/14) |
nativelink-util/src/task.rs | 70.00% (7/10) | 80.43% (37/46) | 66.67% (8/12) | - (0/0) |
nativelink-util/src/tls_utils.rs | 0.00% (0/7) | 0.00% (0/78) | 0.00% (0/67) | 0.00% (0/18) |
nativelink-util/src/write_counter.rs | 0.00% (0/8) | 0.00% (0/43) | 0.00% (0/13) | - (0/0) |
nativelink-worker/src/local_worker.rs | 53.85% (35/65) | 72.87% (317/435) | 58.71% (155/264) | 54.17% (13/24) |
nativelink-worker/src/running_actions_manager.rs | 41.71% (83/199) | 73.53% (1086/1477) | 63.10% (530/840) | 69.23% (72/104) |
nativelink-worker/src/worker_api_client_wrapper.rs | 0.00% (0/9) | 0.00% (0/22) | 0.00% (0/13) | - (0/0) |
nativelink-worker/src/worker_utils.rs | 33.33% (2/6) | 14.49% (10/69) | 12.77% (6/47) | 0.00% (0/4) |
src/bin/nativelink.rs | 0.00% (0/84) | 0.00% (0/793) | 0.00% (0/539) | - (0/0) |
Totals | 45.26% (1271/2808) | 57.08% (11366/19911) | 50.27% (5743/11425) | 53.47% (771/1442) |