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 | 60.00% (6/10) | 44.90% (22/49) | 62.50% (15/24) | 83.33% (5/6) |
Users/runner/work/ice/ice/cpp/include/Ice/Communicator.h | 33.33% (1/3) | 53.85% (7/13) | 50.00% (3/6) | 50.00% (1/2) |
Users/runner/work/ice/ice/cpp/include/Ice/Connection.h | 0.00% (0/3) | 0.00% (0/6) | 0.00% (0/3) | - (0/0) |
Users/runner/work/ice/ice/cpp/include/Ice/DefaultSliceLoader.h | 60.00% (3/5) | 76.92% (20/26) | 76.92% (10/13) | 50.00% (3/6) |
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% (2/2) | 100.00% (2/2) | 100.00% (2/2) | - (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 | 91.67% (11/12) | 90.00% (63/70) | 69.09% (38/55) | 69.23% (18/26) |
Users/runner/work/ice/ice/cpp/include/Ice/Instrumentation.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
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 | 100.00% (8/8) | 100.00% (24/24) | 100.00% (11/11) | 50.00% (1/2) |
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% (5/5) | 100.00% (15/15) | 100.00% (5/5) | - (0/0) |
Users/runner/work/ice/ice/cpp/include/Ice/ObserverHelper.h | 77.78% (7/9) | 66.67% (24/36) | 86.67% (13/15) | 83.33% (5/6) |
Users/runner/work/ice/ice/cpp/include/Ice/OutgoingAsync.h | 67.74% (21/31) | 75.62% (214/283) | 58.33% (63/108) | 72.00% (18/25) |
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% (19/19) | 100.00% (92/92) | 78.87% (56/71) | 83.33% (25/30) |
Users/runner/work/ice/ice/cpp/include/Ice/Proxy.h | 100.00% (21/21) | 91.30% (42/46) | 96.30% (26/27) | 75.00% (3/4) |
Users/runner/work/ice/ice/cpp/include/Ice/ProxyFunctions.h | 75.00% (3/4) | 80.00% (16/20) | 77.78% (7/9) | 75.00% (3/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 | 80.95% (17/21) | 72.73% (72/99) | 72.34% (34/47) | 73.08% (19/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 | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/Ice/MetricsAdminI.h | 58.33% (14/24) | 39.06% (100/256) | 35.46% (50/141) | 25.00% (17/68) |
Users/runner/work/ice/ice/cpp/src/Ice/MetricsFunctional.h | 85.71% (6/7) | 90.91% (10/11) | 88.89% (8/9) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/Ice/MetricsObserverI.h | 79.55% (35/44) | 74.30% (185/249) | 72.73% (104/143) | 60.61% (40/66) |
Users/runner/work/ice/ice/cpp/src/Ice/Timer.h | 100.00% (3/3) | 72.31% (47/65) | 86.67% (39/45) | 75.00% (30/40) |
Users/runner/work/ice/ice/cpp/src/IceDB/IceDB.cpp | 86.11% (31/36) | 65.32% (145/222) | 62.69% (126/201) | 63.64% (42/66) |
Users/runner/work/ice/ice/cpp/src/IceDB/IceDB.h | 100.00% (15/15) | 88.07% (96/109) | 91.11% (41/45) | 68.75% (11/16) |
Users/runner/work/ice/ice/cpp/src/IceStorm/Instance.cpp | 96.43% (27/28) | 91.85% (169/184) | 88.75% (71/80) | 85.00% (17/20) |
Users/runner/work/ice/ice/cpp/src/IceStorm/Instance.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/IceStorm/Instrumentation.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/IceStorm/InstrumentationI.cpp | 80.65% (25/31) | 60.89% (109/179) | 53.12% (51/96) | 21.21% (7/33) |
Users/runner/work/ice/ice/cpp/src/IceStorm/NodeI.cpp | 87.80% (36/41) | 60.68% (517/852) | 66.28% (397/599) | 57.87% (206/356) |
Users/runner/work/ice/ice/cpp/src/IceStorm/NodeI.h | 88.89% (8/9) | 92.11% (35/38) | 95.45% (21/22) | 80.00% (8/10) |
Users/runner/work/ice/ice/cpp/src/IceStorm/Observers.cpp | 100.00% (11/11) | 75.50% (114/151) | 68.25% (43/63) | 66.67% (24/36) |
Users/runner/work/ice/ice/cpp/src/IceStorm/Service.cpp | 88.89% (8/9) | 73.53% (175/238) | 60.94% (78/128) | 67.24% (39/58) |
Users/runner/work/ice/ice/cpp/src/IceStorm/Subscriber.cpp | 91.89% (34/37) | 78.61% (485/617) | 72.52% (285/393) | 68.98% (169/245) |
Users/runner/work/ice/ice/cpp/src/IceStorm/Subscriber.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (2/2) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/IceStorm/TopicI.cpp | 90.00% (45/50) | 74.22% (694/935) | 68.33% (287/420) | 62.19% (125/201) |
Users/runner/work/ice/ice/cpp/src/IceStorm/TopicManagerI.cpp | 94.74% (36/38) | 76.77% (423/551) | 71.62% (159/222) | 63.46% (66/104) |
Users/runner/work/ice/ice/cpp/src/IceStorm/TraceLevels.cpp | 100.00% (1/1) | 100.00% (8/8) | 100.00% (7/7) | - (0/0) |
Users/runner/work/ice/ice/cpp/src/IceStorm/TransientTopicI.cpp | 81.82% (18/22) | 61.85% (167/270) | 50.77% (66/130) | 44.12% (30/68) |
Users/runner/work/ice/ice/cpp/src/IceStorm/TransientTopicManagerI.cpp | 88.89% (8/9) | 82.76% (72/87) | 84.85% (28/33) | 72.73% (16/22) |
Users/runner/work/ice/ice/cpp/src/IceStorm/Util.cpp | 80.00% (4/5) | 58.93% (33/56) | 52.38% (22/42) | 45.00% (9/20) |
Totals | 84.16% (510/606) | 71.62% (4244/5926) | 67.42% (2196/3257) | 61.13% (961/1572) |
Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)