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) | 81.82% (18/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% (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% (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) | 69.23% (18/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.37% (100/254) | 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) | 73.28% (181/247) | 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) | 66.82% (145/217) | 62.69% (126/201) | 62.12% (41/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 | 90.00% (27/30) | 88.95% (169/190) | 86.59% (71/82) | 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) | 15.62% (5/32) |
Users/runner/work/ice/ice/cpp/src/IceStorm/NodeI.cpp | 87.50% (35/40) | 60.50% (513/848) | 66.55% (392/589) | 57.91% (205/354) |
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) | 77.03% (114/148) | 70.49% (43/61) | 70.59% (24/34) |
Users/runner/work/ice/ice/cpp/src/IceStorm/Service.cpp | 88.89% (8/9) | 72.27% (172/238) | 60.16% (77/128) | 65.52% (38/58) |
Users/runner/work/ice/ice/cpp/src/IceStorm/Subscriber.cpp | 84.21% (32/38) | 77.99% (489/627) | 72.06% (294/408) | 71.31% (174/244) |
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.68% (690/924) | 68.72% (279/406) | 61.98% (119/192) |
Users/runner/work/ice/ice/cpp/src/IceStorm/TopicManagerI.cpp | 94.74% (36/38) | 76.81% (424/552) | 72.00% (162/225) | 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 | 77.27% (17/22) | 59.70% (160/268) | 50.00% (64/128) | 41.18% (28/68) |
Users/runner/work/ice/ice/cpp/src/IceStorm/TransientTopicManagerI.cpp | 77.78% (7/9) | 74.71% (65/87) | 78.79% (26/33) | 63.64% (14/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 | 83.06% (505/608) | 71.36% (4220/5914) | 67.41% (2190/3249) | 61.07% (949/1554) |
Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)