GENE-X code coverage report
Current view: top level Coverage Total Hit
Files: 80.5 % 215 173
Test: GENE-X unit tests Lines: 80.7 % 11637 9386
Test Date: 2026-01-12 15:12:22 Functions: 85.9 % 1155 992
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Directory Sort by file name Line Coverage Sort by line coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit
src/bsg/
79.2%79.2%
79.2 % 24 19 100.0 % 3 3
src/bsg/mesh/
82.8%82.8%
82.8 % 151 125 90.0 % 10 9
src/bsg/operators/
87.1%87.1%
87.1 % 132 115 100.0 % 12 12
src/bsg/operators/interpolation/
95.6%95.6%
95.6 % 45 43 100.0 % 6 6
src/communication/
96.4%96.4%
96.4 % 357 344 97.8 % 46 45
src/datastructures/
91.5%91.5%
91.5 % 1131 1035 99.2 % 128 127
src/devtools/
90.4%90.4%
90.4 % 52 47 100.0 % 7 7
src/dist_initial/
89.0%89.0%
89.0 % 118 105 77.8 % 18 14
src/error_handling/
60.0%60.0%
60.0 % 35 21 83.3 % 6 5
src/files/
92.5%92.5%
92.5 % 1265 1170 93.8 % 48 45
src/logger/
83.3%83.3%
83.3 % 30 25 87.5 % 8 7
src/math/
88.5%88.5%
88.5 % 393 348 90.0 % 30 27
src/mesh/
86.8%86.8%
86.8 % 1489 1293 98.6 % 145 143
src/operators/
80.6%80.6%
80.6 % 847 683 79.7 % 59 47
src/operators/arithmetic_operators/
96.1%96.1%
96.1 % 283 272 98.6 % 69 68
src/operators/collisions/
90.7%90.7%
90.7 % 475 431 91.3 % 23 21
src/operators/collisions/vspectral/
0.0%
0.0 % 12 0.0 % 4
src/operators/diagnostics/
95.9%95.9%
95.9 % 123 118 100.0 % 4 4
src/operators/field_solve_operators/
75.5%75.5%
75.5 % 277 209 100.0 % 11 11
src/operators/neutrals/
11.2%11.2%
11.2 % 249 28 9.7 % 31 3
src/operators/sources/
0.0%
0.0 % 65 0.0 % 10
src/operators/sources/vspectral/
0.0%
0.0 % 18 0.0 % 6
src/operators/vspectral/
0.0%
0.0 % 83 0.0 % 17
src/parameters/
94.6%94.6%
94.6 % 994 940 98.5 % 197 194
src/parameters/dist_initial/
100.0%
100.0 % 129 129 100.0 % 15 15
src/parameters/neutrals/
100.0%
100.0 % 147 147 100.0 % 24 24
src/parameters/profiles/
100.0%
100.0 % 278 278 100.0 % 22 22
src/parameters/sources/
99.4%99.4%
99.4 % 181 180 100.0 % 24 24
src/profiler/
91.3%91.3%
91.3 % 321 293 95.8 % 24 23
src/profiles/
74.8%74.8%
74.8 % 123 92 73.7 % 19 14
src/state_vector/
40.2%40.2%
40.2 % 535 215 34.4 % 61 21
src/sysutils/
98.2%98.2%
98.2 % 55 54 100.0 % 9 9
src/timestep/
51.4%51.4%
51.4 % 1220 627 71.2 % 59 42

The GENE-X team