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.16% (93/765)
 18.87% (20/106)
  8.56% (28/327)
src/mosh/src/protobufs/hostinput.pb.h
  4.61% (16/347)
  4.12% (4/97)
  4.12% (4/97)
src/mosh/src/statesync/completeterminal.cc
  3.10% (4/129)
 10.00% (1/10)
  1.25% (1/80)
src/mosh/src/statesync/completeterminal.h
 50.00% (3/6)
 40.00% (2/5)
 72.73% (8/11)
src/mosh/src/terminal/parser.cc
 70.13% (54/77)
 66.67% (4/6)
 73.47% (36/49)
src/mosh/src/terminal/parser.h
 25.00% (2/8)
 50.00% (2/4)
 60.00% (3/5)
src/mosh/src/terminal/parseraction.cc
  8.33% (3/36)
  8.33% (1/12)
  8.33% (1/12)
src/mosh/src/terminal/parseraction.h
 20.00% (5/25)
 20.00% (5/25)
 28.57% (8/28)
src/mosh/src/terminal/parserstate.cc
 94.65% (230/243)
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% (19/19)
100.00% (1/1)
100.00% (15/15)
src/mosh/src/terminal/parsertransition.h
 45.45% (5/11)
 75.00% (3/4)
 90.00% (9/10)
src/mosh/src/terminal/terminal.cc
  6.59% (6/91)
 22.22% (2/9)
  7.94% (5/63)
src/mosh/src/terminal/terminal.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/mosh/src/terminal/terminaldispatcher.cc
 14.56% (23/158)
 26.67% (4/15)
 14.56% (15/103)
src/mosh/src/terminal/terminaldispatcher.h
 25.00% (1/4)
 25.00% (1/4)
 57.14% (4/7)
src/mosh/src/terminal/terminaldisplay.cc
 24.48% (82/335)
 55.56% (5/9)
 33.20% (83/250)
src/mosh/src/terminal/terminaldisplay.h
  0.00% (0/6)
  0.00% (0/6)
  0.00% (0/6)
src/mosh/src/terminal/terminaldisplayinit.cc
  7.27% (4/55)
 33.33% (1/3)
 14.71% (5/34)
src/mosh/src/terminal/terminalframebuffer.cc
  7.66% (37/483)
 17.78% (8/45)
 17.91% (60/335)
src/mosh/src/terminal/terminalframebuffer.h
 16.23% (25/154)
 23.88% (16/67)
 20.55% (30/146)
src/mosh/src/terminal/terminalfunctions.cc
  0.00% (0/363)
  0.00% (0/42)
  0.00% (0/232)
src/mosh/src/terminal/terminaluserinput.cc
 86.21% (25/29)
100.00% (1/1)
 88.89% (16/18)
src/mosh/src/terminal/terminaluserinput.h
 50.00% (1/2)
 50.00% (1/2)
 66.67% (2/3)
src/mosh/src/util/fatal_assert.h
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/1)
Totals
 19.56% (661/3379)
 22.49% (114/507)
 30.03% (649/2161)