Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/croaring/cpp/roaring/roaring.hh
 54.97% (238/433)
 60.20% (59/98)
 65.61% (103/157)
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.83% (860/2008)
 71.70% (38/53)
 44.30% (1248/2817)
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
 14.93% (10/67)
 33.33% (3/9)
 18.75% (3/16)
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
 70.09% (888/1267)
 65.79% (25/38)
 65.38% (557/852)
src/croaring/src/art/art.c
 47.63% (825/1732)
 64.55% (71/110)
 48.85% (575/1177)
src/croaring/src/bitset.c
  0.00% (0/383)
  0.00% (0/27)
  0.00% (0/323)
src/croaring/src/bitset_util.c
 47.69% (206/432)
 55.56% (10/18)
 35.20% (63/179)
src/croaring/src/containers/array.c
 69.05% (261/378)
 83.33% (25/30)
 67.15% (184/274)
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.64% (85/882)
 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
 64.75% (169/261)
 90.91% (10/11)
 58.17% (121/208)
src/croaring/src/containers/mixed_negation.c
 83.14% (143/172)
 72.73% (8/11)
 86.24% (94/109)
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
 40.83% (1202/2944)
 52.54% (62/118)
 39.00% (695/1782)
src/croaring/src/roaring64.c
  8.87% (240/2705)
 16.79% (22/131)
  7.61% (137/1801)
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
 44.27% (8285/18714)
 56.41% (563/998)
 42.83% (5822/13594)