Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/spicy/build/ci/fuzz/DHCP_Message_DHCP.cc
 84.16% (1227/1458)
 48.35% (44/91)
 71.87% (580/807)
src/spicy/build/ci/fuzz/DHCP_Message___linker__.cc
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/spicy/build/ci/fuzz/HTTP_Replies_HTTP.cc
 62.37% (1409/2259)
 43.39% (105/242)
 56.79% (703/1238)
src/spicy/build/ci/fuzz/HTTP_Replies___linker__.cc
 78.57% (11/14)
 78.57% (11/14)
 78.57% (11/14)
src/spicy/build/ci/fuzz/HTTP_Replies_filter.cc
 30.97% (118/381)
 24.59% (15/61)
 25.15% (41/163)
src/spicy/build/ci/fuzz/HTTP_Reply_HTTP.cc
 62.37% (1409/2259)
 43.39% (105/242)
 56.79% (703/1238)
src/spicy/build/ci/fuzz/HTTP_Reply___linker__.cc
 78.57% (11/14)
 78.57% (11/14)
 78.57% (11/14)
src/spicy/build/ci/fuzz/HTTP_Reply_filter.cc
 30.97% (118/381)
 24.59% (15/61)
 25.15% (41/163)
src/spicy/build/ci/fuzz/HTTP_Request_HTTP.cc
 62.37% (1409/2259)
 43.39% (105/242)
 56.79% (703/1238)
src/spicy/build/ci/fuzz/HTTP_Request___linker__.cc
 78.57% (11/14)
 78.57% (11/14)
 78.57% (11/14)
src/spicy/build/ci/fuzz/HTTP_Request_filter.cc
 30.97% (118/381)
 24.59% (15/61)
 25.15% (41/163)
src/spicy/build/ci/fuzz/HTTP_Requests_HTTP.cc
 62.37% (1409/2259)
 43.39% (105/242)
 56.79% (703/1238)
src/spicy/build/ci/fuzz/HTTP_Requests___linker__.cc
 78.57% (11/14)
 78.57% (11/14)
 78.57% (11/14)
src/spicy/build/ci/fuzz/HTTP_Requests_filter.cc
 30.97% (118/381)
 24.59% (15/61)
 25.15% (41/163)
src/spicy/build/ci/fuzz/PNG_File_PNG.cc
 82.91% (1611/1943)
 47.23% (128/271)
 65.88% (695/1055)
src/spicy/build/ci/fuzz/PNG_File___linker__.cc
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/spicy/build/ci/fuzz/TFTP_Packet_TFTP.cc
 74.05% (391/528)
 46.59% (41/88)
 58.40% (153/262)
src/spicy/build/ci/fuzz/TFTP_Packet___linker__.cc
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/spicy/build/ci/fuzz/dns_Message_DNS.cc
 72.69% (1038/1428)
 51.49% (104/202)
 55.23% (391/708)
src/spicy/build/ci/fuzz/dns_Message___linker__.cc
100.00% (3/3)
100.00% (3/3)
100.00% (3/3)
src/spicy/build/ci/fuzz/pe_ImageFile_PE.cc
 75.19% (2103/2797)
 53.20% (183/344)
 56.49% (831/1471)
src/spicy/build/ci/fuzz/pe_ImageFile___linker__.cc
100.00% (16/16)
100.00% (16/16)
100.00% (16/16)
src/spicy/ci/fuzz/fuzz.cc
 88.00% (22/25)
100.00% (2/2)
 76.47% (13/17)
src/spicy/hilti/runtime/include/hilti/rt/backtrace.h
  0.00% (0/12)
  0.00% (0/5)
  0.00% (0/12)
src/spicy/hilti/runtime/include/hilti/rt/configuration.h
 87.50% (7/8)
100.00% (2/2)
 83.33% (5/6)
src/spicy/hilti/runtime/include/hilti/rt/context.h
 31.58% (6/19)
 12.50% (1/8)
 36.36% (4/11)
