Coverage Report

Created: 2025-08-26 07:03

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
arrow-arith/src/aggregate.rs
   0.00% (0/16)
   0.00% (0/63)
   0.00% (0/112)
- (0/0)
arrow-arith/src/arithmetic.rs
   0.00% (0/9)
   0.00% (0/35)
   0.00% (0/82)
- (0/0)
arrow-arith/src/arity.rs
   0.00% (0/5)
   0.00% (0/75)
   0.00% (0/114)
- (0/0)
arrow-arith/src/boolean.rs
   0.00% (0/12)
   0.00% (0/30)
   0.00% (0/67)
- (0/0)
arrow-arith/src/numeric.rs
   0.00% (0/101)
   0.00% (0/558)
   0.00% (0/1153)
- (0/0)
arrow-arith/src/temporal.rs
   0.00% (0/136)
   0.00% (0/375)
   0.00% (0/815)
- (0/0)
arrow-array/src/arithmetic.rs
   6.06% (2/33)
   4.96% (6/121)
   7.48% (11/147)
- (0/0)
arrow-array/src/array/binary_array.rs
  75.00% (3/4)
  56.25% (9/16)
  54.17% (13/24)
- (0/0)
arrow-array/src/array/boolean_array.rs
  40.91% (18/44)
  43.46% (93/214)
  46.48% (165/355)
- (0/0)
arrow-array/src/array/byte_array.rs
  62.16% (23/37)
  69.47% (157/226)
  68.18% (225/330)
- (0/0)
arrow-array/src/array/byte_view_array.rs
  13.21% (7/53)
  13.53% (41/303)
   7.98% (40/501)
- (0/0)
arrow-array/src/array/dictionary_array.rs
  42.22% (19/45)
  38.15% (95/249)
  33.06% (123/372)
- (0/0)
arrow-array/src/array/fixed_size_binary_array.rs
  43.48% (20/46)
  44.44% (164/369)
  44.88% (241/537)
- (0/0)
arrow-array/src/array/fixed_size_list_array.rs
   0.00% (0/37)
   0.00% (0/204)
   0.00% (0/301)
- (0/0)
arrow-array/src/array/list_array.rs
  73.33% (22/30)
  58.06% (126/217)
  62.20% (181/291)
- (0/0)
arrow-array/src/array/list_view_array.rs
   0.00% (0/28)
   0.00% (0/223)
   0.00% (0/306)
- (0/0)
arrow-array/src/array/map_array.rs
  43.24% (16/37)
  43.15% (107/248)
  46.55% (155/333)
- (0/0)
arrow-array/src/array/mod.rs
  35.94% (23/64)
  27.66% (78/282)
  25.70% (138/537)
- (0/0)
arrow-array/src/array/null_array.rs
   0.00% (0/21)
   0.00% (0/74)
   0.00% (0/96)
- (0/0)
arrow-array/src/array/primitive_array.rs
  61.02% (36/59)
  45.45% (180/396)
  40.00% (266/665)
- (0/0)
arrow-array/src/array/run_array.rs
   0.00% (0/28)
   0.00% (0/200)
   0.00% (0/340)
- (0/0)
arrow-array/src/array/string_array.rs
  50.00% (2/4)
  46.15% (6/13)
  37.50% (9/24)
- (0/0)
arrow-array/src/array/struct_array.rs
  52.73% (29/55)
  41.80% (130/311)
  44.35% (200/451)
- (0/0)
arrow-array/src/array/union_array.rs
   0.00% (0/77)
   0.00% (0/571)
   0.00% (0/911)
- (0/0)
arrow-array/src/builder/boolean_builder.rs
  47.06% (8/17)
  51.32% (39/76)
  50.00% (59/118)
- (0/0)
arrow-array/src/builder/fixed_size_binary_builder.rs
   0.00% (0/14)
   0.00% (0/71)
   0.00% (0/106)
- (0/0)
arrow-array/src/builder/fixed_size_binary_dictionary_builder.rs
   0.00% (0/9)
   0.00% (0/65)
   0.00% (0/114)
- (0/0)
arrow-array/src/builder/fixed_size_list_builder.rs
   0.00% (0/12)
   0.00% (0/62)
   0.00% (0/88)
- (0/0)
arrow-array/src/builder/generic_bytes_builder.rs
  63.16% (12/19)
  68.87% (73/106)
  71.65% (139/194)
- (0/0)
arrow-array/src/builder/generic_bytes_dictionary_builder.rs
   0.00% (0/16)
   0.00% (0/90)
   0.00% (0/158)
- (0/0)
arrow-array/src/builder/generic_bytes_view_builder.rs
  16.00% (4/25)
  16.97% (37/218)
  15.46% (62/401)
