Coverage Report

Created: 2026-02-01 01:22

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)
  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.)

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