src/spicy/hilti/runtime/include/hilti/rt/debug-logger.h
  0.00% (0/14)
  0.00% (0/3)
  0.00% (0/9)
src/spicy/hilti/runtime/include/hilti/rt/exception.h
 10.26% (4/39)
 20.00% (4/20)
 23.53% (8/34)
src/spicy/hilti/runtime/include/hilti/rt/extension-points.h
 40.00% (4/10)
 33.33% (1/3)
 33.33% (1/3)
src/spicy/hilti/runtime/include/hilti/rt/fiber-check-stack.h
100.00% (10/10)
100.00% (1/1)
100.00% (9/9)
src/spicy/hilti/runtime/include/hilti/rt/fiber.h
 79.10% (53/67)
 85.71% (24/28)
 77.78% (35/45)
src/spicy/hilti/runtime/include/hilti/rt/fmt.h
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/spicy/hilti/runtime/include/hilti/rt/global-state.h
 69.23% (9/13)
 75.00% (3/4)
 88.89% (8/9)
src/spicy/hilti/runtime/include/hilti/rt/init.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/spicy/hilti/runtime/include/hilti/rt/intrusive-ptr.h
100.00% (39/39)
100.00% (18/18)
100.00% (33/33)
src/spicy/hilti/runtime/include/hilti/rt/iterator.h
100.00% (6/6)
100.00% (4/4)
100.00% (5/5)
src/spicy/hilti/runtime/include/hilti/rt/library.h
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/2)
src/spicy/hilti/runtime/include/hilti/rt/logging.h
 55.26% (21/38)
 71.43% (5/7)
 57.14% (16/28)
src/spicy/hilti/runtime/include/hilti/rt/profiler-state.h
  0.00% (0/19)
  0.00% (0/5)
  0.00% (0/14)
src/spicy/hilti/runtime/include/hilti/rt/profiler.h
 31.25% (5/16)
 16.67% (1/6)
 27.27% (3/11)
src/spicy/hilti/runtime/include/hilti/rt/result.h
 60.00% (27/45)
 56.25% (18/32)
 65.96% (31/47)
src/spicy/hilti/runtime/include/hilti/rt/safe-int.h
 72.73% (8/11)
 66.67% (2/3)
 66.67% (6/9)
src/spicy/hilti/runtime/include/hilti/rt/type-info.h
 32.90% (126/383)
 22.22% (22/99)
 46.36% (102/220)
src/spicy/hilti/runtime/include/hilti/rt/types/address.h
 15.79% (3/19)
 21.43% (3/14)
 38.89% (7/18)
src/spicy/hilti/runtime/include/hilti/rt/types/any.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/spicy/hilti/runtime/include/hilti/rt/types/bitfield.h
 12.20% (5/41)
 50.00% (3/6)
 18.18% (6/33)
src/spicy/hilti/runtime/include/hilti/rt/types/bool.h
 60.00% (3/5)
 60.00% (3/5)
 44.44% (4/9)
src/spicy/hilti/runtime/include/hilti/rt/types/bytes.h
 40.39% (82/203)
 49.32% (36/73)
 54.55% (54/99)
src/spicy/hilti/runtime/include/hilti/rt/types/error.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/4)
src/spicy/hilti/runtime/include/hilti/rt/types/integer.h
 37.07% (43/116)
 16.00% (4/25)
 27.91% (24/86)
src/spicy/hilti/runtime/include/hilti/rt/types/interval.h
  6.06% (2/33)
 10.00% (2/20)
 14.29% (3/21)
src/spicy/hilti/runtime/include/hilti/rt/types/map.h
 34.00% (17/50)
 36.84% (7/19)
 30.56% (11/36)
src/spicy/hilti/runtime/include/hilti/rt/types/network.h
  0.00% (0/43)
  0.00% (0/13)
  0.00% (0/19)
src/spicy/hilti/runtime/include/hilti/rt/types/null.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/spicy/hilti/runtime/include/hilti/rt/types/optional.h
 60.71% (34/56)
 73.91% (17/23)
 63.41% (26/41)
