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/108)
src/libvncserver/src/common/crypto_openssl.c
  0.00% (0/136)
  0.00% (0/10)
  0.00% (0/123)
src/libvncserver/src/common/minilzo.c
  0.00% (0/867)
  0.00% (0/34)
  0.00% (0/798)
src/libvncserver/src/common/sockets.c
  0.00% (0/39)
  0.00% (0/2)
  0.00% (0/63)
src/libvncserver/src/common/vncauth.c
  0.00% (0/83)
  0.00% (0/5)
  0.00% (0/67)
src/libvncserver/src/common/zywrletemplate.c
  0.00% (0/134)
  0.00% (0/7)
  0.00% (0/155)
src/libvncserver/src/libvncserver/auth.c
 55.32% (104/188)
 77.78% (7/9)
 62.94% (90/143)
src/libvncserver/src/libvncserver/cargs.c
  2.65% (6/226)
 25.00% (1/4)
  2.68% (6/224)
src/libvncserver/src/libvncserver/corre.c
  0.00% (0/220)
  0.00% (0/4)
  0.00% (0/188)
src/libvncserver/src/libvncserver/cursor.c
  4.21% (22/522)
  7.69% (1/13)
  1.93% (9/466)
src/libvncserver/src/libvncserver/hextile.c
  0.00% (0/247)
  0.00% (0/4)
  0.00% (0/180)
src/libvncserver/src/libvncserver/httpd.c
  1.24% (5/404)
 12.50% (1/8)
  1.26% (6/475)
src/libvncserver/src/libvncserver/main.c
 20.93% (175/836)
 30.95% (13/42)
 13.76% (100/727)
src/libvncserver/src/libvncserver/rfbregion.c
 40.69% (236/580)
 50.00% (21/42)
 41.69% (138/331)
src/libvncserver/src/libvncserver/rfbserver.c
 32.24% (886/2748)
 25.93% (14/54)
 27.15% (732/2696)
src/libvncserver/src/libvncserver/rfbssl_openssl.c
  0.00% (0/84)
  0.00% (0/7)
  0.00% (0/76)
src/libvncserver/src/libvncserver/rre.c
  0.00% (0/207)
  0.00% (0/3)
  0.00% (0/192)
src/libvncserver/src/libvncserver/scale.c
 76.31% (190/249)
 90.00% (9/10)
 74.88% (155/207)
src/libvncserver/src/libvncserver/sockets.c
 14.79% (105/710)
 38.89% (7/18)
 11.98% (122/1018)
src/libvncserver/src/libvncserver/stats.c
 49.16% (175/356)
 40.00% (8/20)
 42.18% (170/403)
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/25)
src/libvncserver/src/libvncserver/tableinittctemplate.c
 56.90% (33/58)
 66.67% (2/3)
 70.69% (41/58)
src/libvncserver/src/libvncserver/tabletrans24template.c
  0.00% (0/128)
  0.00% (0/6)
  0.00% (0/86)
src/libvncserver/src/libvncserver/tabletranstemplate.c
  0.00% (0/35)
  0.00% (0/2)
  0.00% (0/50)
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.47% (2/136)
src/libvncserver/src/libvncserver/websockets.c
  0.00% (0/276)
  0.00% (0/10)
  0.00% (0/245)
src/libvncserver/src/libvncserver/ws_decode.c
  0.00% (0/359)
  0.00% (0/11)
  0.00% (0/225)
src/libvncserver/src/libvncserver/zlib.c
  0.00% (0/149)
  0.00% (0/2)
  0.00% (0/149)
src/libvncserver/src/libvncserver/zrle.c
  5.74% (7/122)
 50.00% (1/2)
  5.00% (7/140)
src/libvncserver/src/libvncserver/zrleencodetemplate.c
  0.00% (0/155)
  0.00% (0/2)
  0.00% (0/188)
src/libvncserver/src/libvncserver/zrleoutstream.c
  0.00% (0/157)
  0.00% (0/15)
  0.00% (0/102)
src/libvncserver/src/libvncserver/zrlepalettehelper.c
  0.00% (0/26)
  0.00% (0/3)
  0.00% (0/35)
src/libvncserver/test/fuzz_server.c
100.00% (18/18)
100.00% (1/1)
100.00% (8/8)
Totals
 19.26% (2092/10861)
 24.93% (92/369)
 16.65% (1713/10286)