Coverage Report

Created: 2024-12-19 04:04

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
nativelink-config/src/cas_server.rs
   0.00% (0/20)
   0.00% (0/20)
   0.00% (0/20)
- (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.07% (93/172)
  46.56% (61/131)
  80.00% (8/10)
nativelink-config/src/stores.rs
   0.00% (0/12)
   0.00% (0/12)
   0.00% (0/12)
- (0/0)
nativelink-error/src/lib.rs
  60.00% (24/40)
  59.22% (167/282)
  38.17% (71/186)
  39.13% (18/46)
nativelink-metric-collector/src/metrics_collection.rs
 100.00% (4/4)
  94.44% (17/18)
  88.89% (8/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
 100.00% (3/3)
  92.86% (39/42)
  77.27% (17/22)
  50.00% (2/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
  22.22% (8/36)
  27.80% (82/295)
  26.25% (42/160)
   0.00% (0/2)
nativelink-scheduler/src/api_worker_scheduler.rs
  80.00% (40/50)
  80.53% (302/375)
  70.17% (167/238)
  47.22% (17/36)
nativelink-scheduler/src/awaited_action_db/awaited_action.rs
  75.00% (18/24)
  80.00% (96/120)
  73.33% (22/30)
 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
  33.33% (9/27)
  17.30% (41/237)
  16.36% (18/110)
   0.00% (0/12)
nativelink-scheduler/src/default_scheduler_factory.rs
   8.33% (1/12)
  18.26% (21/115)
   4.55% (3/66)
  50.00% (1/2)
nativelink-scheduler/src/grpc_scheduler.rs
   0.00% (0/51)
   0.00% (0/298)
   0.00% (0/197)
   0.00% (0/14)
nativelink-scheduler/src/memory_awaited_action_db.rs
  71.88% (46/64)
  69.08% (478/692)
  62.69% (205/327)
  50.00% (27/54)
nativelink-scheduler/src/platform_property_manager.rs
  42.86% (3/7)
  43.48% (20/46)
  44.74% (17/38)
  50.00% (1/2)
nativelink-scheduler/src/property_modifier_scheduler.rs
  86.67% (13/15)
  92.21% (71/77)
  85.11% (40/47)
  50.00% (1/2)
nativelink-scheduler/src/simple_scheduler.rs
  67.86% (38/56)
  80.73% (264/327)
  78.53% (139/177)
  71.43% (10/14)
nativelink-scheduler/src/simple_scheduler_state_manager.rs
  52.27% (46/88)
  63.71% (395/620)
  53.44% (225/421)
  38.46% (30/78)
nativelink-scheduler/src/store_awaited_action_db.rs
  37.18% (29/78)
  53.66% (271/505)
  50.17% (146/291)
  26.67% (8/30)
nativelink-scheduler/src/worker.rs
  68.42% (13/19)
  87.32% (124/142)
  81.03% (47/58)
  60.00% (6/10)
nativelink-service/src/ac_server.rs
  36.00% (9/25)
  79.72% (114/143)
  70.00% (84/120)
  58.33% (7/12)
nativelink-service/src/bep_server.rs
  53.12% (17/32)
  87.43% (146/167)
  72.12% (75/104)
- (0/0)
nativelink-service/src/bytestream_server.rs
  55.36% (31/56)
  84.09% (391/465)
  73.81% (248/336)
  66.07% (37/56)
nativelink-service/src/capabilities_server.rs
   0.00% (0/10)
   0.00% (0/106)
   0.00% (0/43)
- (0/0)
nativelink-service/src/cas_server.rs
  46.97% (31/66)
  85.37% (286/335)
  75.00% (222/296)
  75.00% (18/24)
nativelink-service/src/execution_server.rs
   0.00% (0/42)
   0.00% (0/271)
   0.00% (0/197)
   0.00% (0/16)
nativelink-service/src/health_server.rs
   0.00% (0/5)
   0.00% (0/38)
   0.00% (0/21)
   0.00% (0/2)
nativelink-service/src/worker_api_server.rs
  45.45% (15/33)
  53.20% (108/203)
  50.00% (72/144)
  33.33% (2/6)
nativelink-store/src/ac_utils.rs
  66.67% (10/15)
  87.18% (68/78)
  80.00% (40/50)
  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
  72.22% (26/36)
  84.48% (245/290)
  76.67% (115/150)
  62.50% (10/16)
nativelink-store/src/compression_store.rs
  28.89% (13/45)
  80.64% (304/377)
  67.34% (167/248)
  63.04% (29/46)
nativelink-store/src/dedup_store.rs
  51.35% (19/37)
  79.28% (199/251)
  76.77% (152/198)
  82.35% (28/34)
nativelink-store/src/default_store_factory.rs
  66.67% (2/3)
  25.86% (15/58)
  18.52% (10/54)
  50.00% (1/2)
nativelink-store/src/existence_cache_store.rs
  67.74% (21/31)
  79.61% (121/152)
  73.03% (65/89)
  57.14% (8/14)
nativelink-store/src/fast_slow_store.rs
  45.24% (19/42)
  70.59% (204/289)
  67.02% (126/188)
  65.62% (21/32)
nativelink-store/src/filesystem_store.rs
  64.23% (79/123)
  81.45% (650/798)
  70.38% (373/530)
  75.00% (33/44)
nativelink-store/src/grpc_store.rs
   0.00% (0/118)
   0.00% (0/669)
   0.00% (0/458)
   0.00% (0/22)
nativelink-store/src/memory_store.rs
  66.67% (20/30)
  87.10% (108/124)
  81.82% (72/88)
 100.00% (6/6)
nativelink-store/src/noop_store.rs
  21.43% (3/14)
  25.64% (10/39)
  18.52% (5/27)
  50.00% (1/2)
nativelink-store/src/redis_store.rs
  43.16% (41/95)
  62.56% (548/876)
  51.99% (274/527)
  49.02% (50/102)
nativelink-store/src/redis_utils/ft_aggregate.rs
 100.00% (5/5)
  66.25% (53/80)
  61.70% (29/47)
  50.00% (7/14)
nativelink-store/src/ref_store.rs
  69.23% (9/13)
  64.62% (42/65)
  66.67% (32/48)
  50.00% (2/4)
nativelink-store/src/s3_store.rs
  48.19% (40/83)
  58.67% (362/617)
  60.59% (186/307)
  63.64% (28/44)
nativelink-store/src/shard_store.rs
  74.07% (20/27)
  86.63% (149/172)
  78.75% (63/80)
  60.00% (6/10)
nativelink-store/src/size_partitioning_store.rs
  61.54% (8/13)
  64.21% (61/95)
  64.86% (48/74)
  50.00% (8/16)
nativelink-store/src/store_manager.rs
  75.00% (3/4)
  73.68% (14/19)
  77.78% (7/9)
  50.00% (1/2)
nativelink-store/src/verify_store.rs
  35.29% (6/17)
  73.57% (103/140)
  74.74% (71/95)
  83.33% (25/30)
nativelink-util/src/action_messages.rs
  41.24% (40/97)
  62.43% (472/756)
  46.77% (203/434)
  45.00% (9/20)
nativelink-util/src/buf_channel.rs
  78.38% (29/37)
  79.71% (220/276)
  79.66% (141/177)
  78.00% (39/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.77% (29/52)
  67.87% (207/305)
  60.11% (107/178)
  75.00% (3/4)
nativelink-util/src/connection_manager.rs
   0.00% (0/32)
   0.00% (0/278)
   0.00% (0/161)
   0.00% (0/42)
nativelink-util/src/digest_hasher.rs
  46.88% (15/32)
  58.62% (102/174)
  58.78% (77/131)
  70.00% (7/10)
nativelink-util/src/evicting_map.rs
  93.18% (41/44)
  91.09% (276/303)
  83.41% (176/211)
  79.03% (49/62)
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
  78.57% (77/98)
  84.42% (325/385)
  77.45% (182/235)
  50.00% (3/6)
nativelink-util/src/health_utils.rs
  46.67% (7/15)
  41.18% (35/85)
  45.00% (9/20)
- (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)
  74.00% (37/50)
  80.00% (12/15)
 100.00% (2/2)
nativelink-util/src/metrics_utils.rs
  45.45% (10/22)
  32.84% (67/204)
  30.39% (31/102)
  66.67% (8/12)
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
  81.25% (26/32)
  77.84% (130/167)
  77.97% (46/59)
  50.00% (2/4)
nativelink-util/src/origin_event.rs
  12.50% (4/32)
  28.16% (69/245)
  46.30% (50/108)
  37.50% (3/8)
nativelink-util/src/origin_event_middleware.rs
   0.00% (0/9)
   0.00% (0/76)
   0.00% (0/32)
- (0/0)
nativelink-util/src/origin_event_publisher.rs
   0.00% (0/6)
   0.00% (0/70)
   0.00% (0/42)
- (0/0)
nativelink-util/src/platform_properties.rs
  66.67% (4/6)
  45.45% (25/55)
  42.59% (23/54)
  75.00% (6/8)
nativelink-util/src/proto_stream_utils.rs
  65.22% (15/23)
  65.64% (107/163)
  66.67% (62/93)
  50.00% (13/26)
nativelink-util/src/resource_info.rs
  66.67% (10/15)
  93.38% (141/151)
  87.01% (67/77)
  90.00% (18/20)
nativelink-util/src/retry.rs
  88.89% (8/9)
  60.53% (46/76)
  40.82% (20/49)
  50.00% (3/6)
nativelink-util/src/shutdown_guard.rs
   0.00% (0/11)
   0.00% (0/77)
   0.00% (0/34)
- (0/0)
nativelink-util/src/store_trait.rs
  69.32% (61/88)
  70.04% (318/454)
  70.83% (170/240)
  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/66)
   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
  55.56% (35/63)
  74.04% (328/443)
  59.79% (174/291)
  54.17% (13/24)
nativelink-worker/src/running_actions_manager.rs
  32.66% (65/199)
  59.64% (931/1561)
  50.63% (485/958)
  52.83% (56/106)
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)
  11.59% (8/69)
  12.24% (6/49)
   0.00% (0/4)
src/bin/nativelink.rs
   0.00% (0/92)
   0.00% (0/946)
   0.00% (0/611)
- (0/0)
Totals
  46.15% (1282/2778)
  56.95% (10983/19286)
  50.62% (5942/11738)
  53.36% (730/1368)
Generated by llvm-cov -- llvm version 19.1.4-rust-1.85.0-nightly