- (0/0)
arrow-array/src/builder/generic_list_builder.rs
  64.29% (9/14)
  62.32% (43/69)
  63.20% (79/125)
- (0/0)
arrow-array/src/builder/generic_list_view_builder.rs
   0.00% (0/10)
   0.00% (0/61)
   0.00% (0/113)
- (0/0)
arrow-array/src/builder/map_builder.rs
  56.25% (9/16)
  63.28% (81/128)
  66.32% (128/193)
- (0/0)
arrow-array/src/builder/mod.rs
  33.33% (3/9)
   6.34% (9/142)
   3.75% (10/267)
- (0/0)
arrow-array/src/builder/null_builder.rs
   0.00% (0/10)
   0.00% (0/36)
   0.00% (0/56)
- (0/0)
arrow-array/src/builder/primitive_builder.rs
  61.11% (11/18)
  58.82% (60/102)
  53.99% (88/163)
- (0/0)
arrow-array/src/builder/primitive_dictionary_builder.rs
   0.00% (0/7)
   0.00% (0/43)
   0.00% (0/85)
- (0/0)
arrow-array/src/builder/struct_builder.rs
  47.62% (10/21)
  39.60% (40/101)
  37.34% (59/158)
- (0/0)
arrow-array/src/builder/union_builder.rs
   0.00% (0/17)
   0.00% (0/108)
   0.00% (0/152)
- (0/0)
arrow-array/src/cast.rs
  28.30% (15/53)
  23.81% (45/189)
  28.45% (68/239)
- (0/0)
arrow-array/src/delta.rs
   0.00% (0/5)
   0.00% (0/38)
   0.00% (0/64)
- (0/0)
arrow-array/src/iterator.rs
   0.00% (0/5)
   0.00% (0/33)
   0.00% (0/39)
- (0/0)
arrow-array/src/record_batch.rs
  35.56% (16/45)
  30.45% (88/289)
  32.38% (124/383)
- (0/0)
arrow-array/src/scalar.rs
   0.00% (0/5)
   0.00% (0/16)
   0.00% (0/18)
- (0/0)
arrow-array/src/temporal_conversions.rs
   0.00% (0/25)
   0.00% (0/125)
   0.00% (0/178)
- (0/0)
arrow-array/src/timezone.rs
   0.00% (0/12)
   0.00% (0/51)
   0.00% (0/79)
- (0/0)
arrow-array/src/trusted_len.rs
   0.00% (0/1)
   0.00% (0/27)
   0.00% (0/49)
- (0/0)
arrow-array/src/types.rs
   9.68% (9/93)
   9.78% (59/603)
   9.73% (87/894)
- (0/0)
arrow-avro/src/codec.rs
  89.47% (68/76)
  87.79% (784/893)
  88.07% (1181/1341)
- (0/0)
arrow-avro/src/compression.rs
  33.33% (2/6)
  78.46% (51/65)
  71.72% (104/145)
- (0/0)
arrow-avro/src/lib.rs
  50.00% (1/2)
  50.00% (4/8)
  41.67% (5/12)
- (0/0)
arrow-avro/src/reader/block.rs
  60.00% (3/5)
  72.41% (42/58)
  80.00% (60/75)
- (0/0)
arrow-avro/src/reader/cursor.rs
  85.71% (12/14)
  78.31% (65/83)
  86.36% (95/110)
- (0/0)
arrow-avro/src/reader/header.rs
  93.75% (15/16)
  91.67% (176/192)
  93.14% (285/306)
- (0/0)
arrow-avro/src/reader/mod.rs
  90.28% (130/144)
  95.23% (2257/2370)
  95.97% (3599/3750)
- (0/0)
arrow-avro/src/reader/record.rs
  78.82% (67/85)
  87.96% (1293/1470)
  89.03% (2856/3208)
- (0/0)
arrow-avro/src/reader/vlq.rs
 100.00% (7/7)
  97.10% (67/69)
  97.30% (108/111)
- (0/0)
arrow-avro/src/schema.rs
  78.75% (63/80)
  87.14% (935/1073)
  83.29% (1406/1688)
- (0/0)
arrow-avro/src/writer/encoder.rs
  77.78% (21/27)
  92.03% (127/138)
  90.30% (242/268)
- (0/0)
arrow-avro/src/writer/format.rs
  36.36% (4/11)
  63.08% (41/65)
  64.13% (59/92)
- (0/0)
arrow-avro/src/writer/mod.rs
  69.23% (18/26)
  90.38% (188/208)
  83.29% (344/413)
