Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/openvswitch/include/openvswitch/dynamic-string.h
100.00% (8/8)
100.00% (1/1)
100.00% (4/4)
src/openvswitch/include/openvswitch/hmap.h
 58.76% (57/97)
 57.89% (11/19)
 80.49% (33/41)
src/openvswitch/include/openvswitch/json.h
 44.44% (4/9)
 50.00% (1/2)
 66.67% (6/9)
src/openvswitch/include/openvswitch/list.h
  5.83% (6/103)
  5.26% (1/19)
  4.00% (1/25)
src/openvswitch/include/openvswitch/meta-flow.h
  0.00% (0/18)
  0.00% (0/4)
  0.00% (0/4)
src/openvswitch/include/openvswitch/nsh.h
  0.00% (0/78)
  0.00% (0/18)
  0.00% (0/21)
src/openvswitch/include/openvswitch/ofp-actions.h
  0.00% (0/66)
  0.00% (0/15)
  0.00% (0/15)
src/openvswitch/include/openvswitch/ofpbuf.h
  0.00% (0/83)
  0.00% (0/17)
  0.00% (0/39)
src/openvswitch/include/openvswitch/thread.h
  0.00% (0/7)
  0.00% (0/1)
  0.00% (0/4)
src/openvswitch/include/openvswitch/util.h
100.00% (3/3)
100.00% (1/1)
100.00% (4/4)
src/openvswitch/include/openvswitch/vlog.h
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/openvswitch/lib/async-append-aio.c
  0.00% (0/82)
  0.00% (0/7)
  0.00% (0/33)
src/openvswitch/lib/backtrace.c
  0.00% (0/50)
  0.00% (0/5)
  0.00% (0/56)
src/openvswitch/lib/bitmap.h
  0.00% (0/162)
  0.00% (0/23)
  0.00% (0/53)
src/openvswitch/lib/byte-order.h
  0.00% (0/40)
  0.00% (0/12)
  0.00% (0/24)
src/openvswitch/lib/byteq.c
  0.00% (0/99)
  0.00% (0/18)
  0.00% (0/58)
src/openvswitch/lib/command-line.c
  0.00% (0/223)
  0.00% (0/13)
  0.00% (0/206)
src/openvswitch/lib/cooperative-multitasking.c
  0.00% (0/79)
  0.00% (0/5)
  0.00% (0/154)
src/openvswitch/lib/coverage.c
  3.39% (8/236)
  6.67% (1/15)
  1.46% (3/205)
src/openvswitch/lib/coverage.h
 50.00% (6/12)
 66.67% (2/3)
 66.67% (4/6)
src/openvswitch/lib/crc32c.c
  0.00% (0/7)
  0.00% (0/1)
  0.00% (0/3)
src/openvswitch/lib/csum.c
  0.00% (0/49)
  0.00% (0/7)
  0.00% (0/21)
src/openvswitch/lib/csum.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/openvswitch/lib/daemon-unix.c
  0.00% (0/642)
  0.00% (0/36)
  0.00% (0/537)
src/openvswitch/lib/daemon.c
  0.00% (0/47)
  0.00% (0/8)
  0.00% (0/49)
src/openvswitch/lib/dhparams.c
  0.00% (0/123)
  0.00% (0/3)
  0.00% (0/46)
src/openvswitch/lib/dirs.c
  0.00% (0/55)
  0.00% (0/7)
  0.00% (0/57)
src/openvswitch/lib/dns-resolve-stub.c
  0.00% (0/7)
  0.00% (0/3)
  0.00% (0/5)
src/openvswitch/lib/dp-packet.c
  0.00% (0/346)
  0.00% (0/34)
  0.00% (0/230)
src/openvswitch/lib/dp-packet.h
  0.00% (0/655)
  0.00% (0/121)
  0.00% (0/245)
src/openvswitch/lib/dynamic-string.c
 30.07% (92/306)
 42.42% (14/33)
 25.23% (55/218)