src/spicy/hilti/runtime/include/hilti/rt/types/port.h
 10.53% (2/19)
 18.18% (2/11)
 18.18% (2/11)
src/spicy/hilti/runtime/include/hilti/rt/types/reference.h
 51.17% (131/256)
 71.64% (48/67)
 62.77% (118/188)
src/spicy/hilti/runtime/include/hilti/rt/types/regexp.h
 51.43% (18/35)
 50.00% (9/18)
 68.57% (24/35)
src/spicy/hilti/runtime/include/hilti/rt/types/result.h
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/spicy/hilti/runtime/include/hilti/rt/types/set.h
 20.41% (10/49)
 33.33% (7/21)
 23.68% (9/38)
src/spicy/hilti/runtime/include/hilti/rt/types/stream.h
 41.77% (325/778)
 48.39% (105/217)
 58.57% (304/519)
src/spicy/hilti/runtime/include/hilti/rt/types/string.h
  0.00% (0/14)
  0.00% (0/4)
  0.00% (0/4)
src/spicy/hilti/runtime/include/hilti/rt/types/struct.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/spicy/hilti/runtime/include/hilti/rt/types/time.h
  0.00% (0/44)
  0.00% (0/16)
  0.00% (0/22)
src/spicy/hilti/runtime/include/hilti/rt/types/tuple.h
 80.68% (71/88)
 88.89% (24/27)
 51.65% (47/91)
src/spicy/hilti/runtime/include/hilti/rt/types/vector.h
 66.36% (71/107)
 75.61% (31/41)
 70.13% (54/77)
src/spicy/hilti/runtime/include/hilti/rt/util.h
 58.29% (116/199)
 56.25% (27/48)
 73.64% (95/129)
src/spicy/hilti/runtime/src/backtrace.cc
  0.00% (0/40)
  0.00% (0/3)
  0.00% (0/38)
src/spicy/hilti/runtime/src/configuration.cc
 50.00% (5/10)
 50.00% (1/2)
 37.50% (3/8)
src/spicy/hilti/runtime/src/context.cc
 44.00% (11/25)
 60.00% (3/5)
 30.00% (9/30)
src/spicy/hilti/runtime/src/debug-logger.cc
  0.00% (0/28)
  0.00% (0/3)
  0.00% (0/21)
src/spicy/hilti/runtime/src/exception.cc
 27.78% (10/36)
 36.36% (4/11)
 44.19% (19/43)
src/spicy/hilti/runtime/src/fiber.cc
 80.32% (298/371)
 75.00% (27/36)
 67.63% (188/278)
src/spicy/hilti/runtime/src/global-state.cc
 50.00% (6/12)
 50.00% (1/2)
 75.68% (28/37)
src/spicy/hilti/runtime/src/init.cc
 39.24% (31/79)
 42.86% (3/7)
 37.04% (30/81)
src/spicy/hilti/runtime/src/library.cc
  7.29% (7/96)
  9.09% (1/11)
 10.61% (7/66)
src/spicy/hilti/runtime/src/logging.cc
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/spicy/hilti/runtime/src/profiler.cc
  0.00% (0/71)
  0.00% (0/8)
  0.00% (0/39)
src/spicy/hilti/runtime/src/type-info.cc
  0.00% (0/12)
  0.00% (0/3)
  0.00% (0/8)
src/spicy/hilti/runtime/src/types/address.cc
 16.33% (24/147)
 15.38% (2/13)
 17.27% (19/110)
src/spicy/hilti/runtime/src/types/bytes.cc
 29.96% (71/237)
 33.33% (7/21)
 22.99% (40/174)
src/spicy/hilti/runtime/src/types/integer.cc
  0.00% (0/35)
  0.00% (0/11)
  0.00% (0/22)
src/spicy/hilti/runtime/src/types/optional.cc
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/spicy/hilti/runtime/src/types/port.cc
 42.11% (24/57)
 66.67% (2/3)
 54.76% (23/42)
