Coverage Report

Created: 2025-07-10 19:59

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
nativelink-config/src/backcompat.rs
 100.00% (6/6)
  93.88% (46/49)
  94.67% (71/75)
  50.00% (3/6)
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
  64.71% (22/34)
  66.67% (130/195)
  64.91% (172/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
  80.49% (33/41)
  78.04% (263/337)
  74.30% (318/428)
  47.22% (17/36)
nativelink-scheduler/src/awaited_action_db/awaited_action.rs
  84.00% (21/25)
  84.25% (107/127)
  89.86% (124/138)
 100.00% (4/4)
nativelink-scheduler/src/awaited_action_db/mod.rs
  30.77% (4/13)
  34.69% (17/49)
  30.65% (19/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)
  73.84% (477/646)
  75.62% (549/726)
  55.56% (30/54)
nativelink-scheduler/src/mock_scheduler.rs
  75.00% (9/12)
  84.76% (89/105)
  84.80% (106/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
  80.00% (28/35)
  82.41% (253/307)
  82.62% (271/328)
  68.75% (11/16)
nativelink-scheduler/src/simple_scheduler_state_manager.rs
  66.04% (35/53)
  68.54% (379/553)
  62.06% (391/630)
  39.74% (31/78)
nativelink-scheduler/src/store_awaited_action_db.rs
  54.90% (28/51)
  55.18% (261/473)
  53.42% (273/511)
  25.00% (8/32)
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
  76.47% (13/17)
  94.89% (130/137)
  85.42% (123/144)
- (0/0)
nativelink-service/src/bytestream_server.rs
  81.25% (26/32)
  85.00% (340/400)
  79.67% (435/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
  50.00% (12/24)
  53.81% (106/197)
  49.58% (118/238)
  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.76% (271/316)
  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
  68.00% (17/25)
  74.58% (179/240)
  77.26% (333/431)
  66.67% (20/30)
nativelink-store/src/filesystem_store.rs
  79.78% (71/89)
  86.90% (544/626)
  80.70% (690/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.84% (40/685)
   4.07% (39/958)
  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
  55.71% (39/70)
  62.36% (507/813)
  63.46% (705/1111)
  50.00% (58/116)
nativelink-store/src/redis_utils/ft_aggregate.rs
 100.00% (5/5)
  64.47% (49/76)
  70.83% (68/96)
  50.00% (7/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
  88.89% (24/27)
  80.80% (202/250)
  85.50% (283/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
  61.70% (29/47)
  71.11% (192/270)
  69.05% (232/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
  62.50% (15/24)
  63.98% (103/161)
  59.90% (118/197)
  70.00% (7/10)
nativelink-util/src/evicting_map.rs
  92.50% (37/40)
  93.29% (264/283)
  91.29% (346/379)
  82.69% (43/52)
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
  86.30% (63/73)
  75.46% (206/273)
  76.66% (289/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
  64.29% (9/14)
  65.91% (29/44)
  67.86% (38/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/69)
   0.00% (0/90)
- (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
  78.46% (51/65)
  73.54% (289/393)
  68.15% (383/562)
  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
  30.00% (6/20)
  19.65% (34/173)
  20.15% (53/263)
   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
  75.00% (33/44)
  74.54% (284/381)
  70.18% (360/513)
  54.17% (13/24)
nativelink-worker/src/running_actions_manager.rs
  53.55% (83/155)
  77.19% (1056/1368)
  73.53% (1314/1787)
  69.23% (72/104)
nativelink-worker/src/worker_api_client_wrapper.rs
   0.00% (0/9)
   0.00% (0/22)
   0.00% (0/27)
- (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/72)
   0.00% (0/689)
   0.00% (0/1026)
- (0/0)
Totals
  54.66% (1220/2232)
  57.50% (10772/18734)
  55.76% (13765/24688)
  52.75% (805/1526)
Generated by llvm-cov -- llvm version 20.1.5-rust-1.89.0-nightly