Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/wpantund/src/ncp-spinel/SpinelNCPControlInterface.cpp
  1.17% (9/771)
  6.00% (3/50)
  0.64% (4/621)
src/wpantund/src/ncp-spinel/SpinelNCPControlInterface.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/wpantund/src/ncp-spinel/SpinelNCPInstance-DataPump.cpp
 76.73% (188/245)
100.00% (4/4)
 78.85% (261/331)
src/wpantund/src/ncp-spinel/SpinelNCPInstance-Protothreads.cpp
 65.94% (273/414)
 83.33% (5/6)
 61.04% (1733/2839)
src/wpantund/src/ncp-spinel/SpinelNCPInstance.cpp
 62.45% (3479/5571)
 48.26% (97/201)
 62.53% (2198/3515)
src/wpantund/src/ncp-spinel/SpinelNCPInstance.h
 76.92% (10/13)
 75.00% (3/4)
 83.33% (5/6)
src/wpantund/src/ncp-spinel/SpinelNCPTask.cpp
 66.67% (86/129)
 85.71% (6/7)
 70.18% (233/332)
src/wpantund/src/ncp-spinel/SpinelNCPTaskDeepSleep.cpp
  0.00% (0/83)
  0.00% (0/3)
  0.00% (0/314)
src/wpantund/src/ncp-spinel/SpinelNCPTaskForm.cpp
  0.00% (0/273)
  0.00% (0/3)
  0.00% (0/763)
src/wpantund/src/ncp-spinel/SpinelNCPTaskGetMsgBufferCounters.cpp
  0.00% (0/182)
  0.00% (0/5)
  0.00% (0/213)
src/wpantund/src/ncp-spinel/SpinelNCPTaskGetNetworkTopology.cpp
 57.51% (314/546)
 66.67% (12/18)
 30.70% (163/531)
src/wpantund/src/ncp-spinel/SpinelNCPTaskHostDidWake.cpp
  0.00% (0/37)
  0.00% (0/2)
  0.00% (0/154)
src/wpantund/src/ncp-spinel/SpinelNCPTaskJoin.cpp
  0.00% (0/257)
  0.00% (0/3)
  0.00% (0/831)
src/wpantund/src/ncp-spinel/SpinelNCPTaskJoinerCommissioning.cpp
  0.00% (0/242)
  0.00% (0/6)
  0.00% (0/670)
src/wpantund/src/ncp-spinel/SpinelNCPTaskLeave.cpp
  0.00% (0/73)
  0.00% (0/2)
  0.00% (0/349)
src/wpantund/src/ncp-spinel/SpinelNCPTaskPeek.cpp
  0.00% (0/60)
  0.00% (0/2)
  0.00% (0/209)
src/wpantund/src/ncp-spinel/SpinelNCPTaskScan.cpp
  0.00% (0/219)
  0.00% (0/3)
  0.00% (0/564)
src/wpantund/src/ncp-spinel/SpinelNCPTaskSendCommand.cpp
 23.28% (61/262)
 53.33% (8/15)
 20.42% (107/524)
src/wpantund/src/ncp-spinel/SpinelNCPTaskWake.cpp
 93.33% (42/45)
100.00% (3/3)
 88.13% (245/278)
src/wpantund/src/ncp-spinel/SpinelNCPThreadDataset.cpp
 40.39% (229/567)
 33.33% (2/6)
 19.52% (97/497)
src/wpantund/src/ncp-spinel/SpinelNCPThreadDataset.h
100.00% (8/8)
100.00% (8/8)
100.00% (11/11)
src/wpantund/src/ncp-spinel/SpinelNCPVendorCustom.cpp
 29.31% (17/58)
 54.55% (6/11)
 39.29% (11/28)
src/wpantund/src/util/Callbacks.h
100.00% (7/7)
100.00% (1/1)
100.00% (4/4)
src/wpantund/src/util/Data.h
 78.26% (18/23)
 75.00% (6/8)
 82.35% (14/17)
src/wpantund/src/util/EventHandler.cpp
100.00% (29/29)
100.00% (6/6)
100.00% (18/18)
src/wpantund/src/util/IPv6Helpers.cpp
100.00% (23/23)
100.00% (3/3)
100.00% (14/14)
src/wpantund/src/util/IPv6Helpers.h
 46.15% (6/13)
 50.00% (2/4)
 44.44% (4/9)
src/wpantund/src/util/IPv6PacketMatcher.cpp
 15.36% (57/371)
 30.77% (4/13)
 12.78% (40/313)
src/wpantund/src/util/IPv6PacketMatcher.h
  0.00% (0/4)
  0.00% (0/4)
  0.00% (0/4)
src/wpantund/src/util/NilReturn.h
 66.67% (4/6)
 66.67% (2/3)
 66.67% (2/3)
src/wpantund/src/util/ObjectPool.h
100.00% (30/30)
100.00% (5/5)
100.00% (15/15)
src/wpantund/src/util/RingBuffer.h
100.00% (69/69)
100.00% (16/16)
100.00% (42/42)
src/wpantund/src/util/SocketAdapter.cpp
  0.00% (0/53)
  0.00% (0/17)
  0.00% (0/65)
src/wpantund/src/util/SocketAdapter.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/wpantund/src/util/SocketAsyncOp.h
 20.22% (18/89)
 33.33% (1/3)
 85.00% (34/40)
src/wpantund/src/util/SocketWrapper.cpp
 34.21% (13/38)
 30.77% (4/13)
 27.27% (9/33)