src/openvswitch/lib/entropy.c
  0.00% (0/24)
  0.00% (0/2)
  0.00% (0/26)
src/openvswitch/lib/fatal-signal.c
  0.00% (0/178)
  0.00% (0/19)
  0.00% (0/185)
src/openvswitch/lib/flow.h
  0.00% (0/521)
  0.00% (0/74)
  0.00% (0/74)
src/openvswitch/lib/guarded-list.c
  0.00% (0/45)
  0.00% (0/6)
  0.00% (0/36)
src/openvswitch/lib/hash.c
 14.40% (18/125)
 12.50% (1/8)
 14.63% (6/41)
src/openvswitch/lib/hash.h
 28.83% (32/111)
 29.17% (7/24)
 27.27% (9/33)
src/openvswitch/lib/hmap.c
 52.94% (90/170)
 50.00% (7/14)
 48.76% (59/121)
src/openvswitch/lib/json.c
 69.51% (889/1279)
 60.24% (50/83)
 66.40% (577/869)
src/openvswitch/lib/json.h
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/6)
src/openvswitch/lib/jsonrpc.c
 16.89% (138/817)
  8.96% (6/67)
 18.91% (108/571)
src/openvswitch/lib/latch-unix.c
  0.00% (0/31)
  0.00% (0/6)
  0.00% (0/19)
src/openvswitch/lib/lockfile.c
  0.00% (0/147)
  0.00% (0/10)
  0.00% (0/188)
src/openvswitch/lib/netdev-afxdp.h
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/1)
src/openvswitch/lib/netdev-dpdk.h
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/1)
src/openvswitch/lib/netdev-offload.h
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/1)
src/openvswitch/lib/netdev-provider.h
  0.00% (0/16)
  0.00% (0/2)
  0.00% (0/2)
src/openvswitch/lib/netlink.h
  0.00% (0/14)
  0.00% (0/3)
  0.00% (0/3)
src/openvswitch/lib/odp-util.h
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/2)
src/openvswitch/lib/ofpbuf.c
  0.00% (0/274)
  0.00% (0/37)
  0.00% (0/169)
src/openvswitch/lib/ovs-atomic-flag-gcc4.7+.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/openvswitch/lib/ovs-atomic.h
  0.00% (0/107)
  0.00% (0/15)
  0.00% (0/28)
src/openvswitch/lib/ovs-rcu.c
  0.00% (0/230)
  0.00% (0/20)
  0.00% (0/200)
src/openvswitch/lib/ovs-rcu.h
  0.00% (0/23)
  0.00% (0/7)
  0.00% (0/7)
src/openvswitch/lib/ovs-replay.c
  0.00% (0/140)
  0.00% (0/12)
  0.00% (0/161)
src/openvswitch/lib/ovs-replay.h
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/6)
src/openvswitch/lib/ovs-thread.c
  5.35% (22/411)
  4.08% (2/49)
  3.37% (14/416)
src/openvswitch/lib/ovs-thread.h
 16.28% (7/43)
 20.00% (2/10)
 12.00% (3/25)
src/openvswitch/lib/packets.c
  0.00% (0/1289)
  0.00% (0/91)
  0.00% (0/1028)
src/openvswitch/lib/packets.h
  0.00% (0/290)
  0.00% (0/61)
  0.00% (0/86)
src/openvswitch/lib/poll-loop.c
  0.00% (0/176)
  0.00% (0/11)
  0.00% (0/212)
src/openvswitch/lib/process.c
  0.00% (0/363)
  0.00% (0/22)
  0.00% (0/339)
src/openvswitch/lib/random.c
  0.00% (0/47)
  0.00% (0/6)
  0.00% (0/14)
src/openvswitch/lib/random.h
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/openvswitch/lib/reconnect.c
  0.00% (0/351)
  0.00% (0/39)
  0.00% (0/404)
