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/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
 59.95% (244/407)
 77.42% (24/31)
 54.76% (161/294)
src/croaring/src/containers/bitset.c
 37.55% (261/695)
 52.17% (24/46)
 31.36% (127/405)
src/croaring/src/containers/containers.c
  8.04% (71/883)
 25.00% (5/20)
  8.58% (62/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
 72.74% (619/851)
 71.43% (25/35)
 69.88% (413/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
 37.75% (1160/3073)
 49.17% (59/120)
 33.76% (635/1881)
src/croaring/src/roaring_array.c
 66.45% (406/611)
 78.12% (25/32)
 62.53% (257/411)
src/croaring_fuzzer_cc.cc
100.00% (97/97)
100.00% (3/3)
 62.96% (17/27)
Totals
 49.01% (7114/14515)
 60.00% (462/770)
 45.95% (4981/10840)