Coverage Report

Created: 2026-07-05 01:11

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

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