LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: SLEPc Lines: 65180 69103 94.3 %
Date: 2022-05-25 00:40:45 Functions: 2981 3088 96.5 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Directory Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
/var/lib/gitlab-runner/builds/1azpWLJk/0/slepc/petsc/include
94.7%94.7%
94.7 % 124 / 131 100.0 % 11 / 11
/var/lib/gitlab-runner/builds/1azpWLJk/0/slepc/slepc/include
100.0%
100.0 % 16 / 16 100.0 % 3 / 3
/var/lib/gitlab-runner/builds/1azpWLJk/0/slepc/slepc/include/slepc/private
98.4%98.4%
98.4 % 305 / 310 100.0 % 29 / 29
eps/impls/cg/lobpcg
93.4%93.4%
93.4 % 367 / 393 94.7 % 18 / 19
eps/impls/cg/rqcg
99.2%99.2%
99.2 % 250 / 252 100.0 % 12 / 12
eps/impls/ciss
90.8%90.8%
90.8 % 718 / 791 97.4 % 38 / 39
eps/impls/davidson
93.2%93.2%
93.2 % 1689 / 1812 100.0 % 87 / 87
eps/impls/davidson/gd
99.5%99.5%
99.5 % 190 / 191 100.0 % 19 / 19
eps/impls/davidson/jd
90.3%90.3%
90.3 % 214 / 237 95.8 % 23 / 24
eps/impls/external/arpack
91.7%91.7%
91.7 % 155 / 169 100.0 % 6 / 6
eps/impls/external/blopex
93.6%93.6%
93.6 % 307 / 328 91.4 % 32 / 35
eps/impls/external/evsl
98.6%98.6%
98.6 % 436 / 442 100.0 % 28 / 28
eps/impls/external/primme
91.5%91.5%
91.5 % 291 / 318 95.5 % 21 / 22
eps/impls/external/trlan
100.0%
100.0 % 105 / 105 100.0 % 6 / 6
eps/impls/krylov
96.6%96.6%
96.6 % 227 / 235 100.0 % 5 / 5
eps/impls/krylov/arnoldi
91.1%91.1%
91.1 % 123 / 135 90.0 % 9 / 10
eps/impls/krylov/krylovschur
93.1%93.1%
93.1 % 1764 / 1894 100.0 % 73 / 73
eps/impls/krylov/lanczos
92.7%92.7%
92.7 % 432 / 466 94.4 % 17 / 18
eps/impls/lapack
96.9%96.9%
96.9 % 124 / 128 100.0 % 3 / 3
eps/impls/lyapii
96.0%96.0%
96.0 % 407 / 424 91.3 % 21 / 23
eps/impls/power
92.8%92.8%
92.8 % 589 / 635 91.7 % 33 / 36
eps/impls/subspace
97.8%97.8%
97.8 % 218 / 223 100.0 % 8 / 8
eps/interface
93.7%93.7%
93.7 % 2156 / 2301 96.4 % 133 / 138
eps/tests
96.0%96.0%
96.0 % 2270 / 2365 96.4 % 53 / 55
eps/tutorials
90.4%90.4%
90.4 % 2433 / 2691 90.0 % 72 / 80
lme/impls/krylov
98.4%98.4%
98.4 % 121 / 123 100.0 % 4 / 4
lme/interface
95.2%95.2%
95.2 % 856 / 899 96.8 % 61 / 63
lme/tests
93.9%93.9%
93.9 % 153 / 163 100.0 % 2 / 2
lme/tutorials
98.9%98.9%
98.9 % 89 / 90 100.0 % 1 / 1
mfn/impls/expokit
92.6%92.6%
92.6 % 112 / 121 100.0 % 3 / 3
mfn/impls/krylov
100.0%
100.0 % 70 / 70 100.0 % 3 / 3
mfn/interface
97.5%97.5%
97.5 % 538 / 552 97.9 % 47 / 48
mfn/tests
99.6%99.6%
99.6 % 227 / 228 100.0 % 4 / 4
mfn/tutorials
99.7%99.7%
99.7 % 312 / 313 100.0 % 6 / 6
nep/impls
95.1%95.1%
95.1 % 680 / 715 95.8 % 23 / 24
nep/impls/interpol
93.5%93.5%
93.5 % 261 / 279 94.1 % 16 / 17
nep/impls/narnoldi
96.8%96.8%
96.8 % 245 / 253 100.0 % 15 / 15
nep/impls/nleigs
96.7%96.7%
96.7 % 1534 / 1586 97.2 % 70 / 72
nep/impls/rii
95.0%95.0%
95.0 % 361 / 380 96.8 % 30 / 31
nep/impls/slp
93.6%93.6%
93.6 % 678 / 724 93.2 % 41 / 44
nep/interface
90.9%90.9%
90.9 % 2240 / 2463 93.7 % 119 / 127
nep/tests
95.5%95.5%
95.5 % 1704 / 1785 97.9 % 46 / 47
nep/tutorials
93.9%93.9%
93.9 % 614 / 654 90.9 % 20 / 22
nep/tutorials/nlevp
93.4%93.4%
93.4 % 57 / 61 100.0 % 1 / 1
pep/impls
100.0%
100.0 % 55 / 55 100.0 % 3 / 3
pep/impls/jd
97.4%97.4%
97.4 % 1213 / 1245 97.8 % 44 / 45
pep/impls/krylov
94.2%94.2%
94.2 % 129 / 137 100.0 % 2 / 2
pep/impls/krylov/qarnoldi
96.0%96.0%
96.0 % 264 / 275 94.1 % 16 / 17
pep/impls/krylov/stoar
92.2%92.2%
92.2 % 1485 / 1610 96.4 % 53 / 55
pep/impls/krylov/toar
96.5%96.5%
96.5 % 1507 / 1561 100.0 % 36 / 36
pep/impls/linear
93.3%93.3%
93.3 % 694 / 744 97.1 % 34 / 35
pep/interface
92.4%92.4%
92.4 % 2316 / 2507 96.0 % 121 / 126
pep/tests
98.2%98.2%
98.2 % 1016 / 1035 100.0 % 16 / 16
pep/tutorials
91.4%91.4%
91.4 % 588 / 643 100.0 % 19 / 19
pep/tutorials/nlevp
93.8%93.8%
93.8 % 586 / 625 100.0 % 9 / 9
svd/impls/cross
98.5%98.5%
98.5 % 331 / 336 100.0 % 22 / 22
svd/impls/cyclic
97.2%97.2%
97.2 % 548 / 564 96.2 % 25 / 26
svd/impls/external/primme
90.3%90.3%
90.3 % 233 / 258 95.0 % 19 / 20
svd/impls/lanczos
93.6%93.6%
93.6 % 235 / 251 92.3 % 12 / 13
svd/impls/lapack
100.0%
100.0 % 143 / 143 100.0 % 4 / 4
svd/impls/randomized
100.0%
100.0 % 88 / 88 100.0 % 4 / 4
svd/impls/trlanczos
93.6%93.6%
93.6 % 1211 / 1294 96.4 % 54 / 56
svd/interface
93.0%93.0%
93.0 % 1441 / 1549 95.8 % 92 / 96
svd/tests
99.2%99.2%
99.2 % 847 / 854 100.0 % 19 / 19
svd/tutorials
92.3%92.3%
92.3 % 336 / 364 100.0 % 7 / 7
sys
94.4%94.4%
94.4 % 425 / 450 95.1 % 39 / 41
sys/classes/bv/impls/contiguous
99.2%99.2%
99.2 % 243 / 245 100.0 % 20 / 20
sys/classes/bv/impls/mat
97.8%97.8%
97.8 % 316 / 323 100.0 % 24 / 24
sys/classes/bv/impls/svec
97.7%97.7%
97.7 % 336 / 344 100.0 % 24 / 24
sys/classes/bv/impls/tensor
94.4%94.4%
94.4 % 435 / 461 95.7 % 22 / 23
sys/classes/bv/impls/vecs
97.7%97.7%
97.7 % 339 / 347 100.0 % 28 / 28
sys/classes/bv/interface
90.8%90.8%
90.8 % 3143 / 3463 93.2 % 150 / 161
sys/classes/bv/tests
95.1%95.1%
95.1 % 1528 / 1606 100.0 % 20 / 20
sys/classes/ds/impls
99.1%99.1%
99.1 % 109 / 110 100.0 % 3 / 3
sys/classes/ds/impls/ghep
90.0%90.0%
90.0 % 108 / 120 100.0 % 8 / 8
sys/classes/ds/impls/ghiep
91.2%91.2%
91.2 % 1181 / 1295 100.0 % 29 / 29
sys/classes/ds/impls/gnhep
94.3%94.3%
94.3 % 329 / 349 100.0 % 14 / 14
sys/classes/ds/impls/gsvd
93.5%93.5%
93.5 % 401 / 429 100.0 % 17 / 17
sys/classes/ds/impls/hep
94.1%94.1%
94.1 % 429 / 456 100.0 % 18 / 18
sys/classes/ds/impls/hep/bdc
90.7%90.7%
90.7 % 585 / 645 100.0 % 6 / 6
sys/classes/ds/impls/nep
95.5%95.5%
95.5 % 422 / 442 95.1 % 39 / 41
sys/classes/ds/impls/nhep
97.3%97.3%
97.3 % 326 / 335 100.0 % 17 / 17
sys/classes/ds/impls/nhepts
90.2%90.2%
90.2 % 240 / 266 92.9 % 13 / 14
sys/classes/ds/impls/pep
98.1%98.1%
98.1 % 252 / 257 100.0 % 17 / 17
sys/classes/ds/impls/svd
93.0%93.0%
93.0 % 278 / 299 100.0 % 16 / 16
sys/classes/ds/interface
94.8%94.8%
94.8 % 966 / 1019 94.4 % 67 / 71
sys/classes/ds/tests
93.8%93.8%
93.8 % 1686 / 1797 100.0 % 24 / 24
sys/classes/fn/impls
98.9%98.9%
98.9 % 262 / 265 100.0 % 6 / 6
sys/classes/fn/impls/combine
97.2%97.2%
97.2 % 211 / 217 100.0 % 12 / 12
sys/classes/fn/impls/exp
92.4%92.4%
92.4 % 597 / 646 100.0 % 12 / 12
sys/classes/fn/impls/invsqrt
97.8%97.8%
97.8 % 135 / 138 100.0 % 9 / 9
sys/classes/fn/impls/log
92.2%92.2%
92.2 % 345 / 374 100.0 % 16 / 16
sys/classes/fn/impls/phi
100.0%
100.0 % 143 / 143 100.0 % 12 / 12
sys/classes/fn/impls/rational
100.0%
100.0 % 276 / 276 100.0 % 18 / 18
sys/classes/fn/impls/sqrt
98.7%98.7%
98.7 % 156 / 158 100.0 % 10 / 10
sys/classes/fn/interface
96.9%96.9%
96.9 % 405 / 418 93.8 % 30 / 32
sys/classes/fn/tests
93.6%93.6%
93.6 % 914 / 977 100.0 % 21 / 21
sys/classes/rg/impls/ellipse
99.4%99.4%
99.4 % 157 / 158 100.0 % 14 / 14
sys/classes/rg/impls/interval
98.0%98.0%
98.0 % 199 / 203 100.0 % 14 / 14
sys/classes/rg/impls/polygon
95.0%95.0%
95.0 % 227 / 239 100.0 % 13 / 13
sys/classes/rg/impls/ring
90.1%90.1%
90.1 % 209 / 232 92.9 % 13 / 14
sys/classes/rg/interface
95.4%95.4%
95.4 % 247 / 259 96.3 % 26 / 27
sys/classes/rg/tests
99.3%99.3%
99.3 % 143 / 144 100.0 % 4 / 4
sys/classes/st/impls/cayley
92.9%92.9%
92.9 % 171 / 184 93.8 % 15 / 16
sys/classes/st/impls/filter
94.7%94.7%
94.7 % 737 / 778 97.2 % 35 / 36
sys/classes/st/impls/precond
96.6%96.6%
96.6 % 115 / 119 100.0 % 11 / 11
sys/classes/st/impls/shell
98.0%98.0%
98.0 % 98 / 100 100.0 % 14 / 14
sys/classes/st/impls/shift
100.0%
100.0 % 85 / 85 100.0 % 6 / 6
sys/classes/st/impls/sinvert
100.0%
100.0 % 97 / 97 100.0 % 6 / 6
sys/classes/st/interface
96.9%96.9%
96.9 % 1115 / 1151 96.4 % 81 / 84
sys/classes/st/tests
99.3%99.3%
99.3 % 831 / 837 92.9 % 13 / 14
sys/mat
97.6%97.6%
97.6 % 282 / 289 100.0 % 5 / 5
sys/mat/tests
100.0%
100.0 % 31 / 31 100.0 % 1 / 1
sys/tests
90.2%90.2%
90.2 % 46 / 51 100.0 % 4 / 4
sys/tutorials
100.0%
100.0 % 14 / 14 100.0 % 1 / 1
sys/vec
93.4%93.4%
93.4 % 652 / 698 90.9 % 60 / 66
sys/vec/tests
100.0%
100.0 % 175 / 175 100.0 % 1 / 1

Generated by: LCOV version 1.14