Click here for information about interpreting this report.
| Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
Users/runner/work/ice/ice/cpp/include/Ice/AsyncResponseHandler.h | 100.00% (5/5) | 100.00% (23/23) | 100.00% (13/13) | 66.67% (4/6) |
Users/runner/work/ice/ice/cpp/include/Ice/Buffer.h | 63.64% (7/11) | 46.00% (23/50) | 64.00% (16/25) | 83.33% (5/6) |
Users/runner/work/ice/ice/cpp/include/Ice/Communicator.h | 33.33% (1/3) | 84.62% (11/13) | 66.67% (4/6) | 100.00% (2/2) |
Users/runner/work/ice/ice/cpp/include/Ice/Connection.h | 25.00% (1/4) | 33.33% (3/9) | 25.00% (1/4) | - (0/0) |
Users/runner/work/ice/ice/cpp/include/Ice/DefaultSliceLoader.h | 72.73% (8/11) | 58.02% (47/81) | 64.10% (25/39) | 36.36% (8/22) |
Users/runner/work/ice/ice/cpp/include/Ice/Endpoint.h | 0.00% (0/1) | 0.00% (0/2) | 0.00% (0/1) | - (0/0) |
Users/runner/work/ice/ice/cpp/include/Ice/Exception.h | 100.00% (3/3) | 100.00% (6/6) | 100.00% (3/3) | - (0/0) |
Users/runner/work/ice/ice/cpp/include/Ice/IncomingRequest.h | 50.00% (2/4) | 50.00% (2/4) | 50.00% (2/4) | - (0/0) |
Users/runner/work/ice/ice/cpp/include/Ice/InputStream.h | 94.74% (18/19) | 89.17% (107/120) | 67.82% (59/87) | 71.05% (27/38) |
Users/runner/work/ice/ice/cpp/include/Ice/LocalExceptions.h | 14.29% (1/7) | 9.09% (1/11) | 14.29% (1/7) | - (0/0) |
Users/runner/work/ice/ice/cpp/include/Ice/LoggerUtil.h | 90.00% (9/10) | 96.43% (27/28) | 87.50% (14/16) | 50.00% (2/4) |
Users/runner/work/ice/ice/cpp/include/Ice/Object.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | - (0/0) |
Users/runner/work/ice/ice/cpp/include/Ice/ObjectAdapter.h | 100.00% (4/4) | 100.00% (12/12) | 100.00% (4/4) | - (0/0) |
Users/runner/work/ice/ice/cpp/include/Ice/ObserverHelper.h | 0.00% (0/2) | 0.00% (0/12) | 0.00% (0/2) | - (0/0) |
Users/runner/work/ice/ice/cpp/include/Ice/OutgoingAsync.h | 72.41% (21/29) | 90.68% (214/236) | 59.43% (63/106) | 86.36% (19/22) |
Users/runner/work/ice/ice/cpp/include/Ice/OutgoingResponse.h | 0.00% (0/1) | 0.00% (0/2) | 0.00% (0/1) | - (0/0) |
Users/runner/work/ice/ice/cpp/include/Ice/OutputStream.h | 100.00% (26/26) | 100.00% (130/130) | 78.95% (75/95) | 81.58% (31/38) |
Users/runner/work/ice/ice/cpp/include/Ice/Properties.h | 100.00% (4/4) | 100.00% (15/15) | 100.00% (6/6) | - (0/0) |
Users/runner/work/ice/ice/cpp/include/Ice/Proxy.h | 100.00% (21/21) | 91.84% (45/49) | 96.30% (26/27) | 75.00% (3/4) |
Users/runner/work/ice/ice/cpp/include/Ice/ProxyFunctions.h | 80.00% (4/5) | 61.90% (13/21) | 70.00% (7/10) | 50.00% (2/4) |
Users/runner/work/ice/ice/cpp/include/Ice/SlicedData.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
Users/runner/work/ice/ice/cpp/include/Ice/StreamHelpers.h | 73.33% (22/30) | 59.23% (77/130) | 60.34% (35/58) | 46.15% (12/26) |
Users/runner/work/ice/ice/cpp/include/Ice/TupleCompare.h | 100.00% (3/3) | 100.00% (9/9) | 100.00% (3/3) | - (0/0) |
Users/runner/work/ice/ice/cpp/include/Ice/Value.h | 55.56% (5/9) | 36.36% (8/22) | 38.46% (5/13) | 0.00% (0/2) |
Users/runner/work/ice/ice/cpp/src/Glacier2/CryptPermissionsVerifier.cpp | 100.00% (10/10) | 63.75% (153/240) | 64.17% (77/120) | 55.17% (32/58) |
Users/runner/work/ice/ice/cpp/src/Ice/FileUtil.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/Ice/OutputUtil.h | 100.00% (4/4) | 100.00% (18/18) | 100.00% (4/4) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/Ice/Protocol.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (3/3) | 100.00% (4/4) |
Users/runner/work/ice/ice/cpp/src/Ice/Random.h | 100.00% (1/1) | 100.00% (5/5) | 100.00% (1/1) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/Ice/SSL/SSLUtil.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (3/3) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/Ice/Timer.h | 100.00% (2/2) | 68.42% (26/38) | 84.62% (22/26) | 77.27% (17/22) |
Users/runner/work/ice/ice/cpp/src/IceDB/IceDB.cpp | 86.11% (31/36) | 66.82% (145/217) | 62.69% (126/201) | 62.12% (41/66) |
Users/runner/work/ice/ice/cpp/src/IceDB/IceDB.h | 100.00% (17/17) | 93.70% (119/127) | 96.23% (51/53) | 85.00% (17/20) |
Users/runner/work/ice/ice/cpp/src/IceGrid/AdapterCache.cpp | 89.13% (41/46) | 66.77% (412/617) | 60.33% (181/300) | 54.55% (84/154) |
Users/runner/work/ice/ice/cpp/src/IceGrid/AdapterCache.h | 66.67% (2/3) | 66.67% (2/3) | 66.67% (2/3) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/IceGrid/AdminCallbackRouter.cpp | 50.00% (2/4) | 25.81% (8/31) | 29.63% (8/27) | 33.33% (2/6) |
Users/runner/work/ice/ice/cpp/src/IceGrid/AdminI.cpp | 84.75% (50/59) | 66.02% (340/515) | 64.71% (99/153) | 50.00% (16/32) |
Users/runner/work/ice/ice/cpp/src/IceGrid/AdminRouter.cpp | 75.00% (3/4) | 59.52% (50/84) | 35.29% (6/17) | 25.00% (2/8) |
Users/runner/work/ice/ice/cpp/src/IceGrid/AdminSessionI.cpp | 81.58% (31/38) | 76.61% (285/372) | 71.88% (115/160) | 59.62% (31/52) |
Users/runner/work/ice/ice/cpp/src/IceGrid/AdminSessionI.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/IceGrid/Allocatable.cpp | 85.00% (17/20) | 88.25% (353/400) | 69.69% (223/320) | 78.33% (141/180) |
Users/runner/work/ice/ice/cpp/src/IceGrid/Allocatable.h | 87.50% (7/8) | 87.50% (7/8) | 87.50% (7/8) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/IceGrid/AllocatableObjectCache.cpp | 100.00% (21/21) | 68.75% (187/272) | 65.43% (106/162) | 58.54% (48/82) |
Users/runner/work/ice/ice/cpp/src/IceGrid/AllocatableObjectCache.h | 80.00% (4/5) | 88.89% (8/9) | 83.33% (5/6) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/IceGrid/Cache.h | 100.00% (9/9) | 95.24% (60/63) | 83.78% (31/37) | 88.89% (16/18) |
Users/runner/work/ice/ice/cpp/src/IceGrid/Database.cpp | 97.80% (89/91) | 80.36% (1727/2149) | 72.02% (713/990) | 74.22% (426/574) |
Users/runner/work/ice/ice/cpp/src/IceGrid/Database.h | 77.78% (7/9) | 68.75% (11/16) | 66.67% (10/15) | 16.67% (1/6) |
Users/runner/work/ice/ice/cpp/src/IceGrid/DescriptorBuilder.cpp | 92.22% (83/90) | 80.99% (456/563) | 75.38% (196/260) | 66.67% (64/96) |
Users/runner/work/ice/ice/cpp/src/IceGrid/DescriptorBuilder.h | 100.00% (10/10) | 100.00% (10/10) | 100.00% (10/10) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/IceGrid/DescriptorHelper.cpp | 86.51% (109/126) | 63.11% (1533/2429) | 59.14% (809/1368) | 52.32% (497/950) |
Users/runner/work/ice/ice/cpp/src/IceGrid/DescriptorHelper.h | 100.00% (5/5) | 100.00% (5/5) | 100.00% (6/6) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/IceGrid/DescriptorParser.cpp | 86.67% (13/15) | 78.13% (493/631) | 78.20% (373/477) | 74.68% (230/308) |
Users/runner/work/ice/ice/cpp/src/IceGrid/FileCache.cpp | 100.00% (3/3) | 79.86% (111/139) | 76.62% (59/77) | 69.23% (36/52) |
Users/runner/work/ice/ice/cpp/src/IceGrid/FileUserAccountMapperI.cpp | 100.00% (2/2) | 67.27% (37/55) | 65.31% (32/49) | 58.33% (14/24) |
Users/runner/work/ice/ice/cpp/src/IceGrid/IceGridRegistry.cpp | 85.71% (6/7) | 55.74% (68/122) | 60.00% (27/45) | 59.09% (13/22) |
Users/runner/work/ice/ice/cpp/src/IceGrid/InternalRegistryI.cpp | 61.54% (8/13) | 47.73% (63/132) | 43.82% (39/89) | 34.38% (11/32) |
Users/runner/work/ice/ice/cpp/src/IceGrid/LocatorI.cpp | 92.11% (35/38) | 79.59% (538/676) | 64.64% (287/444) | 62.38% (126/202) |
Users/runner/work/ice/ice/cpp/src/IceGrid/LocatorRegistryI.cpp | 58.82% (10/17) | 58.85% (236/401) | 49.62% (65/131) | 40.00% (16/40) |
Users/runner/work/ice/ice/cpp/src/IceGrid/NodeCache.cpp | 94.29% (33/35) | 84.17% (670/796) | 74.01% (242/327) | 67.17% (133/198) |
Users/runner/work/ice/ice/cpp/src/IceGrid/NodeCache.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/IceGrid/NodeSessionI.cpp | 100.00% (19/19) | 82.87% (150/181) | 72.84% (59/81) | 76.67% (23/30) |
Users/runner/work/ice/ice/cpp/src/IceGrid/NodeSessionI.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/IceGrid/ObjectCache.cpp | 88.89% (16/18) | 78.57% (99/126) | 71.95% (59/82) | 65.79% (25/38) |
Users/runner/work/ice/ice/cpp/src/IceGrid/ObjectCache.h | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/IceGrid/PlatformInfo.cpp | 85.71% (12/14) | 90.24% (111/123) | 88.24% (30/34) | 71.43% (10/14) |
Users/runner/work/ice/ice/cpp/src/IceGrid/PluginFacadeI.cpp | 86.96% (20/23) | 75.25% (149/198) | 77.42% (72/93) | 62.00% (31/50) |
Users/runner/work/ice/ice/cpp/src/IceGrid/QueryI.cpp | 100.00% (6/6) | 91.67% (55/60) | 80.56% (29/36) | 85.71% (12/14) |
Users/runner/work/ice/ice/cpp/src/IceGrid/ReapThread.cpp | 100.00% (9/9) | 83.22% (124/149) | 70.48% (74/105) | 74.29% (52/70) |
Users/runner/work/ice/ice/cpp/src/IceGrid/ReapThread.h | 100.00% (4/4) | 89.66% (26/29) | 91.67% (11/12) | 100.00% (2/2) |
Users/runner/work/ice/ice/cpp/src/IceGrid/RegistryAdminRouter.cpp | 44.44% (4/9) | 28.46% (35/123) | 26.15% (17/65) | 6.25% (1/16) |
Users/runner/work/ice/ice/cpp/src/IceGrid/RegistryI.cpp | 91.43% (32/35) | 76.31% (744/975) | 68.71% (347/505) | 60.53% (161/266) |
Users/runner/work/ice/ice/cpp/src/IceGrid/RegistryI.h | 100.00% (5/5) | 100.00% (9/9) | 100.00% (5/5) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/IceGrid/ReplicaCache.cpp | 86.67% (13/15) | 64.29% (135/210) | 55.56% (55/99) | 55.26% (21/38) |
Users/runner/work/ice/ice/cpp/src/IceGrid/ReplicaCache.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/IceGrid/ReplicaSessionI.cpp | 90.00% (18/20) | 73.22% (175/239) | 75.51% (74/98) | 63.64% (28/44) |
Users/runner/work/ice/ice/cpp/src/IceGrid/ReplicaSessionManager.cpp | 96.15% (25/26) | 75.49% (385/510) | 71.92% (146/203) | 62.22% (56/90) |
Users/runner/work/ice/ice/cpp/src/IceGrid/ReplicaSessionManager.h | 100.00% (6/6) | 100.00% (16/16) | 90.91% (10/11) | 50.00% (1/2) |
Users/runner/work/ice/ice/cpp/src/IceGrid/ServerCache.cpp | 97.92% (47/48) | 78.71% (754/958) | 66.26% (432/652) | 59.95% (223/372) |
Users/runner/work/ice/ice/cpp/src/IceGrid/ServerCache.h | 85.71% (6/7) | 88.89% (8/9) | 85.71% (6/7) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/IceGrid/SessionI.cpp | 96.77% (30/31) | 90.54% (201/222) | 77.54% (107/138) | 71.43% (30/42) |
Users/runner/work/ice/ice/cpp/src/IceGrid/SessionI.h | 100.00% (4/4) | 100.00% (6/6) | 100.00% (4/4) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/IceGrid/SessionManager.cpp | 100.00% (2/2) | 81.30% (100/123) | 78.79% (52/66) | 79.55% (35/44) |
Users/runner/work/ice/ice/cpp/src/IceGrid/SessionManager.h | 80.00% (12/15) | 72.20% (148/205) | 56.56% (125/221) | 58.65% (61/104) |
Users/runner/work/ice/ice/cpp/src/IceGrid/SessionServantManager.cpp | 100.00% (12/12) | 76.70% (135/176) | 65.52% (114/174) | 67.44% (58/86) |
Users/runner/work/ice/ice/cpp/src/IceGrid/SessionServantManager.h | 100.00% (2/2) | 100.00% (6/6) | 100.00% (7/7) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/IceGrid/SynchronizationException.cpp | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/IceGrid/SynchronizationException.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (2/2) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/IceGrid/Topics.cpp | 95.45% (42/44) | 76.79% (685/892) | 69.73% (288/413) | 79.36% (173/218) |
Users/runner/work/ice/ice/cpp/src/IceGrid/Topics.h | 100.00% (3/3) | 100.00% (11/11) | 100.00% (4/4) | 100.00% (2/2) |
Users/runner/work/ice/ice/cpp/src/IceGrid/TraceLevels.cpp | 100.00% (1/1) | 100.00% (27/27) | 100.00% (13/13) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/IceGrid/Util.cpp | 100.00% (17/17) | 72.54% (280/386) | 68.25% (172/252) | 59.24% (109/184) |
Users/runner/work/ice/ice/cpp/src/IceGrid/Util.h | 100.00% (4/4) | 84.62% (66/78) | 88.64% (39/44) | 76.19% (32/42) |
Users/runner/work/ice/ice/cpp/src/IceGrid/WellKnownObjectsManager.cpp | 100.00% (13/13) | 96.84% (92/95) | 82.05% (32/39) | 91.67% (11/12) |
Users/runner/work/ice/ice/cpp/src/IceGrid/XMLParser.cpp | 85.71% (6/7) | 75.68% (56/74) | 75.00% (18/24) | 80.00% (8/10) |
Totals | 88.32% (1233/1396) | 74.65% (13714/18371) | 67.63% (6712/9924) | 63.79% (3298/5170) |
Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)