Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/spicy/build/ci/fuzz/DHCP_Message_DHCP.cc
 84.68% (1089/1286)
 48.31% (43/89)
 69.69% (354/508)
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
 60.57% (1372/2265)
 46.40% (103/222)
 53.36% (469/879)
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
 28.23% (107/379)
 24.59% (15/61)
 22.06% (30/136)
src/spicy/build/ci/fuzz/HTTP_Reply_HTTP.cc
 60.57% (1372/2265)
 46.40% (103/222)
 53.36% (469/879)
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
 28.23% (107/379)
 24.59% (15/61)
 22.06% (30/136)
src/spicy/build/ci/fuzz/HTTP_Request_HTTP.cc
 60.57% (1372/2265)
 46.40% (103/222)
 53.36% (469/879)
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
 28.23% (107/379)
 24.59% (15/61)
 22.06% (30/136)
src/spicy/build/ci/fuzz/HTTP_Requests_HTTP.cc
 60.57% (1372/2265)
 46.40% (103/222)
 53.36% (469/879)
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
 28.23% (107/379)
 24.59% (15/61)
 22.06% (30/136)
src/spicy/build/ci/fuzz/PNG_File_PNG.cc
 84.91% (1429/1683)
 51.42% (127/247)
 68.02% (470/691)
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
 73.36% (347/473)
 52.70% (39/74)
 55.08% (103/187)
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
 70.05% (898/1282)
 48.21% (94/195)
 46.02% (237/515)
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% (1843/2451)
 55.38% (180/325)
 52.58% (510/970)
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/15)
  0.00% (0/7)
  0.00% (0/14)
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
 35.00% (7/20)
 22.22% (2/9)
 41.67% (5/12)
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
  7.14% (3/42)
 13.04% (3/23)
 18.92% (7/37)
src/spicy/hilti/runtime/include/hilti/rt/extension-points.h
  0.00% (0/10)
  0.00% (0/3)
  0.00% (0/3)
src/spicy/hilti/runtime/include/hilti/rt/fiber-check-stack.h
100.00% (11/11)
100.00% (1/1)
100.00% (9/9)
src/spicy/hilti/runtime/include/hilti/rt/fiber.h
 77.61% (52/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
 56.41% (22/39)
 75.00% (6/8)
 58.62% (17/29)
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.87% (28/46)
 57.58% (19/33)
 66.67% (32/48)
src/spicy/hilti/runtime/include/hilti/rt/safe-int.h
 83.33% (5/6)
 66.67% (2/3)
 80.00% (4/5)
src/spicy/hilti/runtime/include/hilti/rt/type-info.h
 32.73% (126/385)
 22.22% (22/99)
 46.36% (102/220)
src/spicy/hilti/runtime/include/hilti/rt/types/address.h
 15.00% (3/20)
 20.00% (3/15)
 36.84% (7/19)
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.20% (82/204)
 48.65% (36/74)
 54.00% (54/100)
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
 38.46% (45/117)
 15.38% (4/26)
 29.89% (26/87)
src/spicy/hilti/runtime/include/hilti/rt/types/interval.h
  3.12% (1/32)
  5.26% (1/19)
 10.00% (2/20)
src/spicy/hilti/runtime/include/hilti/rt/types/map.h
 43.10% (25/58)
 42.86% (9/21)
 35.90% (14/39)
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
 68.42% (39/57)
 79.17% (19/24)
 72.09% (31/43)
src/spicy/hilti/runtime/include/hilti/rt/types/port.h
  9.52% (2/21)
 18.18% (2/11)
 18.18% (2/11)
src/spicy/hilti/runtime/include/hilti/rt/types/real.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/spicy/hilti/runtime/include/hilti/rt/types/reference.h
 48.26% (111/230)
 70.77% (46/65)
 56.77% (88/155)
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)
 35.00% (7/20)
 25.00% (9/36)
src/spicy/hilti/runtime/include/hilti/rt/types/stream.h
 42.28% (334/790)
 48.85% (106/217)
 59.47% (314/528)
src/spicy/hilti/runtime/include/hilti/rt/types/string.h
 37.66% (29/77)
 50.00% (15/30)
 51.61% (16/31)
src/spicy/hilti/runtime/include/hilti/rt/types/struct.h
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/2)
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
 85.59% (95/111)
 92.86% (26/28)
 53.26% (49/92)
src/spicy/hilti/runtime/include/hilti/rt/types/vector.h
 69.79% (67/96)
 76.32% (29/38)
 73.24% (52/71)
src/spicy/hilti/runtime/include/hilti/rt/unicode.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/spicy/hilti/runtime/include/hilti/rt/util.h
 55.77% (116/208)
 55.56% (25/45)
 76.52% (101/132)
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)
 42.86% (3/7)
src/spicy/hilti/runtime/src/context.cc
 41.67% (10/24)
 50.00% (2/4)
 27.59% (8/29)
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
 37.78% (17/45)
 35.71% (5/14)
 43.48% (20/46)
src/spicy/hilti/runtime/src/fiber.cc
 79.54% (311/391)
 75.00% (27/36)
 69.65% (218/313)
src/spicy/hilti/runtime/src/global-state.cc
 50.00% (7/14)
 50.00% (1/2)
 75.00% (27/36)
src/spicy/hilti/runtime/src/init.cc
 38.27% (31/81)
 42.86% (3/7)
 37.04% (30/81)
src/spicy/hilti/runtime/src/library.cc
  6.60% (7/106)
  9.09% (1/11)
 11.48% (7/61)
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
 15.13% (23/152)
 15.38% (2/13)
 17.27% (19/110)
src/spicy/hilti/runtime/src/types/bytes.cc
 28.57% (68/238)
 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
 56.41% (176/312)
 52.94% (18/34)
 55.73% (141/253)
src/spicy/hilti/runtime/src/types/stream.cc
 30.39% (155/510)
 34.88% (15/43)
 33.59% (132/393)
src/spicy/hilti/runtime/src/types/string.cc
 18.09% (34/188)
 22.22% (2/9)
 19.75% (16/81)
src/spicy/hilti/runtime/src/types/time.cc
  0.00% (0/35)
  0.00% (0/3)
  0.00% (0/29)
src/spicy/hilti/runtime/src/types/tuple.cc
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/spicy/hilti/runtime/src/util.cc
 13.95% (41/294)
 17.39% (4/23)
 11.31% (25/221)
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
 77.69% (94/121)
 86.67% (13/15)
 73.10% (106/145)
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
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/spicy/spicy/runtime/include/spicy/rt/mime.h
 63.27% (31/49)
 66.67% (10/15)
 77.78% (28/36)
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
 62.04% (67/108)
 50.00% (13/26)
 76.79% (43/56)
src/spicy/spicy/runtime/include/spicy/rt/sink.h
 62.07% (36/58)
 50.00% (9/18)
 59.09% (26/44)
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/66)
  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
 67.16% (45/67)
 20.00% (1/5)
 55.56% (35/63)
src/spicy/spicy/runtime/src/parser.cc
 49.56% (113/228)
 61.11% (11/18)
 41.14% (72/175)
src/spicy/spicy/runtime/src/sink.cc
 32.60% (119/365)
 34.78% (8/23)
 22.35% (76/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
 57.95% (14395/24840)
 46.26% (1645/3556)
 49.28% (5960/12095)