Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/croaring/cpp/roaring.hh
 57.77% (238/412)
 63.44% (59/93)
 65.97% (95/144)
src/croaring/include/roaring/array_util.h
 82.19% (60/73)
100.00% (4/4)
 98.08% (51/52)
src/croaring/include/roaring/bitset/bitset.h
  0.00% (0/113)
  0.00% (0/10)
  0.00% (0/68)
src/croaring/include/roaring/bitset_util.h
 72.65% (324/446)
 62.50% (10/16)
 57.94% (62/107)
src/croaring/include/roaring/containers/array.h
 76.56% (160/209)
 86.36% (19/22)
 81.82% (90/110)
src/croaring/include/roaring/containers/bitset.h
 83.75% (67/80)
 91.67% (11/12)
 80.00% (32/40)
src/croaring/include/roaring/containers/containers.h
 43.60% (828/1899)
 74.51% (38/51)
 48.36% (1073/2219)
src/croaring/include/roaring/containers/run.h
 87.80% (295/336)
 96.15% (25/26)
 89.84% (168/187)
src/croaring/include/roaring/portability.h
 14.93% (10/67)
 33.33% (3/9)
 27.27% (3/11)
src/croaring/include/roaring/roaring.h
 43.64% (24/55)
 33.33% (5/15)
 61.29% (19/31)
src/croaring/include/roaring/roaring_array.h
100.00% (31/31)
100.00% (8/8)
100.00% (13/13)
src/croaring/src/array_util.c
 76.35% (878/1150)
 75.76% (25/33)
 68.73% (499/726)
src/croaring/src/art/art.c
 47.46% (833/1755)
 64.55% (71/110)
 49.67% (527/1061)
src/croaring/src/bitset.c
  0.00% (0/387)
  0.00% (0/27)
  0.00% (0/269)
src/croaring/src/bitset_util.c
 50.61% (206/407)
 55.56% (10/18)
 43.51% (57/131)
src/croaring/src/containers/array.c
 69.15% (260/376)
 83.33% (25/30)
 70.04% (166/237)
src/croaring/src/containers/bitset.c
 37.92% (259/683)
 52.27% (23/44)
 36.11% (117/324)
src/croaring/src/containers/containers.c
 22.20% (115/518)
 43.75% (7/16)
 25.74% (96/373)
src/croaring/src/containers/convert.c
 56.57% (142/251)
 81.82% (9/11)
 54.74% (75/137)
src/croaring/src/containers/mixed_andnot.c
 65.57% (200/305)
 63.16% (12/19)
 75.00% (114/152)
src/croaring/src/containers/mixed_equal.c
 26.56% (17/64)
 66.67% (2/3)
 26.00% (13/50)
src/croaring/src/containers/mixed_intersection.c
 64.02% (169/264)
 90.91% (10/11)
 63.74% (109/171)
src/croaring/src/containers/mixed_negation.c
 82.86% (145/175)
 72.73% (8/11)
 86.67% (78/90)
src/croaring/src/containers/mixed_subset.c
 41.03% (48/117)
 60.00% (3/5)
 39.80% (39/98)
src/croaring/src/containers/mixed_union.c
 64.58% (155/240)
 60.00% (6/10)
 63.85% (83/130)
src/croaring/src/containers/mixed_xor.c
 78.05% (160/205)
 78.95% (15/19)
 70.11% (61/87)
src/croaring/src/containers/run.c
 73.90% (654/885)
 72.22% (26/36)
 75.74% (412/544)
src/croaring/src/isadetection.c
 79.84% (99/124)
100.00% (5/5)
 62.50% (30/48)
src/croaring/src/memory.c
 76.00% (19/25)
 77.78% (7/9)
 75.00% (9/12)
src/croaring/src/roaring.c
 42.36% (1158/2734)
 56.76% (63/111)
 40.84% (575/1408)
src/croaring/src/roaring64.c
 10.10% (206/2039)
 17.39% (20/115)
  9.12% (88/965)
src/croaring/src/roaring_array.c
 70.31% (476/677)
 78.79% (26/33)
 68.11% (252/370)
src/croaring_fuzzer.c
 85.71% (48/56)
100.00% (3/3)
 91.43% (32/35)
src/croaring_fuzzer_cc.cc
100.00% (97/97)
100.00% (3/3)
100.00% (11/11)
Totals
 48.57% (8381/17255)
 59.18% (561/948)
 48.50% (5049/10411)