Coverage Report

Created: 2026-04-05 01:06

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch 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)
  76.67% (23/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)
  65.61% (145/221)
  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
  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)
  18.75% (6/32)
Users/runner/work/ice/ice/cpp/src/IceStorm/NodeI.cpp
  87.50% (35/40)
  58.49% (496/848)
  65.03% (383/589)
  55.65% (197/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)
  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)
  72.27% (172/238)
  60.16% (77/128)
  65.52% (38/58)
Users/runner/work/ice/ice/cpp/src/IceStorm/Subscriber.cpp
  84.62% (33/39)
  78.40% (490/625)
  72.48% (295/407)
  70.90% (173/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.59% (690/925)
  68.72% (279/406)
  60.94% (117/192)
Users/runner/work/ice/ice/cpp/src/IceStorm/TopicManagerI.cpp
  94.74% (36/38)
  76.77% (423/551)
  71.62% (159/222)
  62.75% (64/102)
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.48% (160/269)
  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.09% (506/609)
  71.00% (4203/5920)
  67.11% (2179/3247)
  60.30% (937/1554)

Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)

opt/homebrew/opt/lmdb/include/lmdb.h
Generated by llvm-cov -- llvm version 21.0.0