Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/croaring/cpp/roaring/roaring.hh
 54.59% (238/436)
 59.60% (59/99)
 65.19% (103/158)
src/croaring/include/roaring/array_util.h
 88.39% (99/112)
100.00% (4/4)
 98.84% (85/86)
src/croaring/include/roaring/bitset/bitset.h
  0.00% (0/113)
  0.00% (0/10)
  0.00% (0/77)
src/croaring/include/roaring/bitset_util.h
 34.30% (153/446)
 45.45% (10/22)
 49.78% (114/229)
src/croaring/include/roaring/containers/array.h
 78.17% (179/229)
 86.36% (19/22)
 83.59% (107/128)
src/croaring/include/roaring/containers/bitset.h
 80.00% (64/80)
 91.67% (11/12)
 81.48% (44/54)
src/croaring/include/roaring/containers/containers.h
 42.86% (858/2002)
 71.70% (38/53)
 44.31% (1243/2805)
src/croaring/include/roaring/containers/run.h
 87.80% (295/336)
 96.15% (25/26)
 90.05% (181/201)
src/croaring/include/roaring/portability.h
 13.70% (10/73)
 27.27% (3/11)
 15.79% (3/19)
src/croaring/include/roaring/roaring.h
 51.47% (35/68)
 37.50% (6/16)
 66.67% (28/42)
src/croaring/include/roaring/roaring64.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/croaring/include/roaring/roaring_array.h
 96.67% (29/30)
100.00% (8/8)
100.00% (19/19)
src/croaring/src/array_util.c
 69.81% (902/1292)
 66.67% (26/39)
 66.90% (572/855)
src/croaring/src/art/art.c
 47.48% (830/1748)
 64.29% (72/112)
 46.99% (578/1230)
src/croaring/src/bitset.c
  0.00% (0/383)
  0.00% (0/27)
  0.00% (0/323)
src/croaring/src/bitset_util.c
 43.28% (206/476)
 41.67% (10/24)
 22.99% (63/274)
src/croaring/src/containers/array.c
 64.13% (261/407)
 80.65% (25/31)
 62.59% (184/294)
src/croaring/src/containers/bitset.c
 39.14% (272/695)
 54.35% (25/46)
 34.07% (138/405)
src/croaring/src/containers/containers.c
  9.63% (85/883)
 30.00% (6/20)
 11.20% (81/723)
src/croaring/src/containers/convert.c
 56.75% (143/252)
 81.82% (9/11)
 50.92% (83/163)
src/croaring/src/containers/mixed_andnot.c
 66.89% (200/299)
 63.16% (12/19)
 68.57% (120/175)
src/croaring/src/containers/mixed_equal.c
 26.56% (17/64)
 66.67% (2/3)
 26.23% (16/61)
src/croaring/src/containers/mixed_intersection.c
 62.13% (169/272)
 83.33% (10/12)
 57.08% (121/212)
src/croaring/src/containers/mixed_negation.c
 83.48% (187/224)
 69.23% (9/13)
 87.26% (137/157)
src/croaring/src/containers/mixed_subset.c
 40.52% (47/116)
 60.00% (3/5)
 38.98% (46/118)
src/croaring/src/containers/mixed_union.c
 64.29% (153/238)
 60.00% (6/10)
 60.48% (101/167)
src/croaring/src/containers/mixed_xor.c
 78.57% (154/196)
 78.95% (15/19)
 69.23% (81/117)
src/croaring/src/containers/run.c
 76.26% (649/851)
 74.29% (26/35)
 75.80% (448/591)
src/croaring/src/isadetection.c
 79.84% (99/124)
100.00% (5/5)
 64.71% (33/51)
src/croaring/src/memory.c
 76.00% (19/25)
 77.78% (7/9)
 69.23% (9/13)
src/croaring/src/roaring.c
 39.15% (1203/3073)
 51.67% (62/120)
 37.05% (697/1881)
src/croaring/src/roaring64.c
  8.97% (244/2721)
 17.29% (23/133)
  7.73% (140/1810)
src/croaring/src/roaring_array.c
 66.45% (406/611)
 78.12% (25/32)
 62.53% (257/411)
src/croaring_fuzzer.c
 85.71% (48/56)
100.00% (3/3)
 91.89% (34/37)
src/croaring_fuzzer_cc.cc
100.00% (97/97)
100.00% (3/3)
 62.96% (17/27)
Totals
 43.86% (8351/19040)
 55.70% (567/1018)
 42.27% (5883/13917)