src/wpantund/src/util/SocketWrapper.h
100.00% (1/1)
100.00% (1/1)
100.00% (2/2)
src/wpantund/src/util/SuperSocket.cpp
 94.44% (34/36)
 83.33% (5/6)
 92.31% (36/39)
src/wpantund/src/util/Timer.cpp
 83.19% (94/113)
 76.92% (10/13)
 62.63% (62/99)
src/wpantund/src/util/Timer.h
 72.73% (8/11)
 72.73% (8/11)
 72.73% (8/11)
src/wpantund/src/util/TunnelIPv6Interface.cpp
 34.43% (146/424)
 56.25% (18/32)
 25.71% (145/564)
src/wpantund/src/util/TunnelIPv6Interface.h
100.00% (2/2)
100.00% (1/1)
100.00% (3/3)
src/wpantund/src/util/UnixSocket.cpp
 68.83% (53/77)
 73.33% (11/15)
 66.67% (38/57)
src/wpantund/src/util/ValueMap.cpp
  0.00% (0/15)
  0.00% (0/1)
  0.00% (0/12)
src/wpantund/src/util/any-to.cpp
 33.47% (80/239)
 85.71% (6/7)
 36.76% (75/204)
src/wpantund/src/util/args.h
  0.00% (0/28)
  0.00% (0/1)
  0.00% (0/17)
src/wpantund/src/util/config-file.c
 79.31% (69/87)
 66.67% (2/3)
 84.62% (55/65)
src/wpantund/src/util/netif-mgmt.c
 38.52% (99/257)
 55.56% (10/18)
 31.76% (141/444)
src/wpantund/src/util/nlpt-select.c
 84.29% (59/70)
 88.89% (8/9)
 90.97% (131/144)
src/wpantund/src/util/sec-random.c
  0.00% (0/20)
  0.00% (0/2)
  0.00% (0/13)
src/wpantund/src/util/socket-utils.c
 72.28% (485/671)
 89.47% (17/19)
 74.65% (595/797)
src/wpantund/src/util/string-utils.c
 22.42% (50/223)
 27.27% (3/11)
 26.52% (61/230)
src/wpantund/src/util/string-utils.h
100.00% (9/9)
100.00% (3/3)
100.00% (5/5)
src/wpantund/src/util/time-utils.c
 52.38% (11/21)
 60.00% (3/5)
 36.84% (7/19)
src/wpantund/src/util/tunnel.c
  0.00% (0/55)
  0.00% (0/4)
  0.00% (0/86)
src/wpantund/src/wpantund/FirmwareUpgrade.cpp
 25.42% (61/240)
 75.00% (9/12)
 15.58% (55/353)
src/wpantund/src/wpantund/IPCServer.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/wpantund/src/wpantund/NCPControlInterface.cpp
 41.96% (60/143)
 60.00% (6/10)
 14.18% (19/134)
src/wpantund/src/wpantund/NCPInstance.cpp
 93.94% (31/33)
100.00% (3/3)
 91.84% (45/49)
src/wpantund/src/wpantund/NCPInstance.h
 50.00% (3/6)
 50.00% (1/2)
 50.00% (1/2)
src/wpantund/src/wpantund/NCPInstanceBase-Addresses.cpp
 74.14% (645/870)
 88.64% (39/44)
 72.23% (424/587)
src/wpantund/src/wpantund/NCPInstanceBase-AsyncIO.cpp
 80.77% (105/130)
 85.71% (6/7)
 55.07% (152/276)
src/wpantund/src/wpantund/NCPInstanceBase-NetInterface.cpp
 45.19% (122/270)
 64.29% (9/14)
 41.23% (94/228)
src/wpantund/src/wpantund/NCPInstanceBase.cpp
 53.45% (511/956)
 40.38% (42/104)
 67.54% (568/841)
src/wpantund/src/wpantund/NCPInstanceBase.h
 65.45% (36/55)
 81.40% (35/43)
 87.69% (57/65)
src/wpantund/src/wpantund/NCPMfgInterface_v1.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/wpantund/src/wpantund/NCPTypes.cpp
 59.36% (168/283)
 81.25% (13/16)
 58.48% (131/224)
src/wpantund/src/wpantund/NetworkInstance.h
 22.73% (15/66)
 18.18% (2/11)
 52.38% (11/21)
src/wpantund/src/wpantund/NetworkRetain.cpp
 27.03% (30/111)
 62.50% (5/8)
 17.72% (28/158)
src/wpantund/src/wpantund/Pcap.cpp
  8.07% (18/223)
 27.78% (5/18)
  4.05% (7/173)
src/wpantund/src/wpantund/RunawayResetBackoffManager.cpp
 54.55% (12/22)
 75.00% (3/4)
 61.54% (8/13)
src/wpantund/src/wpantund/StatCollector.cpp
 65.03% (740/1138)
 64.21% (61/95)
 68.53% (514/750)
src/wpantund/src/wpantund/wpan-error.c
 53.33% (24/45)
100.00% (1/1)
 53.49% (23/43)
src/wpantund/src/wpantund/wpantund-fuzz.cpp
 79.89% (143/179)
 66.67% (4/6)
 83.56% (122/146)
src/wpantund/src/wpantund/wpantund.cpp
 27.44% (138/503)
 52.63% (10/19)
 38.74% (179/462)
src/wpantund/third_party/fgetln/fgetln.h
100.00% (14/14)
100.00% (1/1)
100.00% (7/7)
Totals
 49.12% (9068/18460)
 54.70% (570/1042)
 42.20% (9075/21504)