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/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
  50.00% (2/4)
  66.67% (4/6)
  60.00% (3/5)
- (0/0)
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/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% (1/1)
 100.00% (4/4)
 100.00% (1/1)
- (0/0)
Users/runner/work/ice/ice/cpp/include/Ice/IncomingRequest.h
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/2)
- (0/0)
Users/runner/work/ice/ice/cpp/include/Ice/InputStream.h
  91.67% (11/12)
  85.71% (60/70)
  71.43% (25/35)
  75.00% (12/16)
Users/runner/work/ice/ice/cpp/include/Ice/LocalExceptions.h
   0.00% (0/6)
   0.00% (0/10)
   0.00% (0/6)
- (0/0)
Users/runner/work/ice/ice/cpp/include/Ice/ObserverHelper.h
   0.00% (0/2)
   0.00% (0/12)
   0.00% (0/2)
- (0/0)
Users/runner/work/ice/ice/cpp/include/Ice/OutgoingAsync.h
   0.00% (0/6)
   0.00% (0/63)
   0.00% (0/6)
- (0/0)
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% (17/17)
  90.00% (90/100)
  85.19% (46/54)
  79.17% (19/24)
Users/runner/work/ice/ice/cpp/include/Ice/Properties.h
 100.00% (3/3)
 100.00% (12/12)
 100.00% (4/4)
- (0/0)
Users/runner/work/ice/ice/cpp/include/Ice/Proxy.h
 100.00% (5/5)
 100.00% (5/5)
 100.00% (5/5)
- (0/0)
Users/runner/work/ice/ice/cpp/include/Ice/ProxyFunctions.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
Users/runner/work/ice/ice/cpp/include/Ice/SliceLoader.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
- (0/0)
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
  60.00% (9/15)
  50.68% (37/73)
  52.00% (13/25)
  42.86% (6/14)
Users/runner/work/ice/ice/cpp/include/Ice/Value.h
  66.67% (2/3)
  66.67% (2/3)
  66.67% (2/3)
- (0/0)
Users/runner/work/ice/ice/cpp/src/Ice/FileUtil.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
- (0/0)
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% (10/10)
 100.00% (58/58)
 100.00% (26/26)
 100.00% (6/6)
Users/runner/work/ice/ice/cpp/src/icegriddb/IceGridDB.cpp
  40.00% (4/10)
  55.34% (228/412)
  53.79% (78/145)
  51.00% (51/100)
Totals
  68.21% (103/151)
  59.95% (669/1116)
  62.57% (346/553)
  60.78% (141/232)

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

Users/runner/work/ice/ice/cpp/include/Ice/Config.h
opt/homebrew/opt/lmdb/include/lmdb.h
Generated by llvm-cov -- llvm version 21.0.0