- (0/0)
arrow-buffer/src/arith.rs
   0.00% (0/5)
   0.00% (0/18)
   0.00% (0/18)
- (0/0)
arrow-buffer/src/bigint/div.rs
   0.00% (0/17)
   0.00% (0/151)
   0.00% (0/275)
- (0/0)
arrow-buffer/src/bigint/mod.rs
   6.90% (4/58)
   8.87% (33/372)
   6.42% (43/670)
- (0/0)
arrow-buffer/src/buffer/boolean.rs
  42.42% (14/33)
  39.22% (60/153)
  38.57% (86/223)
- (0/0)
arrow-buffer/src/buffer/immutable.rs
  48.57% (17/35)
  42.20% (73/173)
  42.80% (107/250)
- (0/0)
arrow-buffer/src/buffer/mutable.rs
  48.94% (23/47)
  47.11% (163/346)
  47.71% (261/547)
- (0/0)
arrow-buffer/src/buffer/null.rs
  55.56% (15/27)
  43.24% (48/111)
  43.95% (69/157)
- (0/0)
arrow-buffer/src/buffer/offset.rs
  69.23% (9/13)
  71.70% (38/53)
  74.12% (63/85)
- (0/0)
arrow-buffer/src/buffer/ops.rs
   0.00% (0/16)
   0.00% (0/143)
   0.00% (0/189)
- (0/0)
arrow-buffer/src/buffer/run.rs
   0.00% (0/14)
   0.00% (0/64)
   0.00% (0/80)
- (0/0)
arrow-buffer/src/buffer/scalar.rs
  61.11% (11/18)
  67.57% (50/74)
  62.61% (72/115)
- (0/0)
arrow-buffer/src/builder/boolean.rs
  61.11% (11/18)
  62.93% (73/116)
  66.33% (130/196)
- (0/0)
arrow-buffer/src/builder/mod.rs
   0.00% (0/9)
   0.00% (0/37)
   0.00% (0/49)
- (0/0)
arrow-buffer/src/builder/null.rs
  47.83% (11/23)
  50.44% (57/113)
  51.68% (77/149)
- (0/0)
arrow-buffer/src/builder/offset.rs
 100.00% (3/3)
 100.00% (16/16)
 100.00% (28/28)
- (0/0)
arrow-buffer/src/bytes.rs
  41.67% (5/12)
  30.67% (23/75)
  21.50% (23/107)
- (0/0)
arrow-buffer/src/interval.rs
   6.25% (1/16)
  10.00% (7/70)
   2.53% (4/158)
- (0/0)
arrow-buffer/src/native.rs
  21.43% (6/28)
  21.59% (19/88)
  23.48% (27/115)
- (0/0)
arrow-buffer/src/util/bit_chunk_iterator.rs
  65.00% (13/20)
  57.30% (102/178)
  57.20% (143/250)
- (0/0)
arrow-buffer/src/util/bit_iterator.rs
  41.67% (5/12)
  38.24% (52/136)
  43.58% (78/179)
- (0/0)
arrow-buffer/src/util/bit_mask.rs
  60.00% (3/5)
  67.68% (67/99)
  56.14% (96/171)
- (0/0)
arrow-buffer/src/util/bit_util.rs
  62.50% (5/8)
  57.14% (16/28)
  57.50% (23/40)
- (0/0)
arrow-cast/src/cast/decimal.rs
   0.00% (0/76)
   0.00% (0/548)
   0.00% (0/660)
- (0/0)
arrow-cast/src/cast/dictionary.rs
   0.00% (0/20)
   0.00% (0/368)
   0.00% (0/517)
- (0/0)
arrow-cast/src/cast/list.rs
   0.00% (0/10)
   0.00% (0/132)
   0.00% (0/240)
- (0/0)
arrow-cast/src/cast/map.rs
   0.00% (0/3)
   0.00% (0/41)
   0.00% (0/65)
- (0/0)
arrow-cast/src/cast/mod.rs
   0.00% (0/145)
   0.00% (0/1885)
   0.00% (0/3190)
- (0/0)
arrow-cast/src/cast/string.rs
   0.00% (0/39)
   0.00% (0/315)
   0.00% (0/409)
- (0/0)
arrow-cast/src/display.rs
   0.00% (0/71)
   0.00% (0/527)
   0.00% (0/975)
- (0/0)
arrow-cast/src/parse.rs
   0.00% (0/89)
   0.00% (0/687)
   0.00% (0/1298)
- (0/0)
arrow-data/src/byte_view.rs
   0.00% (0/12)
   0.00% (0/79)
   0.00% (0/93)