src/spicy/hilti/runtime/src/types/real.cc
  0.00% (0/58)
  0.00% (0/6)
  0.00% (0/30)
src/spicy/hilti/runtime/src/types/reference.cc
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/spicy/hilti/runtime/src/types/regexp.cc
 55.16% (155/281)
 54.84% (17/31)
 52.74% (125/237)
src/spicy/hilti/runtime/src/types/stream.cc
 31.00% (155/500)
 34.88% (15/43)
 33.76% (133/394)
src/spicy/hilti/runtime/src/types/string.cc
 19.64% (33/168)
 25.00% (2/8)
 21.92% (16/73)
src/spicy/hilti/runtime/src/types/time.cc
  0.00% (0/34)
  0.00% (0/3)
  0.00% (0/29)
src/spicy/hilti/runtime/src/types/tuple.cc
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/spicy/hilti/runtime/src/util.cc
 13.36% (41/307)
 16.00% (4/25)
 10.78% (25/232)
src/spicy/hilti/runtime/src/version.cc
100.00% (1/1)
100.00% (1/1)
100.00% (2/2)
src/spicy/spicy/runtime/include/spicy/rt/base64.h
  0.00% (0/20)
  0.00% (0/8)
  0.00% (0/8)
src/spicy/spicy/runtime/include/spicy/rt/configuration.h
100.00% (9/9)
100.00% (3/3)
100.00% (7/7)
src/spicy/spicy/runtime/include/spicy/rt/debug.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/spicy/spicy/runtime/include/spicy/rt/driver.h
  0.00% (0/22)
  0.00% (0/12)
  0.00% (0/12)
src/spicy/spicy/runtime/include/spicy/rt/filter.h
 80.58% (83/103)
 86.67% (13/15)
 62.63% (62/99)
src/spicy/spicy/runtime/include/spicy/rt/global-state.h
 60.00% (6/10)
 66.67% (2/3)
 83.33% (5/6)
src/spicy/spicy/runtime/include/spicy/rt/hilti-fwd.h
 60.00% (3/5)
 33.33% (1/3)
 33.33% (1/3)
src/spicy/spicy/runtime/include/spicy/rt/mime.h
 67.39% (31/46)
 71.43% (10/14)
 80.00% (28/35)
src/spicy/spicy/runtime/include/spicy/rt/parsed-unit.h
  0.00% (0/20)
  0.00% (0/5)
  0.00% (0/8)
src/spicy/spicy/runtime/include/spicy/rt/parser.h
 53.93% (48/89)
 45.83% (11/24)
 72.92% (35/48)
src/spicy/spicy/runtime/include/spicy/rt/sink.h
 58.49% (31/53)
 50.00% (9/18)
 52.63% (20/38)
src/spicy/spicy/runtime/include/spicy/rt/unit-context.h
  0.00% (0/5)
  0.00% (0/3)
  0.00% (0/3)
src/spicy/spicy/runtime/include/spicy/rt/zlib_.h
 23.53% (4/17)
 28.57% (2/7)
 28.57% (2/7)
src/spicy/spicy/runtime/src/base64.cc
  0.00% (0/60)
  0.00% (0/8)
  0.00% (0/29)
src/spicy/spicy/runtime/src/global-state.cc
 80.00% (4/5)
 50.00% (1/2)
 14.29% (1/7)
src/spicy/spicy/runtime/src/init.cc
 76.12% (51/67)
 60.00% (3/5)
 58.73% (37/63)
src/spicy/spicy/runtime/src/parser.cc
 50.22% (112/223)
 61.11% (11/18)
 42.13% (75/178)
src/spicy/spicy/runtime/src/sink.cc
 33.62% (117/348)
 34.78% (8/23)
 22.65% (77/340)
src/spicy/spicy/runtime/src/unit-context.cc
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/spicy/spicy/runtime/src/zlib.cc
 50.00% (34/68)
 50.00% (4/8)
 47.69% (31/65)
Totals
 59.65% (15237/25544)
 45.18% (1654/3661)
 52.22% (7811/14958)