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/133)
  0.00% (0/10)
  0.00% (0/100)
src/libvncserver/src/common/minilzo.c
  0.00% (0/873)
  0.00% (0/34)
  0.00% (0/761)
src/libvncserver/src/common/sockets.c
  0.00% (0/35)
  0.00% (0/2)
  0.00% (0/24)
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.08% (6/195)
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.22% (22/521)
  7.69% (1/13)
  1.92% (9/468)
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.28% (5/392)
 12.50% (1/8)
  1.70% (6/353)
src/libvncserver/src/libvncserver/main.c
 21.15% (176/832)
 30.95% (13/42)
 13.97% (75/537)
src/libvncserver/src/libvncserver/rfbregion.c
 40.72% (237/582)
 50.00% (21/42)
 41.69% (133/319)
src/libvncserver/src/libvncserver/rfbserver.c
 37.28% (1008/2704)
 30.19% (16/53)
 31.93% (796/2493)
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
 15.09% (105/696)
 38.89% (7/18)
 12.90% (85/659)
src/libvncserver/src/libvncserver/stats.c
 49.16% (175/356)
 40.00% (8/20)
 44.13% (154/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)
 73.12% (117/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/159)
  0.00% (0/15)
  0.00% (0/87)
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
 20.54% (2217/10791)
 25.54% (94/368)
 18.57% (1667/8978)