• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
Warning: This build has drifted.
The coverage report for this pull request build may be inaccurate because its base commit is no longer the HEAD of its target branch.
This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

    • Learn more: For more information on this, see Tracking coverage changes for pull request builds.
    • Fix now: For a quick fix, rebase this PR at GitHub. Your next report should be accurate.
    • Prevent going forward: To avoid this issue with future PRs, see these Recommended CI Configurations.
New Repo Setting:
INCLUDE COVERAGE % WITH WARNINGS ABOUT DRIFTED BUILDS?

Enabling this setting will include a (potentially inaccurate) coverage % with warning messages in status updates for drifted builds.

Adjust setting

openmc-dev / openmc / 24653638292
81%
develop: 81%

Build:
Build:
LAST BUILD BRANCH: better-cmake-config
DEFAULT BRANCH: develop
Ran 20 Apr 2026 07:36AM UTC
Jobs 1
Files 349
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

20 Apr 2026 07:18AM UTC coverage: 81.355% (-0.7%) from 82.058%
24653638292

Pull #2693

github

web-flow
Merge 16d110298 into 36e70d8ef
Pull Request #2693: Add reactivity control to coupled transport-depletion analyses

17627 of 25465 branches covered (69.22%)

Branch coverage included in aggregate %.

77 of 88 new or added lines in 6 files covered. (87.5%)

4024 existing lines in 108 files now uncovered.

58221 of 67766 relevant lines covered (85.91%)

47082727.64 hits per line

Uncovered Changes

Lines Coverage ∆ File
6
90.53
-1.16% openmc/deplete/abc.py
5
88.89
openmc/deplete/keff_search_control.py

Coverage Regressions

