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) | 80.00% (24/30) |
Users/runner/work/ice/ice/cpp/include/Ice/Proxy.h | 100.00% (20/20) | 93.22% (55/59) | 97.37% (37/38) | 91.67% (11/12) |
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/CheckIdentity.h | 100.00% (1/1) | 100.00% (8/8) | 100.00% (3/3) | 100.00% (2/2) |
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 | 90.00% (9/10) | 93.75% (15/16) | 92.31% (12/13) | - (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% (6/6) | 74.29% (52/70) | 87.76% (43/49) | 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.99% (97/109) | 93.33% (42/45) | 75.00% (12/16) |
Users/runner/work/ice/ice/cpp/src/IceStorm/Instance.cpp | 96.67% (29/30) | 87.62% (184/210) | 87.50% (77/88) | 76.92% (20/26) |
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.92% (527/865) | 66.94% (411/614) | 58.42% (215/368) |
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) | 70.06% (117/167) | 65.28% (47/72) | 62.50% (25/40) |
Users/runner/work/ice/ice/cpp/src/IceStorm/Service.cpp | 88.89% (8/9) | 71.05% (189/266) | 60.69% (88/145) | 63.89% (46/72) |
Users/runner/work/ice/ice/cpp/src/IceStorm/Subscriber.cpp | 93.18% (41/44) | 78.38% (551/703) | 70.76% (334/472) | 67.01% (195/291) |
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/SubscriberRecordKeyCompare.cpp | 100.00% (2/2) | 100.00% (20/20) | 100.00% (8/8) | 100.00% (4/4) |
Users/runner/work/ice/ice/cpp/src/IceStorm/TopicI.cpp | 90.00% (45/50) | 73.79% (701/950) | 68.69% (294/428) | 61.40% (132/215) |
Users/runner/work/ice/ice/cpp/src/IceStorm/TopicManagerI.cpp | 94.74% (36/38) | 76.43% (428/560) | 72.25% (164/227) | 64.81% (70/108) |
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 | 83.33% (20/24) | 63.26% (198/313) | 53.46% (85/159) | 51.14% (45/88) |
Users/runner/work/ice/ice/cpp/src/IceStorm/TransientTopicManagerI.cpp | 90.91% (10/11) | 85.15% (86/101) | 86.49% (32/37) | 76.92% (20/26) |
Users/runner/work/ice/ice/cpp/src/IceStorm/Util.cpp | 75.00% (3/4) | 41.03% (16/39) | 42.86% (15/35) | 31.25% (5/16) |
Totals | 84.66% (530/626) | 71.56% (4444/6210) | 67.69% (2338/3454) | 61.37% (1047/1706) |
Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)