Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/wpantund/src/ncp-spinel/SpinelNCPControlInterface.cpp
  1.04% (8/772)
  6.00% (3/50)
  0.56% (3/539)
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)
 80.46% (247/307)
src/wpantund/src/ncp-spinel/SpinelNCPInstance-Protothreads.cpp
 66.43% (275/414)
 83.33% (5/6)
 62.68% (1555/2481)
src/wpantund/src/ncp-spinel/SpinelNCPInstance.cpp
 61.98% (3449/5565)
 49.25% (99/201)
 62.21% (1961/3152)
src/wpantund/src/ncp-spinel/SpinelNCPInstance.h
 72.73% (8/11)
 75.00% (3/4)
 75.00% (3/4)
src/wpantund/src/ncp-spinel/SpinelNCPTask.cpp
 66.67% (86/129)
 85.71% (6/7)
 72.01% (211/293)
src/wpantund/src/ncp-spinel/SpinelNCPTaskDeepSleep.cpp
  0.00% (0/82)
  0.00% (0/3)
  0.00% (0/277)
src/wpantund/src/ncp-spinel/SpinelNCPTaskForm.cpp
  0.00% (0/272)
  0.00% (0/3)
  0.00% (0/680)
src/wpantund/src/ncp-spinel/SpinelNCPTaskGetMsgBufferCounters.cpp
  0.00% (0/181)
  0.00% (0/5)
  0.00% (0/186)
src/wpantund/src/ncp-spinel/SpinelNCPTaskGetNetworkTopology.cpp
 57.20% (306/535)
 66.67% (12/18)
 30.26% (141/466)
src/wpantund/src/ncp-spinel/SpinelNCPTaskHostDidWake.cpp
  0.00% (0/36)
  0.00% (0/2)
  0.00% (0/139)
src/wpantund/src/ncp-spinel/SpinelNCPTaskJoin.cpp
  0.00% (0/256)
  0.00% (0/3)
  0.00% (0/740)
src/wpantund/src/ncp-spinel/SpinelNCPTaskJoinerCommissioning.cpp
  0.00% (0/240)
  0.00% (0/6)
  0.00% (0/596)
src/wpantund/src/ncp-spinel/SpinelNCPTaskLeave.cpp
  0.00% (0/72)
  0.00% (0/2)
  0.00% (0/309)
src/wpantund/src/ncp-spinel/SpinelNCPTaskPeek.cpp
  0.00% (0/59)
  0.00% (0/2)
  0.00% (0/178)
src/wpantund/src/ncp-spinel/SpinelNCPTaskScan.cpp
  0.00% (0/217)
  0.00% (0/3)
  0.00% (0/494)
src/wpantund/src/ncp-spinel/SpinelNCPTaskSendCommand.cpp
 20.40% (51/250)
 53.33% (8/15)
 20.05% (87/434)
src/wpantund/src/ncp-spinel/SpinelNCPTaskWake.cpp
 93.18% (41/44)
100.00% (3/3)
 90.12% (219/243)
src/wpantund/src/ncp-spinel/SpinelNCPThreadDataset.cpp
 40.39% (229/567)
 33.33% (2/6)
 21.95% (97/442)
src/wpantund/src/ncp-spinel/SpinelNCPThreadDataset.h
100.00% (7/7)
100.00% (7/7)
100.00% (7/7)
src/wpantund/src/ncp-spinel/SpinelNCPVendorCustom.cpp
 29.31% (17/58)
 54.55% (6/11)
 34.62% (9/26)
src/wpantund/src/util/Callbacks.h
  0.00% (0/7)
  0.00% (0/1)
  0.00% (0/1)
src/wpantund/src/util/Data.h
 73.68% (14/19)
 71.43% (5/7)
 81.82% (9/11)
src/wpantund/src/util/EventHandler.cpp
100.00% (29/29)
100.00% (6/6)
100.00% (14/14)
src/wpantund/src/util/IPv6Helpers.cpp
100.00% (25/25)
100.00% (3/3)
100.00% (7/7)
src/wpantund/src/util/IPv6Helpers.h
 46.15% (6/13)
 50.00% (2/4)
 28.57% (2/7)
src/wpantund/src/util/IPv6PacketMatcher.cpp
 15.28% (57/373)
 30.77% (4/13)
 13.38% (38/284)
src/wpantund/src/util/IPv6PacketMatcher.h
  0.00% (0/4)
  0.00% (0/4)
  0.00% (0/4)
src/wpantund/src/util/NilReturn.h
 50.00% (2/4)
 50.00% (1/2)
 50.00% (1/2)
src/wpantund/src/util/ObjectPool.h
100.00% (29/29)
100.00% (5/5)
100.00% (13/13)
src/wpantund/src/util/RingBuffer.h
100.00% (70/70)
100.00% (16/16)
100.00% (35/35)
src/wpantund/src/util/SocketAdapter.cpp
  0.00% (0/52)
  0.00% (0/17)
  0.00% (0/57)
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)
 86.49% (32/37)