Lines Coverage ∆ File
315
77.39
0.04% openmc/tallies.py
240
70.72
-4.35% src/plot.cpp
208
70.14
-2.12% src/mesh.cpp
177
78.61
5.07% openmc/mgxs_library.py
174
86.77
-0.2% openmc/mesh.py
153
68.89
0.05% openmc/mgxs/library.py
145
76.64
0.52% src/tallies/tally_scoring.cpp
117
75.98
0.04% src/tallies/tally.cpp
104
76.63
0.04% src/settings.cpp
98
80.63
0.18% openmc/data/reaction.py
95
94.42
0.28% openmc/settings.py
93
78.88
-0.05% src/weight_windows.cpp
92
71.67
0.3% src/random_ray/flat_source_domain.cpp
81
73.96
-0.89% src/material.cpp
80
79.24
-10.54% src/lattice.cpp
78
91.87
0.22% openmc/stats/univariate.py
77
73.92
0.0% openmc/data/photon.py
75
82.95
-2.3% openmc/data/multipole.py
74
91.63
0.89% openmc/filter.py
74
90.77
0.04% openmc/surface.py
71
74.84
0.31% src/cell.cpp
64
57.14
-4.88% src/distribution_spatial.cpp
57
72.58
-2.55% src/distribution.cpp
56
80.32
0.3% src/nuclide.cpp
54
93.61
0.22% openmc/material.py
52
74.41
1.45% src/hdf5_interface.cpp
51
75.66
-14.11% src/secondary_thermal.cpp
47
80.98
2.66% src/source.cpp
45
84.77
1.76% src/physics.cpp
44
70.78
-6.11% src/endf.cpp
39
87.14
0.94% openmc/source.py
36
88.37
8.2% openmc/lib/plot.py
35
93.08
1.53% openmc/model/model.py
35
81.67
0.45% src/output.cpp
35
86.17
0.76% src/particle.cpp
33
90.74
-0.36% openmc/weight_windows.py
32
77.62
-1.29% src/mgxs.cpp
32
82.09
-1.28% src/random_ray/random_ray_simulation.cpp
30
55.7
0.3% openmc/mgxs/groups.py
30
62.14
6.65% src/thermal.cpp
29
91.59
0.13% openmc/lib/filter.py
27
88.2
-1.47% src/scattdata.cpp
25
59.55
-5.26% src/distribution_multi.cpp
25
75.67
-0.48% src/initialize.cpp
24
94.46
0.33% openmc/deplete/chain.py
22
93.78
1.24% openmc/stats/multivariate.py
21
88.13
-0.51% openmc/deplete/r2s.py
21
90.29
0.79% openmc/deplete/stepresult.py
18
90.53
-1.16% openmc/deplete/abc.py
17
89.39
-1.26% src/photon.cpp
17
61.17
0.86% src/tallies/filter_meshmaterial.cpp
16
65.0
-14.49% include/openmc/mesh.h
16
62.59
4.68% src/mcpl_interface.cpp
15
80.68
0.76% src/tallies/filter.cpp
14
90.92
-0.73% src/random_ray/random_ray.cpp
13
95.63
-0.86% src/math_functions.cpp
12
77.9
0.12% openmc/deplete/openmc_operator.py
12
95.39
0.12% openmc/lib/core.py
12
69.3
-13.22% src/random_ray/source_region.cpp
12
85.21
-1.32% src/state_point.cpp
11
97.03
-1.02% openmc/lib/mesh.py
11
80.0
-16.92% src/distribution_angle.cpp
10
82.04
4.2% src/physics_mg.cpp
9
81.68
0.14% openmc/tracks.py
9
90.76
0.54% src/eigenvalue.cpp
8
75.0
2.55% src/bank.cpp
8
88.48
-3.36% src/secondary_kalbach.cpp
8
48.94
-1.06% src/secondary_nbody.cpp
7
42.86
-7.14% include/openmc/distribution_multi.h
7
97.12
0.31% openmc/deplete/microxs.py
7
80.0
0.29% openmc/executor.py
7
94.44
6.55% src/random_ray/linear_source_domain.cpp
7
91.78
-0.71% src/volume_calc.cpp
6
85.79
-6.07% include/openmc/random_ray/source_region.h
6
93.75
0.0% openmc/data/data.py
6
95.56
-0.06% openmc/lib/weight_windows.py
6
86.73
-3.95% src/chain.cpp
6
81.89
-3.43% src/particle_restart.cpp
6
76.92
-13.62% src/secondary_uncorrelated.cpp
6
96.53
0.06% src/xsdata.cpp
5
59.38
-30.33% include/openmc/plot.h
5
60.0
26.67% include/openmc/random_ray/flat_source_domain.h
5
91.64
0.57% src/cmfd_solver.cpp
5
85.37
1.39% src/reaction.cpp
5
83.33
-2.16% src/reaction_product.cpp
4
96.43
-2.29% openmc/data/endf.py
4
85.96
0.25% openmc/mixin.py
4
90.18
-2.13% src/secondary_correlated.cpp
4
81.82
-2.21% src/tallies/filter_energy.cpp
3
79.25
-4.09% include/openmc/distribution.h
3
0.0
0.0% include/openmc/output.h
3
93.1
1.58% openmc/element.py
3
95.65
1.06% src/simulation.cpp
3
82.73
-4.39% src/tallies/filter_cell_instance.cpp
2
86.0
-0.84% include/openmc/lattice.h
2
78.45
-21.05% include/openmc/particle_data.h
2
50.0
-50.0% include/openmc/thermal.h
2
94.59
0.49% openmc/cell.py
2
78.51
1.08% src/cross_sections.cpp
2
77.27
-22.73% src/physics_common.cpp
2
79.26
-1.35% src/tallies/derivative.cpp
1
96.98
1.03% include/openmc/hdf5_interface.h
1
91.3
2.73% include/openmc/ifp.h
1
89.53
-2.13% include/openmc/random_ray/parallel_map.h
1
35.29
1.96% include/openmc/tallies/filter_zernike.h
1
98.8
0.03% src/finalize.cpp
1
45.73
3.19% src/tallies/filter_sph_harm.cpp
1
76.41
-1.66% src/tallies/trigger.cpp
Jobs
ID Job ID Ran Files Coverage
1 C++ and Python - 24653638292.1 20 Apr 2026 07:36AM UTC 349
81.35
GitHub Action Run
Source Files on build 24653638292
  • Tree
  • List 349
  • Changed 253
  • Source Changed 155
  • Coverage Changed 247
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #24653638292
  • Pull Request #2693
  • PR Base - develop (#20925680857)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc