Coverage Report

Created: 2025-05-08 18:47

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch 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)
Generated by llvm-cov -- llvm version 20.1.1-rust-1.88.0-nightly