Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/libvncserver/src/common/base64.c
  0.00% (0/132)
  0.00% (0/2)
  0.00% (0/102)
src/libvncserver/src/common/crypto_openssl.c
  0.00% (0/136)
  0.00% (0/10)
  0.00% (0/105)
src/libvncserver/src/common/minilzo.c
  0.00% (0/868)
  0.00% (0/34)
  0.00% (0/761)
src/libvncserver/src/common/sockets.c
  0.00% (0/39)
  0.00% (0/2)
  0.00% (0/29)
src/libvncserver/src/common/vncauth.c
  0.00% (0/83)
  0.00% (0/5)
  0.00% (0/56)
src/libvncserver/src/common/zywrletemplate.c
  0.00% (0/134)
  0.00% (0/7)
  0.00% (0/151)
src/libvncserver/src/libvncserver/auth.c
 55.32% (104/188)
 77.78% (7/9)
 61.31% (84/137)
src/libvncserver/src/libvncserver/cargs.c
  2.65% (6/226)
 25.00% (1/4)
  3.02% (6/199)
src/libvncserver/src/libvncserver/corre.c
  0.00% (0/220)
  0.00% (0/4)
  0.00% (0/182)
src/libvncserver/src/libvncserver/cursor.c
  4.21% (22/522)
  7.69% (1/13)
  1.98% (9/454)
src/libvncserver/src/libvncserver/hextile.c
  0.00% (0/247)
  0.00% (0/4)
  0.00% (0/169)
src/libvncserver/src/libvncserver/httpd.c
  1.23% (5/405)
 12.50% (1/8)
  1.61% (6/373)
src/libvncserver/src/libvncserver/main.c
 21.00% (176/838)
 30.95% (13/42)
 13.86% (75/541)
src/libvncserver/src/libvncserver/rfbregion.c
 40.72% (237/582)
 50.00% (21/42)
 41.69% (133/319)
src/libvncserver/src/libvncserver/rfbserver.c
 32.60% (884/2712)
 26.42% (14/53)
 27.64% (692/2504)
src/libvncserver/src/libvncserver/rfbssl_openssl.c
  0.00% (0/84)
  0.00% (0/7)
  0.00% (0/58)
src/libvncserver/src/libvncserver/rre.c
  0.00% (0/207)
  0.00% (0/3)
  0.00% (0/186)
src/libvncserver/src/libvncserver/scale.c
 76.31% (190/249)
 90.00% (9/10)
 74.61% (144/193)
src/libvncserver/src/libvncserver/sockets.c
 14.79% (105/710)
 38.89% (7/18)
 12.67% (85/671)
src/libvncserver/src/libvncserver/stats.c
 49.16% (175/356)
 40.00% (8/20)
 43.55% (152/349)
src/libvncserver/src/libvncserver/tableinit24.c
 34.04% (32/94)
 50.00% (2/4)
 25.64% (10/39)
src/libvncserver/src/libvncserver/tableinitcmtemplate.c
  0.00% (0/31)
  0.00% (0/1)
  0.00% (0/23)
src/libvncserver/src/libvncserver/tableinittctemplate.c
 56.90% (33/58)
 66.67% (2/3)
 69.39% (34/49)
src/libvncserver/src/libvncserver/tabletrans24template.c
  0.00% (0/128)
  0.00% (0/6)
  0.00% (0/76)
src/libvncserver/src/libvncserver/tabletranstemplate.c
  0.00% (0/35)
  0.00% (0/2)
  0.00% (0/40)
src/libvncserver/src/libvncserver/translate.c
 59.38% (95/160)
 50.00% (3/6)
 72.50% (116/160)
src/libvncserver/src/libvncserver/ultra.c
  2.40% (3/125)
 33.33% (1/3)
  1.49% (2/134)
src/libvncserver/src/libvncserver/websockets.c
  0.00% (0/276)
  0.00% (0/10)
  0.00% (0/227)
src/libvncserver/src/libvncserver/ws_decode.c
  0.00% (0/360)
  0.00% (0/11)
  0.00% (0/186)
src/libvncserver/src/libvncserver/zlib.c
  0.00% (0/149)
  0.00% (0/2)
  0.00% (0/139)
src/libvncserver/src/libvncserver/zrle.c
  6.50% (8/123)
 50.00% (1/2)
  2.94% (4/136)
src/libvncserver/src/libvncserver/zrleencodetemplate.c
  0.00% (0/155)
  0.00% (0/2)
  0.00% (0/158)
src/libvncserver/src/libvncserver/zrleoutstream.c
  0.00% (0/158)
  0.00% (0/15)
  0.00% (0/85)
src/libvncserver/src/libvncserver/zrlepalettehelper.c
  0.00% (0/26)
  0.00% (0/3)
  0.00% (0/24)
src/libvncserver/test/fuzz_server.c
100.00% (18/18)
100.00% (1/1)
100.00% (8/8)
Totals
 19.32% (2093/10834)
 25.00% (92/368)
 17.29% (1560/9023)