- (0/0)
arrow-data/src/data.rs
  54.72% (58/106)
  36.48% (456/1250)
  33.37% (539/1615)
- (0/0)
arrow-data/src/decimal.rs
   0.00% (0/8)
   0.00% (0/92)
   0.00% (0/92)
- (0/0)
arrow-data/src/equal/boolean.rs
  50.00% (1/2)
  85.42% (41/48)
  79.45% (58/73)
- (0/0)
arrow-data/src/equal/byte_view.rs
   0.00% (0/1)
   0.00% (0/39)
   0.00% (0/67)
- (0/0)
arrow-data/src/equal/dictionary.rs
 100.00% (3/3)
 100.00% (39/39)
 100.00% (70/70)
- (0/0)
arrow-data/src/equal/fixed_binary.rs
  66.67% (2/3)
  65.52% (38/58)
  64.58% (62/96)
- (0/0)
arrow-data/src/equal/fixed_list.rs
   0.00% (0/2)
   0.00% (0/37)
   0.00% (0/59)
- (0/0)
arrow-data/src/equal/list.rs
  75.00% (3/4)
  92.41% (73/79)
  95.24% (140/147)
- (0/0)
arrow-data/src/equal/mod.rs
 100.00% (3/3)
  59.70% (40/67)
  44.53% (122/274)
- (0/0)
arrow-data/src/equal/null.rs
   0.00% (0/1)
   0.00% (0/9)
   0.00% (0/3)
- (0/0)
arrow-data/src/equal/primitive.rs
 100.00% (3/3)
 100.00% (56/56)
 100.00% (93/93)
- (0/0)
arrow-data/src/equal/run.rs
   0.00% (0/1)
   0.00% (0/45)
   0.00% (0/59)
- (0/0)
arrow-data/src/equal/structure.rs
 100.00% (4/4)
  97.37% (37/38)
  98.33% (59/60)
- (0/0)
arrow-data/src/equal/union.rs
   0.00% (0/7)
   0.00% (0/88)
   0.00% (0/111)
- (0/0)
arrow-data/src/equal/utils.rs
 100.00% (5/5)
  93.65% (59/63)
  89.29% (100/112)
- (0/0)
arrow-data/src/equal/variable_size.rs
 100.00% (5/5)
 100.00% (61/61)
 100.00% (88/88)
- (0/0)
arrow-data/src/transform/boolean.rs
   0.00% (0/3)
   0.00% (0/18)
   0.00% (0/28)
- (0/0)
arrow-data/src/transform/fixed_binary.rs
  66.67% (2/3)
  55.56% (10/18)
  61.76% (21/34)
- (0/0)
arrow-data/src/transform/fixed_size_list.rs
   0.00% (0/5)
   0.00% (0/23)
   0.00% (0/29)
- (0/0)
arrow-data/src/transform/list.rs
  50.00% (2/4)
  71.43% (15/21)
  67.50% (27/40)
- (0/0)
arrow-data/src/transform/mod.rs
  50.00% (23/46)
  37.75% (168/445)
  38.71% (252/651)
- (0/0)
arrow-data/src/transform/null.rs
   0.00% (0/3)
   0.00% (0/5)
   0.00% (0/7)
- (0/0)
arrow-data/src/transform/primitive.rs
  33.33% (2/6)
  37.50% (9/24)
  37.14% (13/35)
- (0/0)
arrow-data/src/transform/run.rs
   0.00% (0/6)
   0.00% (0/118)
   0.00% (0/155)
- (0/0)
arrow-data/src/transform/structure.rs
  60.00% (3/5)
  58.82% (10/17)
  63.16% (12/19)
- (0/0)
arrow-data/src/transform/union.rs
   0.00% (0/9)
   0.00% (0/44)
   0.00% (0/74)
- (0/0)
arrow-data/src/transform/utils.rs
 100.00% (4/4)
  95.83% (23/24)
  95.45% (42/44)
- (0/0)
arrow-data/src/transform/variable_size.rs
  60.00% (3/5)
  81.25% (26/32)
  77.97% (46/59)
- (0/0)
arrow-ord/src/cmp.rs
   0.00% (0/58)
   0.00% (0/351)
   0.00% (0/790)
- (0/0)
arrow-ord/src/ord.rs
   0.00% (0/30)
   0.00% (0/269)
   0.00% (0/533)
- (0/0)
arrow-ord/src/partition.rs
   0.00% (0/9)
   0.00% (0/61)
   0.00% (0/106)
- (0/0)
arrow-ord/src/rank.rs
   0.00% (0/16)
   0.00% (0/127)
   0.00% (0/184)
