Coverage Report

Created: 2026-02-23 10:49

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
nativelink-config/src/backcompat.rs
 100.00% (12/12)
  93.55% (116/124)
  94.25% (164/174)
  50.00% (7/14)
nativelink-config/src/cas_server.rs
  50.00% (3/6)
  61.11% (11/18)
  60.87% (14/23)
- (0/0)
nativelink-config/src/schedulers.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (3/3)
- (0/0)
nativelink-config/src/serde_utils.rs
  61.54% (32/52)
  68.77% (196/285)
  60.66% (296/488)
  72.22% (13/18)
nativelink-config/src/stores.rs
  33.33% (1/3)
  33.33% (4/12)
  23.53% (4/17)
  50.00% (1/2)
nativelink-error/src/lib.rs
  57.14% (24/42)
  63.23% (141/223)
  60.44% (191/316)
  56.25% (9/16)
nativelink-metric/src/lib.rs
   0.00% (0/39)
   0.00% (0/293)
   0.00% (0/336)
   0.00% (0/2)
nativelink-redis-tester/src/dynamic_fake_redis.rs
  81.82% (9/11)
  86.78% (210/242)
  86.99% (361/415)
  70.59% (24/34)
nativelink-redis-tester/src/fake_redis.rs
 100.00% (18/18)
  96.41% (161/167)
  95.98% (239/249)
  90.00% (9/10)
nativelink-redis-tester/src/pubsub.rs
   0.00% (0/2)
   0.00% (0/6)
   0.00% (0/6)
- (0/0)
nativelink-scheduler/src/api_worker_scheduler.rs
  72.34% (34/47)
  76.24% (276/362)
  75.29% (329/437)
  64.58% (31/48)
nativelink-scheduler/src/awaited_action_db/awaited_action.rs
  84.00% (21/25)
  84.17% (117/139)
  89.80% (132/147)
 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.56% (36/205)
   8.47% (21/248)
   0.00% (0/12)
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/35)
   0.00% (0/230)
   0.00% (0/267)
   0.00% (0/12)
nativelink-scheduler/src/memory_awaited_action_db.rs
  88.33% (53/60)
  77.86% (538/691)
  80.43% (641/797)
  58.33% (35/60)
nativelink-scheduler/src/mock_scheduler.rs
  66.67% (8/12)
  78.57% (55/70)
  84.81% (67/79)
  50.00% (3/6)
nativelink-scheduler/src/platform_property_manager.rs
  42.86% (3/7)
  40.43% (19/47)
  47.76% (32/67)
  50.00% (1/2)
nativelink-scheduler/src/property_modifier_scheduler.rs
  84.62% (11/13)
  83.51% (81/97)
  81.25% (91/112)
  50.00% (3/6)
nativelink-scheduler/src/simple_scheduler.rs
  76.32% (29/38)
  79.12% (288/364)
  72.33% (311/430)
  56.67% (17/30)
nativelink-scheduler/src/simple_scheduler_state_manager.rs
  66.67% (38/57)
  63.79% (407/638)
  58.84% (446/758)
  39.09% (43/110)
nativelink-scheduler/src/store_awaited_action_db.rs
  73.13% (49/67)
  70.32% (443/630)
  64.88% (471/726)
  41.07% (23/56)
nativelink-scheduler/src/worker.rs
  69.57% (16/23)
  83.13% (138/166)
  78.46% (153/195)
  61.11% (11/18)
nativelink-scheduler/src/worker_capability_index.rs
  90.91% (10/11)
  94.64% (106/112)
  92.05% (139/151)
  85.71% (12/14)
nativelink-scheduler/src/worker_registry.rs
  75.00% (9/12)
  82.00% (41/50)
  81.69% (58/71)
  75.00% (3/4)
nativelink-service/src/ac_server.rs
  50.00% (5/10)
  82.00% (82/100)
  70.63% (89/126)
  50.00% (4/8)
nativelink-service/src/bep_server.rs
  68.75% (11/16)
  93.75% (120/128)
  83.08% (108/130)
- (0/0)
nativelink-service/src/bytestream_server.rs
  70.27% (26/37)
  61.77% (349/565)
  61.72% (437/708)
  53.85% (42/78)
nativelink-service/src/capabilities_server.rs
   0.00% (0/6)
   0.00% (0/54)
   0.00% (0/61)