src/wpantund/src/util/SocketWrapper.cpp
 33.33% (14/42)
 30.77% (4/13)
 43.75% (7/16)
src/wpantund/src/util/SocketWrapper.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/wpantund/src/util/SuperSocket.cpp
 94.29% (33/35)
 83.33% (5/6)
 88.89% (24/27)
src/wpantund/src/util/Timer.cpp
 83.19% (94/113)
 76.92% (10/13)
 63.53% (54/85)
src/wpantund/src/util/Timer.h
 72.73% (8/11)
 72.73% (8/11)
 72.73% (8/11)
src/wpantund/src/util/TunnelIPv6Interface.cpp
 33.25% (139/418)
 56.25% (18/32)
 33.17% (136/410)
src/wpantund/src/util/TunnelIPv6Interface.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/wpantund/src/util/UnixSocket.cpp
 69.33% (52/75)
 73.33% (11/15)
 67.57% (25/37)
src/wpantund/src/util/ValueMap.cpp
  0.00% (0/16)
  0.00% (0/1)
  0.00% (0/6)
src/wpantund/src/util/any-to.cpp
 34.31% (82/239)
 85.71% (6/7)
 36.73% (72/196)
src/wpantund/src/util/args.h
  0.00% (0/28)
  0.00% (0/1)
  0.00% (0/16)
src/wpantund/src/util/config-file.c
 79.31% (69/87)
 66.67% (2/3)
 85.71% (48/56)
src/wpantund/src/util/netif-mgmt.c
 38.52% (99/257)
 55.56% (10/18)
 30.13% (91/302)
src/wpantund/src/util/nlpt-select.c
 85.33% (64/75)
 88.89% (8/9)
 82.35% (42/51)
src/wpantund/src/util/sec-random.c
  0.00% (0/20)
  0.00% (0/2)
  0.00% (0/11)
src/wpantund/src/util/socket-utils.c
 72.55% (489/674)
 89.47% (17/19)
 81.62% (404/495)
src/wpantund/src/util/string-utils.c
 22.32% (50/224)
 27.27% (3/11)
 28.57% (40/140)
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)
 37.50% (6/16)
src/wpantund/src/util/tunnel.c
  0.00% (0/56)
  0.00% (0/4)
  0.00% (0/57)
src/wpantund/src/wpantund/FirmwareUpgrade.cpp
 25.10% (60/239)
 75.00% (9/12)
 17.99% (43/239)
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
 94.12% (32/34)
100.00% (3/3)
 97.30% (36/37)
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.17% (646/871)
 88.64% (39/44)
 72.73% (392/539)
src/wpantund/src/wpantund/NCPInstanceBase-AsyncIO.cpp
 80.92% (106/131)
 85.71% (6/7)
 57.64% (132/229)
src/wpantund/src/wpantund/NCPInstanceBase-NetInterface.cpp
 45.22% (123/272)
 64.29% (9/14)
 43.92% (83/189)
src/wpantund/src/wpantund/NCPInstanceBase.cpp
 54.12% (519/959)
 42.31% (44/104)
 63.57% (417/656)
src/wpantund/src/wpantund/NCPInstanceBase.h
 64.81% (35/54)
 81.40% (35/43)
 81.40% (35/43)
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.30% (130/223)
src/wpantund/src/wpantund/NetworkInstance.h
 13.56% (8/59)
 18.18% (2/11)
 28.57% (4/14)
src/wpantund/src/wpantund/NetworkRetain.cpp
 26.36% (29/110)
 62.50% (5/8)
 21.37% (25/117)
src/wpantund/src/wpantund/Pcap.cpp
  8.07% (18/223)
 27.78% (5/18)
  6.14% (7/114)
src/wpantund/src/wpantund/RunawayResetBackoffManager.cpp
 47.62% (10/21)
 75.00% (3/4)
 60.00% (6/10)
src/wpantund/src/wpantund/StatCollector.cpp
 64.52% (731/1133)
 64.21% (61/95)
 67.95% (477/702)
src/wpantund/src/wpantund/wpan-error.c
 48.89% (22/45)
100.00% (1/1)
 48.84% (21/43)
src/wpantund/src/wpantund/wpantund-fuzz.cpp
 79.89% (143/179)
 66.67% (4/6)
 86.79% (92/106)
src/wpantund/src/wpantund/wpantund.cpp
 28.15% (143/508)
 52.63% (10/19)
 31.85% (86/270)
src/wpantund/third_party/fgetln/fgetln.h
100.00% (14/14)
100.00% (1/1)
100.00% (5/5)
Totals
 48.88% (9002/18416)
 54.86% (570/1039)
 42.41% (7668/18080)