- (0/0)
arrow-ord/src/sort.rs
   0.00% (0/62)
   0.00% (0/662)
   0.00% (0/1248)
- (0/0)
arrow-row/src/fixed.rs
   0.00% (0/36)
   0.00% (0/312)
   0.00% (0/491)
- (0/0)
arrow-row/src/lib.rs
   0.00% (0/82)
   0.00% (0/687)
   0.00% (0/1156)
- (0/0)
arrow-row/src/list.rs
   0.00% (0/20)
   0.00% (0/242)
   0.00% (0/390)
- (0/0)
arrow-row/src/run.rs
   0.00% (0/6)
   0.00% (0/88)
   0.00% (0/167)
- (0/0)
arrow-row/src/variable.rs
   0.00% (0/27)
   0.00% (0/231)
   0.00% (0/410)
- (0/0)
arrow-schema/src/datatype.rs
   3.57% (1/28)
   2.14% (4/187)
   1.21% (4/330)
- (0/0)
arrow-schema/src/datatype_parse.rs
   0.00% (0/42)
   0.00% (0/431)
   0.00% (0/834)
- (0/0)
arrow-schema/src/error.rs
  14.29% (1/7)
  14.58% (7/48)
  15.38% (16/104)
- (0/0)
arrow-schema/src/field.rs
  19.64% (11/56)
  12.06% (45/373)
   9.88% (48/486)
- (0/0)
arrow-schema/src/fields.rs
  15.91% (7/44)
   9.55% (21/220)
   8.24% (28/340)
- (0/0)
arrow-schema/src/lib.rs
   0.00% (0/10)
   0.00% (0/52)
   0.00% (0/54)
- (0/0)
arrow-schema/src/schema.rs
  17.02% (8/47)
  13.92% (33/237)
   9.12% (32/351)
- (0/0)
arrow-select/src/coalesce.rs
   0.00% (0/16)
   0.00% (0/126)
   0.00% (0/186)
- (0/0)
arrow-select/src/coalesce/byte_view.rs
   0.00% (0/19)
   0.00% (0/222)
   0.00% (0/366)
- (0/0)
arrow-select/src/coalesce/generic.rs
   0.00% (0/6)
   0.00% (0/33)
   0.00% (0/37)
- (0/0)
arrow-select/src/coalesce/primitive.rs
   0.00% (0/6)
   0.00% (0/46)
   0.00% (0/67)
- (0/0)
arrow-select/src/concat.rs
  69.05% (29/42)
  60.59% (206/340)
  62.42% (402/644)
- (0/0)
arrow-select/src/dictionary.rs
  63.16% (12/19)
  61.76% (126/204)
  60.66% (222/366)
- (0/0)
arrow-select/src/filter.rs
   0.00% (0/53)
   0.00% (0/486)
   0.00% (0/926)
- (0/0)
arrow-select/src/interleave.rs
  22.73% (5/22)
  22.81% (52/228)
  22.59% (96/425)
- (0/0)
arrow-select/src/nullif.rs
   0.00% (0/2)
   0.00% (0/10)
   0.00% (0/12)
- (0/0)
arrow-select/src/take.rs
   0.00% (0/54)
   0.00% (0/559)
   0.00% (0/1066)
- (0/0)
arrow-select/src/union_extract.rs
   0.00% (0/17)
   0.00% (0/60)
   0.00% (0/89)
- (0/0)
arrow-select/src/zip.rs
   0.00% (0/1)
   0.00% (0/21)
   0.00% (0/19)
- (0/0)
arrow-string/src/binary_like.rs
   0.00% (0/21)
   0.00% (0/117)
   0.00% (0/246)
- (0/0)
arrow-string/src/binary_predicate.rs
   0.00% (0/12)
   0.00% (0/66)
   0.00% (0/121)
- (0/0)
arrow-string/src/length.rs
   0.00% (0/7)
   0.00% (0/24)
   0.00% (0/40)
- (0/0)
arrow-string/src/like.rs
   0.00% (0/36)
   0.00% (0/242)
   0.00% (0/481)
- (0/0)
arrow-string/src/predicate.rs
   0.00% (0/25)
   0.00% (0/206)
   0.00% (0/348)
- (0/0)
arrow-string/src/regexp.rs
   0.00% (0/18)
   0.00% (0/101)
   0.00% (0/154)
- (0/0)
arrow-string/src/substring.rs
   0.00% (0/16)
   0.00% (0/90)
   0.00% (0/147)
- (0/0)
Totals
  26.73% (1093/4089)
  31.62% (10348/32727)
  31.23% (16936/54223)
- (0/0)
Generated by llvm-cov -- llvm version 20.1.7-rust-1.89.0-stable