Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/mosh/src/fuzz/terminal_fuzzer.cc
100.00% (10/10)
100.00% (1/1)
100.00% (4/4)
src/mosh/src/fuzz/terminal_parser_fuzzer.cc
100.00% (8/8)
100.00% (1/1)
100.00% (4/4)
src/mosh/src/protobufs/hostinput.pb.cc
 12.33% (93/754)
 18.87% (20/106)
  6.64% (20/301)
src/mosh/src/protobufs/hostinput.pb.h
  0.00% (0/270)
  0.00% (0/70)
  0.00% (0/70)
src/mosh/src/statesync/completeterminal.cc
  3.05% (4/131)
 10.00% (1/10)
  1.30% (1/77)
src/mosh/src/statesync/completeterminal.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/mosh/src/terminal/parser.cc
 65.79% (50/76)
 66.67% (4/6)
 73.68% (28/38)
src/mosh/src/terminal/parser.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/mosh/src/terminal/parseraction.cc
 10.81% (4/37)
  8.33% (1/12)
  8.33% (1/12)
src/mosh/src/terminal/parseraction.h
 19.05% (4/21)
 19.05% (4/21)
 19.05% (4/21)
src/mosh/src/terminal/parserstate.cc
 94.84% (239/252)
100.00% (25/25)
 96.19% (303/315)
src/mosh/src/terminal/parserstate.h
 80.00% (4/5)
 80.00% (4/5)
 80.00% (4/5)
src/mosh/src/terminal/parserstatefamily.h
100.00% (16/16)
100.00% (1/1)
100.00% (1/1)
src/mosh/src/terminal/parsertransition.h
100.00% (3/3)
100.00% (3/3)
100.00% (3/3)
src/mosh/src/terminal/terminal.cc
  6.25% (6/96)
 22.22% (2/9)
  3.57% (2/56)
src/mosh/src/terminal/terminal.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/mosh/src/terminal/terminaldispatcher.cc
 13.73% (21/153)
 26.67% (4/15)
  8.05% (7/87)
src/mosh/src/terminal/terminaldispatcher.h
 25.00% (1/4)
 25.00% (1/4)
 25.00% (1/4)
src/mosh/src/terminal/terminaldisplay.cc
 25.21% (90/357)
 55.56% (5/9)
 31.40% (76/242)
src/mosh/src/terminal/terminaldisplay.h
  0.00% (0/6)
  0.00% (0/6)
  0.00% (0/6)
src/mosh/src/terminal/terminaldisplayinit.cc
  5.17% (3/58)
 33.33% (1/3)
  6.45% (2/31)
src/mosh/src/terminal/terminalframebuffer.cc
  4.93% (22/446)
 17.78% (8/45)
  3.97% (11/277)
src/mosh/src/terminal/terminalframebuffer.h
 19.50% (31/159)
 23.88% (16/67)
 20.13% (30/149)
src/mosh/src/terminal/terminalfunctions.cc
  0.00% (0/366)
  0.00% (0/42)
  0.00% (0/232)
src/mosh/src/terminal/terminaluserinput.cc
 87.10% (27/31)
100.00% (1/1)
 94.12% (16/17)
src/mosh/src/terminal/terminaluserinput.h
 50.00% (1/2)
 50.00% (1/2)
 50.00% (1/2)
src/mosh/src/util/fatal_assert.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
Totals
 19.55% (639/3269)
 22.65% (106/468)
 26.61% (521/1958)