Coverage Report

Created: 2025-10-05 00:51

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
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/Initialize.h
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
- (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
  20.00% (1/5)
  14.29% (1/7)
  20.00% (1/5)
- (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)
  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)
  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/include/generated/Glacier2/Session.h
   0.00% (0/29)
   0.00% (0/61)
   0.00% (0/29)
- (0/0)
Users/runner/work/ice/ice/cpp/include/generated/Ice/Identity.h
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
- (0/0)
Users/runner/work/ice/ice/cpp/include/generated/Ice/Locator.h
   9.09% (1/11)
   4.00% (1/25)
   9.09% (1/11)
- (0/0)
Users/runner/work/ice/ice/cpp/include/generated/Ice/LocatorRegistry.h
   0.00% (0/5)
   0.00% (0/12)
   0.00% (0/5)
- (0/0)
Users/runner/work/ice/ice/cpp/include/generated/Ice/Metrics.h
   5.00% (1/20)
   1.96% (1/51)
   5.00% (1/20)
- (0/0)
Users/runner/work/ice/ice/cpp/include/generated/Ice/Process.h
   0.00% (0/4)
   0.00% (0/5)
   0.00% (0/4)
- (0/0)
Users/runner/work/ice/ice/cpp/include/generated/Ice/PropertiesAdmin.h
   0.00% (0/6)
   0.00% (0/19)
   0.00% (0/6)
- (0/0)
Users/runner/work/ice/ice/cpp/include/generated/Ice/RemoteLogger.h
   0.00% (0/11)
   0.00% (0/31)
   0.00% (0/11)
- (0/0)
Users/runner/work/ice/ice/cpp/include/generated/Ice/Router.h
   0.00% (0/11)
   0.00% (0/25)
   0.00% (0/11)
- (0/0)
Users/runner/work/ice/ice/cpp/include/generated/IceBox/ServiceManager.h
   0.00% (0/11)
   0.00% (0/31)
   0.00% (0/11)
- (0/0)
Users/runner/work/ice/ice/cpp/include/generated/IceGrid/Admin.h
   0.00% (0/40)
   0.00% (0/96)
   0.00% (0/40)
- (0/0)
Users/runner/work/ice/ice/cpp/include/generated/IceGrid/Descriptor.h
   0.00% (0/23)
   0.00% (0/47)
   0.00% (0/23)
- (0/0)
Users/runner/work/ice/ice/cpp/include/generated/IceGrid/Exception.h
   0.00% (0/24)
   0.00% (0/67)
   0.00% (0/24)
- (0/0)
Users/runner/work/ice/ice/cpp/include/generated/IceGrid/Registry.h
  13.33% (2/15)
  12.90% (4/31)
  18.75% (3/16)
- (0/0)
Users/runner/work/ice/ice/cpp/include/generated/IceGrid/Session.h
   0.00% (0/4)
   0.00% (0/5)
   0.00% (0/4)
- (0/0)
Users/runner/work/ice/ice/cpp/include/generated/IceStorm/IceStorm.h
  32.43% (12/37)
  27.66% (26/94)
  40.74% (22/54)
  16.67% (1/6)
Users/runner/work/ice/ice/cpp/include/generated/IceStorm/Metrics.h
  25.00% (2/8)
  14.29% (2/14)
  25.00% (2/8)
- (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)
  58.96% (500/848)
  65.20% (384/589)
  56.21% (199/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)
  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
  86.00% (43/50)
  73.92% (683/924)
  67.73% (275/406)
  60.94% (117/192)
Users/runner/work/ice/ice/cpp/src/IceStorm/TopicManagerI.cpp
  94.59% (35/37)
  75.94% (404/532)
  71.10% (155/218)
  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
  68.18% (15/22)
  56.93% (152/267)
  48.44% (62/128)
  41.18% (28/68)
Users/runner/work/ice/ice/cpp/src/IceStorm/TransientTopicManagerI.cpp
  57.14% (4/7)
  31.08% (23/74)
  35.71% (10/28)
  20.00% (4/20)
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)
Users/runner/work/ice/ice/cpp/src/IceStorm/generated/DBTypes.cpp
   0.00% (0/2)
   0.00% (0/10)
   0.00% (0/2)
- (0/0)
Users/runner/work/ice/ice/cpp/src/IceStorm/generated/DBTypes.h
   0.00% (0/2)
   0.00% (0/6)
   0.00% (0/2)
- (0/0)
Users/runner/work/ice/ice/cpp/src/IceStorm/generated/Election.cpp
  45.60% (57/125)
  55.38% (535/966)
  34.23% (76/222)
  59.46% (44/74)
Users/runner/work/ice/ice/cpp/src/IceStorm/generated/Election.h
  32.50% (13/40)
  27.62% (29/105)
  42.31% (22/52)
  25.00% (1/4)
Users/runner/work/ice/ice/cpp/src/IceStorm/generated/IceStormInternal.cpp
  38.00% (19/50)
  46.87% (202/431)
  31.58% (42/133)
  72.86% (51/70)
Users/runner/work/ice/ice/cpp/src/IceStorm/generated/IceStormInternal.h
  33.33% (9/27)
  22.97% (17/74)
  38.89% (14/36)
   0.00% (0/4)
Users/runner/work/ice/ice/cpp/src/IceStorm/generated/LLURecord.cpp
   0.00% (0/2)
   0.00% (0/10)
   0.00% (0/2)
- (0/0)
Users/runner/work/ice/ice/cpp/src/IceStorm/generated/LLURecord.h
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
- (0/0)
Users/runner/work/ice/ice/cpp/src/IceStorm/generated/LinkRecord.cpp
   0.00% (0/2)
   0.00% (0/11)
   0.00% (0/2)
- (0/0)
Users/runner/work/ice/ice/cpp/src/IceStorm/generated/LinkRecord.h
   0.00% (0/2)
   0.00% (0/6)
   0.00% (0/2)
- (0/0)
Users/runner/work/ice/ice/cpp/src/IceStorm/generated/SubscriberRecord.cpp
   0.00% (0/4)
   0.00% (0/25)
   0.00% (0/4)
- (0/0)
Users/runner/work/ice/ice/cpp/src/IceStorm/generated/SubscriberRecord.h
 100.00% (4/4)
 100.00% (12/12)
 100.00% (4/4)
- (0/0)
Totals
  54.90% (616/1122)
  60.80% (4948/8138)
  58.79% (2331/3965)
  60.09% (1024/1704)

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