src/openvswitch/lib/sat-math.h
  0.00% (0/55)
  0.00% (0/9)
  0.00% (0/20)
src/openvswitch/lib/seq.c
  0.00% (0/139)
  0.00% (0/17)
  0.00% (0/164)
src/openvswitch/lib/shash.c
 60.33% (111/184)
 56.67% (17/30)
 53.80% (99/184)
src/openvswitch/lib/signals.c
  0.00% (0/19)
  0.00% (0/2)
  0.00% (0/15)
src/openvswitch/lib/socket-util-unix.c
  0.00% (0/246)
  0.00% (0/12)
  0.00% (0/280)
src/openvswitch/lib/socket-util.c
  0.00% (0/792)
  0.00% (0/53)
  0.00% (0/940)
src/openvswitch/lib/socket-util.h
  0.00% (0/7)
  0.00% (0/1)
  0.00% (0/2)
src/openvswitch/lib/sset.c
  0.00% (0/175)
  0.00% (0/30)
  0.00% (0/258)
src/openvswitch/lib/stream-fd.c
  0.00% (0/116)
  0.00% (0/13)
  0.00% (0/94)
src/openvswitch/lib/stream-provider.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/4)
src/openvswitch/lib/stream-replay.c
  0.00% (0/262)
  0.00% (0/18)
  0.00% (0/273)
src/openvswitch/lib/stream-ssl.c
  0.00% (0/945)
  0.00% (0/46)
  0.00% (0/1164)
src/openvswitch/lib/stream-tcp.c
  0.00% (0/47)
  0.00% (0/5)
  0.00% (0/38)
src/openvswitch/lib/stream-unix.c
  0.00% (0/45)
  0.00% (0/3)
  0.00% (0/48)
src/openvswitch/lib/stream.c
  0.00% (0/425)
  0.00% (0/40)
  0.00% (0/318)
src/openvswitch/lib/svec.c
  0.00% (0/271)
  0.00% (0/32)
  0.00% (0/204)
src/openvswitch/lib/syslog-direct.c
  0.00% (0/38)
  0.00% (0/3)
  0.00% (0/33)
src/openvswitch/lib/syslog-libc.c
  0.00% (0/13)
  0.00% (0/3)
  0.00% (0/4)
src/openvswitch/lib/syslog-null.c
  0.00% (0/10)
  0.00% (0/3)
  0.00% (0/3)
src/openvswitch/lib/syslog-provider.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/openvswitch/lib/timeval.c
  0.00% (0/400)
  0.00% (0/46)
  0.00% (0/306)
src/openvswitch/lib/token-bucket.c
  0.00% (0/38)
  0.00% (0/4)
  0.00% (0/27)
src/openvswitch/lib/unaligned.h
  8.99% (8/89)
 12.50% (2/16)
 17.65% (3/17)
src/openvswitch/lib/unicode.c
  8.24% (7/85)
 20.00% (1/5)
  2.13% (1/47)
src/openvswitch/lib/unicode.h
 50.00% (6/12)
 50.00% (2/4)
 75.00% (6/8)
src/openvswitch/lib/unixctl.c
  0.00% (0/362)
  0.00% (0/21)
  0.00% (0/329)
src/openvswitch/lib/util.c
  8.33% (107/1284)
 15.09% (16/106)
 52.25% (2730/5225)
src/openvswitch/lib/util.h
  0.00% (0/123)
  0.00% (0/29)
  0.00% (0/44)
src/openvswitch/lib/uuid.h
  0.00% (0/18)
  0.00% (0/4)
  0.00% (0/8)
src/openvswitch/lib/vlog.c
  0.61% (5/821)
  1.79% (1/56)
  0.88% (7/793)
src/openvswitch/tests/oss-fuzz/json_parser_target.c
 88.00% (22/25)
100.00% (1/1)
 93.33% (14/15)
Totals
  9.14% (1649/18032)
  8.30% (148/1783)
 20.23% (3747/18522)