Coverage Report

Created: 2024-10-22 12:33

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
nativelink-config/src/cas_server.rs
   0.00% (0/45)
   0.00% (0/45)
   0.00% (0/101)
- (0/0)
nativelink-config/src/schedulers.rs
   0.00% (0/12)
   0.00% (0/12)
   0.00% (0/34)
- (0/0)
nativelink-config/src/serde_utils.rs
  30.00% (6/20)
  32.20% (38/118)
  30.00% (24/80)
- (0/0)
nativelink-config/src/stores.rs
   0.00% (0/38)
   0.00% (0/38)
   0.00% (0/90)
- (0/0)
nativelink-error/src/lib.rs
  52.38% (22/42)
  55.99% (159/284)
  34.38% (66/192)
  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)
  50.63% (40/79)
  41.27% (26/63)
   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
  19.44% (7/36)
  24.66% (73/296)
  22.50% (36/160)
   0.00% (0/2)
nativelink-scheduler/src/api_worker_scheduler.rs
  76.92% (40/52)
  78.78% (297/377)
  64.02% (169/264)
  47.22% (17/36)
nativelink-scheduler/src/awaited_action_db/awaited_action.rs
  76.00% (19/25)
  81.03% (94/116)
  72.09% (31/43)
 100.00% (4/4)
nativelink-scheduler/src/awaited_action_db/mod.rs
  23.53% (4/17)
  31.48% (17/54)
  24.24% (8/33)
   0.00% (0/2)
nativelink-scheduler/src/cache_lookup_scheduler.rs
  32.14% (9/28)
  17.23% (41/238)
  18.03% (22/122)
   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/52)
   0.00% (0/299)
   0.00% (0/216)
   0.00% (0/14)
nativelink-scheduler/src/memory_awaited_action_db.rs
  68.66% (46/67)
  67.29% (471/700)
  58.69% (206/351)
  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
  81.25% (13/16)
  91.36% (74/81)
  83.64% (46/55)
  50.00% (1/2)
nativelink-scheduler/src/simple_scheduler.rs
  66.67% (38/57)
  75.31% (244/324)
  68.81% (139/202)
  75.00% (9/12)
nativelink-scheduler/src/simple_scheduler_state_manager.rs
  51.16% (44/86)
  62.20% (362/582)
  50.68% (222/438)
  40.28% (29/72)
nativelink-scheduler/src/store_awaited_action_db.rs
  36.99% (27/73)
  56.88% (248/436)
  54.32% (151/278)
  27.27% (6/22)
nativelink-scheduler/src/worker.rs
  59.09% (13/22)
  85.52% (124/145)
  73.44% (47/64)
  60.00% (6/10)
nativelink-service/src/ac_server.rs
  52.00% (13/25)
  79.23% (103/130)
  67.89% (74/109)
  60.00% (6/10)
nativelink-service/src/bep_server.rs
  60.00% (18/30)
  83.92% (120/143)
  70.30% (71/101)
- (0/0)
nativelink-service/src/bytestream_server.rs
  68.52% (37/54)
  85.33% (378/443)
  74.31% (243/327)
  66.07% (37/56)
nativelink-service/src/capabilities_server.rs
   0.00% (0/10)
   0.00% (0/104)
   0.00% (0/39)
- (0/0)
nativelink-service/src/cas_server.rs
  58.46% (38/65)
  85.53% (272/318)
  74.04% (211/285)
  75.00% (18/24)
nativelink-service/src/execution_server.rs
   0.00% (0/41)
   0.00% (0/266)
   0.00% (0/194)
   0.00% (0/16)
nativelink-service/src/health_server.rs
   0.00% (0/5)
   0.00% (0/38)
   0.00% (0/22)
   0.00% (0/2)
nativelink-service/src/worker_api_server.rs
  51.22% (21/41)
  52.56% (113/215)
  49.40% (83/168)
  33.33% (2/6)
nativelink-store/src/ac_utils.rs
  66.67% (10/15)
  87.18% (68/78)
  81.13% (43/53)
  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
  70.27% (26/37)
  83.51% (243/291)
  74.85% (122/163)
  62.50% (10/16)
nativelink-store/src/compression_store.rs
  34.00% (17/50)
  79.02% (305/386)
  65.95% (184/279)
  64.58% (31/48)
nativelink-store/src/dedup_store.rs
  51.28% (20/39)
  77.47% (196/253)
  74.88% (161/215)
  82.35% (28/34)
nativelink-store/src/default_store_factory.rs
  66.67% (2/3)
  25.42% (15/59)
  14.49% (10/69)
  50.00% (1/2)
nativelink-store/src/existence_cache_store.rs
  65.62% (21/32)
  74.51% (114/153)
  62.50% (65/104)
  57.14% (8/14)
nativelink-store/src/fast_slow_store.rs
  45.45% (20/44)
  69.83% (206/295)
  63.94% (133/208)
  65.62% (21/32)