- (0/0)
nativelink-service/src/cas_server.rs
  77.78% (21/27)
  91.07% (204/224)
  82.78% (274/331)
  75.00% (15/20)
nativelink-service/src/execution_server.rs
  35.00% (7/20)
  24.66% (54/219)
  23.95% (63/263)
   0.00% (0/12)
nativelink-service/src/fetch_server.rs
  50.00% (3/6)
  70.83% (51/72)
  71.28% (67/94)
  50.00% (2/4)
nativelink-service/src/health_server.rs
  83.33% (5/6)
  82.22% (37/45)
  78.79% (52/66)
 100.00% (4/4)
nativelink-service/src/push_server.rs
  42.86% (3/7)
  69.44% (50/72)
  73.26% (63/86)
  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
  48.15% (13/27)
  50.00% (123/246)
  45.86% (133/290)
  33.33% (4/12)
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/callback_utils.rs
 100.00% (3/3)
 100.00% (10/10)
 100.00% (20/20)
- (0/0)
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/common_s3_utils.rs
  73.08% (19/26)
  65.95% (122/185)
  65.51% (188/287)
  33.33% (4/12)
nativelink-store/src/completeness_checking_store.rs
  81.48% (22/27)
  81.55% (190/233)
  81.25% (247/304)
  57.14% (8/14)
nativelink-store/src/compression_store.rs
  48.00% (12/25)
  78.03% (238/305)
  78.11% (339/434)
  65.00% (26/40)
nativelink-store/src/dedup_store.rs
  65.00% (13/20)
  66.43% (95/143)
  68.42% (130/190)
  62.50% (10/16)
nativelink-store/src/default_store_factory.rs
  66.67% (2/3)
  23.19% (16/69)
  10.26% (16/156)
  25.00% (1/4)
nativelink-store/src/existence_cache_store.rs
  76.67% (23/30)
  80.00% (116/145)
  82.74% (163/197)
  50.00% (6/12)
nativelink-store/src/fast_slow_store.rs
  75.76% (25/33)
  79.01% (207/262)
  81.93% (331/404)
  62.50% (25/40)
nativelink-store/src/filesystem_store.rs
  78.95% (75/95)
  86.42% (509/589)
  80.15% (622/776)
  67.50% (27/40)
nativelink-store/src/gcs_client/client.rs
   0.00% (0/52)
   0.00% (0/372)
   0.00% (0/507)
   0.00% (0/12)
nativelink-store/src/gcs_client/mocks.rs
  73.81% (31/42)
  85.93% (287/334)
  90.50% (419/463)
  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
  60.98% (25/41)
  60.25% (144/239)
  63.39% (187/295)
  57.69% (15/26)
nativelink-store/src/grpc_store.rs
   0.00% (0/75)
   0.00% (0/537)
   0.00% (0/665)
   0.00% (0/20)
nativelink-store/src/memory_store.rs
  82.61% (19/23)
  81.54% (53/65)
  80.23% (69/86)
 100.00% (2/2)
nativelink-store/src/mongo_store.rs
   4.62% (3/65)
   7.56% (40/529)
   5.55% (39/703)
  17.19% (11/64)
nativelink-store/src/noop_store.rs
  30.00% (3/10)
  28.57% (10/35)
  37.93% (11/29)
  50.00% (1/2)
nativelink-store/src/ontap_s3_existence_cache_store.rs
  45.71% (16/35)
  60.07% (170/283)
  61.39% (283/461)
  34.38% (11/32)
nativelink-store/src/ontap_s3_store.rs
  61.67% (37/60)
  64.12% (327/510)
  72.56% (460/634)
  77.78% (28/36)
nativelink-store/src/redis_store.rs
  70.71% (70/99)
  67.24% (589/876)
  67.11% (802/1195)
  57.50% (69/120)
nativelink-store/src/redis_utils/ft_aggregate.rs
 100.00% (8/8)
  49.62% (130/262)
  64.58% (175/271)
  52.50% (21/40)
nativelink-store/src/redis_utils/ft_create.rs
 100.00% (2/2)
  95.45% (42/44)
  85.71% (42/49)
  57.14% (8/14)
nativelink-store/src/redis_utils/ft_cursor_read.rs
   0.00% (0/2)
   0.00% (0/43)
   0.00% (0/43)
   0.00% (0/10)
