Click here for information about interpreting this report.
Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
include/Ice/Buffer.h | 0.00% (0/4) | 0.00% (0/27) | 0.00% (0/4) | - (0/0) |
include/Ice/Communicator.h | 33.33% (1/3) | 84.62% (11/13) | 66.67% (4/6) | 100.00% (2/2) |
include/Ice/Connection.h | 25.00% (1/4) | 33.33% (3/9) | 25.00% (1/4) | - (0/0) |
include/Ice/Endpoint.h | 0.00% (0/1) | 0.00% (0/2) | 0.00% (0/1) | - (0/0) |
include/Ice/Exception.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | - (0/0) |
include/Ice/IncomingRequest.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
include/Ice/Initialize.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
include/Ice/InputStream.h | 0.00% (0/2) | 0.00% (0/20) | 0.00% (0/2) | - (0/0) |
include/Ice/Instrumentation.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
include/Ice/LocalExceptions.h | 0.00% (0/4) | 0.00% (0/6) | 0.00% (0/4) | - (0/0) |
include/Ice/LoggerUtil.h | 90.00% (9/10) | 96.15% (25/26) | 92.86% (13/14) | 50.00% (1/2) |
include/Ice/Object.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | - (0/0) |
include/Ice/ObjectAdapter.h | 100.00% (3/3) | 100.00% (9/9) | 100.00% (3/3) | - (0/0) |
include/Ice/ObserverHelper.h | 77.78% (7/9) | 58.33% (21/36) | 80.00% (12/15) | 50.00% (3/6) |
include/Ice/OutgoingResponse.h | 0.00% (0/1) | 0.00% (0/2) | 0.00% (0/1) | - (0/0) |
include/Ice/Properties.h | 100.00% (2/2) | 100.00% (4/4) | 100.00% (3/3) | - (0/0) |
include/Ice/Proxy.h | 100.00% (18/18) | 100.00% (28/28) | 100.00% (21/21) | 100.00% (2/2) |
include/Ice/ProxyFunctions.h | 50.00% (1/2) | 75.00% (3/4) | 50.00% (1/2) | - (0/0) |
include/Ice/SlicedData.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
include/Ice/StreamHelpers.h | 0.00% (0/3) | 0.00% (0/3) | 0.00% (0/3) | - (0/0) |
include/Ice/TupleCompare.h | 100.00% (2/2) | 100.00% (6/6) | 100.00% (2/2) | - (0/0) |
include/Ice/Value.h | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) | - (0/0) |
include/generated/Glacier2/Metrics.h | 25.00% (1/4) | 14.29% (1/7) | 25.00% (1/4) | - (0/0) |
include/generated/Glacier2/PermissionsVerifier.h | 38.10% (8/21) | 25.45% (14/55) | 43.33% (13/30) | 0.00% (0/4) |
include/generated/Glacier2/Router.h | 44.44% (4/9) | 33.33% (6/18) | 58.33% (7/12) | - (0/0) |
include/generated/Glacier2/Session.h | 40.35% (23/57) | 35.88% (47/131) | 50.00% (42/84) | 20.00% (2/10) |
include/generated/Ice/Identity.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
include/generated/Ice/Locator.h | 0.00% (0/10) | 0.00% (0/24) | 0.00% (0/10) | - (0/0) |
include/generated/Ice/LocatorRegistry.h | 0.00% (0/5) | 0.00% (0/12) | 0.00% (0/5) | - (0/0) |
include/generated/Ice/Metrics.h | 5.00% (1/20) | 1.96% (1/51) | 5.00% (1/20) | - (0/0) |
include/generated/Ice/Process.h | 0.00% (0/4) | 0.00% (0/5) | 0.00% (0/4) | - (0/0) |
include/generated/Ice/PropertiesAdmin.h | 0.00% (0/6) | 0.00% (0/19) | 0.00% (0/6) | - (0/0) |
include/generated/Ice/RemoteLogger.h | 0.00% (0/11) | 0.00% (0/31) | 0.00% (0/11) | - (0/0) |
include/generated/Ice/Router.h | 15.38% (2/13) | 7.41% (2/27) | 21.43% (3/14) | - (0/0) |
src/Glacier2/Blobject.cpp | 100.00% (3/3) | 49.71% (85/171) | 65.00% (39/60) | 62.50% (30/48) |
src/Glacier2/ClientBlobject.cpp | 40.00% (2/5) | 59.30% (51/86) | 75.93% (41/54) | 72.22% (26/36) |
src/Glacier2/CryptPermissionsVerifier.cpp | 100.00% (10/10) | 63.75% (153/240) | 64.17% (77/120) | 55.17% (32/58) |
src/Glacier2/FilterManager.cpp | 100.00% (6/6) | 93.29% (139/149) | 93.85% (61/65) | 67.50% (27/40) |
src/Glacier2/FilterManager.h | 100.00% (6/6) | 100.00% (6/6) | 100.00% (6/6) | - (0/0) |
src/Glacier2/FilterT.h | 66.67% (4/6) | 35.82% (24/67) | 30.43% (7/23) | 6.25% (1/16) |
src/Glacier2/Glacier2Router.cpp | 93.75% (15/16) | 73.87% (212/287) | 80.61% (79/98) | 57.50% (23/40) |
src/Glacier2/Instance.cpp | 100.00% (3/3) | 100.00% (21/21) | 75.00% (15/20) | 50.00% (2/4) |
src/Glacier2/Instance.h | 75.00% (6/8) | 80.00% (8/10) | 75.00% (6/8) | - (0/0) |
src/Glacier2/Instrumentation.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | - (0/0) |
src/Glacier2/InstrumentationI.cpp | 76.47% (13/17) | 79.41% (54/68) | 77.14% (27/35) | 50.00% (3/6) |
src/Glacier2/ProxyVerifier.cpp | 25.58% (11/43) | 25.26% (146/578) | 26.01% (84/323) | 23.60% (42/178) |
src/Glacier2/ProxyVerifier.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
src/Glacier2/RouterI.cpp | 50.00% (8/16) | 70.80% (80/113) | 37.00% (37/100) | 61.11% (11/18) |
src/Glacier2/RouterI.h | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) | - (0/0) |
src/Glacier2/RoutingTable.cpp | 100.00% (5/5) | 76.53% (75/98) | 80.95% (34/42) | 60.71% (17/28) |
src/Glacier2/ServerBlobject.cpp | 100.00% (2/2) | 100.00% (7/7) | 100.00% (3/3) | - (0/0) |
src/Glacier2/SessionRouterI.cpp | 89.23% (58/65) | 78.92% (554/702) | 68.62% (258/376) | 65.28% (94/144) |
src/Glacier2/SessionRouterI.h | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) | - (0/0) |
src/Ice/CheckIdentity.h | 100.00% (1/1) | 100.00% (8/8) | 100.00% (3/3) | 100.00% (2/2) |
src/Ice/FileUtil.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
src/Ice/InstrumentationI.h | 100.00% (2/2) | 100.00% (21/21) | 100.00% (2/2) | - (0/0) |
src/Ice/MetricsAdminI.h | 54.17% (13/24) | 37.40% (95/254) | 30.50% (43/141) | 20.59% (14/68) |
src/Ice/MetricsFunctional.h | 100.00% (7/7) | 100.00% (11/11) | 100.00% (10/10) | - (0/0) |
src/Ice/MetricsObserverI.h | 68.89% (31/45) | 53.74% (151/281) | 53.75% (86/160) | 34.21% (26/76) |
Totals | 56.13% (302/538) | 55.49% (2097/3779) | 54.15% (1058/1954) | 45.69% (360/788) |
Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)