nativelink-store/src/filesystem_store.rs
  61.06% (69/113)
  80.12% (556/694)
  70.10% (361/515)
  77.78% (28/36)
nativelink-store/src/grpc_store.rs
   0.00% (0/119)
   0.00% (0/670)
   0.00% (0/508)
   0.00% (0/22)
nativelink-store/src/memory_store.rs
  65.62% (21/32)
  82.11% (101/123)
  75.00% (75/100)
 100.00% (6/6)
nativelink-store/src/noop_store.rs
  21.43% (3/14)
  25.64% (10/39)
  17.86% (5/28)
  50.00% (1/2)
nativelink-store/src/redis_store.rs
  41.86% (36/86)
  65.99% (518/785)
  53.37% (269/504)
  55.21% (53/96)
nativelink-store/src/redis_utils/ft_aggregate.rs
 100.00% (5/5)
  65.00% (52/80)
  59.18% (29/49)
  50.00% (7/14)
nativelink-store/src/ref_store.rs
  64.29% (9/14)
  63.77% (44/69)
  60.38% (32/53)
  50.00% (2/4)
nativelink-store/src/s3_store.rs
  47.62% (40/84)
  56.57% (353/624)
  57.36% (191/333)
  63.64% (28/44)
nativelink-store/src/shard_store.rs
  68.97% (20/29)
  84.09% (148/176)
  71.91% (64/89)
  60.00% (6/10)
nativelink-store/src/size_partitioning_store.rs
  57.14% (8/14)
  63.00% (63/100)
  60.00% (48/80)
  50.00% (8/16)
nativelink-store/src/store_manager.rs
  80.00% (4/5)
  75.00% (15/20)
  81.82% (9/11)
  50.00% (1/2)
nativelink-store/src/verify_store.rs
  33.33% (6/18)
  71.63% (101/141)
  69.61% (71/102)
  83.33% (25/30)
nativelink-util/src/action_messages.rs
  40.35% (46/114)
  61.71% (477/773)
  44.79% (215/480)
  45.00% (9/20)
nativelink-util/src/buf_channel.rs
  78.38% (29/37)
  79.35% (219/276)
  79.79% (150/188)
  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
 100.00% (4/4)
  97.56% (40/41)
  88.89% (16/18)
 100.00% (2/2)
nativelink-util/src/common.rs
  54.72% (29/53)
  66.67% (204/306)
  58.89% (106/180)
  75.00% (3/4)
nativelink-util/src/connection_manager.rs
   0.00% (0/32)
   0.00% (0/278)
   0.00% (0/169)
   0.00% (0/42)
nativelink-util/src/digest_hasher.rs
  48.48% (16/33)
  58.29% (102/175)
  58.87% (83/141)
  70.00% (7/10)
nativelink-util/src/evicting_map.rs
  87.23% (41/47)
  89.87% (275/306)
  76.11% (188/247)
  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
  76.53% (75/98)
  82.34% (317/385)
  77.19% (203/263)
  50.00% (3/6)
nativelink-util/src/health_utils.rs
  46.67% (7/15)
  42.17% (35/83)
  40.91% (9/22)
- (0/0)
nativelink-util/src/instant_wrapper.rs
  57.14% (8/14)
  59.09% (26/44)
  63.64% (14/22)
 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
  40.91% (9/22)
  31.37% (64/204)
  30.19% (32/106)
  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/platform_properties.rs
  44.44% (4/9)
  42.37% (25/59)
  37.70% (23/61)
  75.00% (6/8)
nativelink-util/src/proto_stream_utils.rs
  63.64% (14/22)
  64.10% (100/156)
  66.67% (62/93)
  50.00% (13/26)
nativelink-util/src/resource_info.rs
  66.67% (10/15)
  93.33% (140/150)
  87.01% (67/77)
  90.00% (18/20)
nativelink-util/src/retry.rs
  88.89% (8/9)
  50.00% (46/92)
  31.82% (21/66)
  50.00% (3/6)
nativelink-util/src/store_trait.rs
  69.77% (60/86)
  68.24% (303/444)
  69.47% (182/262)
  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
  56.45% (35/62)
  76.42% (324/424)
  62.98% (182/289)
  59.09% (13/22)
nativelink-worker/src/running_actions_manager.rs
  32.66% (65/199)
  59.24% (920/1553)
  50.88% (523/1028)
  52.83% (56/106)
nativelink-worker/src/worker_api_client_wrapper.rs
   0.00% (0/9)
   0.00% (0/22)
   0.00% (0/17)
- (0/0)
nativelink-worker/src/worker_utils.rs
  33.33% (2/6)
  11.59% (8/69)
  11.76% (6/51)
   0.00% (0/4)
src/bin/nativelink.rs
   0.00% (0/89)
   0.00% (0/887)
   0.00% (0/596)
- (0/0)
Totals
  45.77% (1283/2803)
  56.90% (10498/18449)
  49.06% (6008/12247)
  54.24% (716/1320)
Generated by llvm-cov -- llvm version 18.1.7-rust-1.82.0-nightly