nativelink-store/src/ref_store.rs
  66.67% (6/9)
  57.14% (36/63)
  56.10% (46/82)
  33.33% (2/6)
nativelink-store/src/s3_store.rs
  59.26% (32/54)
  61.52% (259/421)
  67.19% (340/506)
  75.00% (24/32)
nativelink-store/src/shard_store.rs
  78.95% (15/19)
  76.11% (86/113)
  79.37% (150/189)
  33.33% (2/6)
nativelink-store/src/size_partitioning_store.rs
  55.56% (5/9)
  38.64% (17/44)
  32.08% (17/53)
  12.50% (1/8)
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
  40.00% (4/10)
  74.23% (72/97)
  75.73% (78/103)
  88.89% (16/18)
nativelink-util/src/action_messages.rs
  57.50% (46/80)
  65.66% (476/725)
  58.87% (468/795)
  56.25% (9/16)
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.42% (182/266)
  68.22% (234/343)
  75.00% (3/4)
nativelink-util/src/connection_manager.rs
   0.00% (0/33)
   0.00% (0/260)
   0.00% (0/335)
   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
  85.71% (36/42)
  93.02% (360/387)
  92.46% (589/637)
  77.50% (62/80)
nativelink-util/src/fastcdc.rs
 100.00% (5/5)
  96.51% (83/86)
  91.75% (89/97)
  90.00% (18/20)
nativelink-util/src/fs.rs
  82.05% (64/78)
  71.57% (219/306)
  71.24% (322/452)
  30.00% (6/20)
nativelink-util/src/fs_util.rs
  46.67% (14/30)
  75.61% (124/164)
  65.70% (182/277)
  78.57% (22/28)
nativelink-util/src/health_utils.rs
  64.71% (11/17)
  57.14% (60/105)
  69.00% (69/100)
- (0/0)
nativelink-util/src/instant_wrapper.rs
  57.14% (8/14)
  59.09% (26/44)
  58.93% (33/56)
 100.00% (2/2)
nativelink-util/src/metrics.rs
  46.88% (15/32)
  87.02% (342/393)
  82.84% (251/303)
  83.33% (5/6)
nativelink-util/src/metrics_utils.rs
  50.00% (9/18)
  31.55% (53/168)
  35.50% (71/200)
  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)
  55.56% (45/81)
  43.09% (53/123)
  71.43% (10/14)
nativelink-util/src/proto_stream_utils.rs
  68.18% (15/22)
  65.81% (102/155)
  64.40% (123/191)
  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.14% (48/84)
  57.00% (57/100)
  50.00% (4/8)
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
  83.58% (56/67)
  88.71% (283/319)
  86.01% (338/393)
 100.00% (4/4)
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)
  59.48% (69/116)
  52.53% (83/158)
  64.71% (22/34)
nativelink-util/src/write_counter.rs
   0.00% (0/8)
   0.00% (0/43)
   0.00% (0/47)
- (0/0)
nativelink-worker/src/directory_cache.rs
  51.52% (17/33)
  63.71% (165/259)
  58.49% (224/383)
  38.89% (7/18)
nativelink-worker/src/local_worker.rs
  64.29% (36/56)
  67.06% (340/507)
  61.94% (441/712)
  45.45% (20/44)
nativelink-worker/src/running_actions_manager.rs
  53.57% (90/168)
  75.44% (1247/1653)
  72.91% (1607/2204)
  61.33% (92/150)
nativelink-worker/src/worker_api_client_wrapper.rs
   0.00% (0/15)
   0.00% (0/65)
   0.00% (0/75)
- (0/0)
nativelink-worker/src/worker_utils.rs
  75.00% (3/4)
  64.18% (43/67)
  71.84% (74/103)
  50.00% (2/4)
src/bin/nativelink.rs
   0.00% (0/65)
   0.00% (0/547)
   0.00% (0/856)
- (0/0)
src/bin/redis_store_tester.rs
   0.00% (0/22)
   0.00% (0/195)
   0.00% (0/289)
- (0/0)
Totals
  55.91% (1508/2697)
  59.91% (13207/22043)
  58.52% (16845/28786)
  54.87% (1036/1888)
Generated by llvm-cov -- llvm version 20.1.5-rust-1.89.0-nightly