LCOV - code coverage report
Current view: top level - source/tests Hit Total Coverage
Test: LibForBES Unit Tests Lines: 7121 7131 99.9 %
Date: 2016-04-18 Functions: 1008 1010 99.8 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by name Line Coverage ( hide details ) Sort by line coverage Functions Sort by function coverage
TestCGSolver.cpp
100.0%
100.0 % 60 / 60 100.0 % 10 / 10
<unnamed> 100.0 % 60 / 60 100.0 % 10 / 10
TestCGSolver.h
100.0%
100.0 % 5 / 5 100.0 % 6 / 6
<unnamed> 100.0 % 5 / 5 100.0 % 6 / 6
TestCGSolverRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestCholesky.cpp
100.0%
100.0 % 103 / 103 100.0 % 11 / 11
<unnamed> 100.0 % 103 / 103 100.0 % 11 / 11
TestCholesky.h
100.0%
100.0 % 6 / 6 100.0 % 6 / 6
<unnamed> 100.0 % 6 / 6 100.0 % 6 / 6
TestCholeskyRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestConjugateFunction.cpp
100.0%
100.0 % 144 / 144 100.0 % 14 / 14
<unnamed> 100.0 % 144 / 144 100.0 % 14 / 14
TestConjugateFunction.h
100.0%
100.0 % 9 / 9 100.0 % 6 / 6
<unnamed> 100.0 % 9 / 9 100.0 % 6 / 6
TestConjugateFunctionRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestDistanceToBall2.cpp
100.0%
100.0 % 103 / 103 100.0 % 14 / 14
<unnamed> 100.0 % 103 / 103 100.0 % 14 / 14
TestDistanceToBall2.h
100.0%
100.0 % 9 / 9 100.0 % 6 / 6
<unnamed> 100.0 % 9 / 9 100.0 % 6 / 6
TestDistanceToBall2Runner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestDistanceToBox.cpp
100.0%
100.0 % 91 / 91 100.0 % 10 / 10
<unnamed> 100.0 % 91 / 91 100.0 % 10 / 10
TestDistanceToBox.h
100.0%
100.0 % 5 / 5 100.0 % 6 / 6
<unnamed> 100.0 % 5 / 5 100.0 % 6 / 6
TestDistanceToBoxRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestElasticNet.cpp
100.0%
100.0 % 55 / 55 100.0 % 10 / 10
<unnamed> 100.0 % 55 / 55 100.0 % 10 / 10
TestElasticNet.h
100.0%
100.0 % 5 / 5 100.0 % 6 / 6
<unnamed> 100.0 % 5 / 5 100.0 % 6 / 6
TestElasticNetRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestFBCache.cpp
100.0%
100.0 % 292 / 292 100.0 % 12 / 12
<unnamed> 100.0 % 292 / 292 100.0 % 12 / 12
TestFBCache.h
100.0%
100.0 % 7 / 7 100.0 % 6 / 6
<unnamed> 100.0 % 7 / 7 100.0 % 6 / 6
TestFBCacheRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestFBProblem.cpp
100.0%
100.0 % 29 / 29 100.0 % 8 / 8
<unnamed> 100.0 % 29 / 29 100.0 % 8 / 8
TestFBProblem.h
100.0%
100.0 % 3 / 3 100.0 % 6 / 6
<unnamed> 100.0 % 3 / 3 100.0 % 6 / 6
TestFBProblemRunner.cpp
87.9%87.9%
87.9 % 29 / 33 77.8 % 7 / 9
<unnamed> 87.9 % 29 / 33 77.8 % 7 / 9
TestFBSplitting.cpp
100.0%
100.0 % 117 / 117 100.0 % 10 / 10
<unnamed> 100.0 % 117 / 117 100.0 % 10 / 10
TestFBSplitting.h
100.0%
100.0 % 5 / 5 100.0 % 6 / 6
<unnamed> 100.0 % 5 / 5 100.0 % 6 / 6
TestFBSplittingFast.cpp
100.0%
100.0 % 118 / 118 100.0 % 10 / 10
<unnamed> 100.0 % 118 / 118 100.0 % 10 / 10
TestFBSplittingFast.h
100.0%
100.0 % 5 / 5 100.0 % 6 / 6
<unnamed> 100.0 % 5 / 5 100.0 % 6 / 6
TestFBSplittingFastRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestFBSplittingRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestFunctionOntologicalClass.cpp
100.0%
100.0 % 29 / 29 100.0 % 8 / 8
<unnamed> 100.0 % 29 / 29 100.0 % 8 / 8
TestFunctionOntologicalClass.h
100.0%
100.0 % 3 / 3 100.0 % 6 / 6
<unnamed> 100.0 % 3 / 3 100.0 % 6 / 6
TestFunctionOntologicalClassRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestFunctionOntologyRegistry.cpp
100.0%
100.0 % 57 / 57 100.0 % 14 / 14
<unnamed> 100.0 % 57 / 57 100.0 % 14 / 14
TestFunctionOntologyRegistry.h
100.0%
100.0 % 9 / 9 100.0 % 6 / 6
<unnamed> 100.0 % 9 / 9 100.0 % 6 / 6
TestFunctionOntologyRegistryRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestHingeLoss.cpp
100.0%
100.0 % 65 / 65 100.0 % 10 / 10
<unnamed> 100.0 % 65 / 65 100.0 % 10 / 10
TestHingeLoss.h
100.0%
100.0 % 5 / 5 100.0 % 6 / 6
<unnamed> 100.0 % 5 / 5 100.0 % 6 / 6
TestHingeLossRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestHuber.cpp
100.0%
100.0 % 46 / 46 100.0 % 9 / 9
<unnamed> 100.0 % 46 / 46 100.0 % 9 / 9
TestHuber.h
100.0%
100.0 % 4 / 4 100.0 % 6 / 6
<unnamed> 100.0 % 4 / 4 100.0 % 6 / 6
TestHuberRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestIndBall2.cpp
100.0%
100.0 % 45 / 45 100.0 % 10 / 10
<unnamed> 100.0 % 45 / 45 100.0 % 10 / 10
TestIndBall2.h
100.0%
100.0 % 5 / 5 100.0 % 6 / 6
<unnamed> 100.0 % 5 / 5 100.0 % 6 / 6
TestIndBall2Runner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestIndBox.cpp
100.0%
100.0 % 133 / 133 100.0 % 13 / 13
<unnamed> 100.0 % 133 / 133 100.0 % 13 / 13
TestIndBox.h
100.0%
100.0 % 8 / 8 100.0 % 6 / 6
<unnamed> 100.0 % 8 / 8 100.0 % 6 / 6
TestIndBoxRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestIndPos.cpp
100.0%
100.0 % 198 / 198 100.0 % 17 / 17
<unnamed> 100.0 % 198 / 198 100.0 % 17 / 17
TestIndPos.h
100.0%
100.0 % 12 / 12 100.0 % 6 / 6
<unnamed> 100.0 % 12 / 12 100.0 % 6 / 6
TestIndPosRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestIndProbSimplex.cpp
100.0%
100.0 % 51 / 51 100.0 % 10 / 10
<unnamed> 100.0 % 51 / 51 100.0 % 10 / 10
TestIndProbSimplex.h
100.0%
100.0 % 5 / 5 100.0 % 6 / 6
<unnamed> 100.0 % 5 / 5 100.0 % 6 / 6
TestIndProbSimplexRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestIndSOC.cpp
92.6%92.6%
92.6 % 75 / 81 100.0 % 9 / 9
<unnamed> 92.6 % 75 / 81 100.0 % 9 / 9
TestIndSOC.h
100.0%
100.0 % 4 / 4 100.0 % 6 / 6
<unnamed> 100.0 % 4 / 4 100.0 % 6 / 6
TestIndSOCRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestLBFGSBuffer.cpp
100.0%
100.0 % 160 / 160 100.0 % 12 / 12
<unnamed> 100.0 % 160 / 160 100.0 % 12 / 12
TestLBFGSBuffer.h
100.0%
100.0 % 7 / 7 100.0 % 6 / 6
<unnamed> 100.0 % 7 / 7 100.0 % 6 / 6
TestLBFGSBufferRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestLDL.cpp
100.0%
100.0 % 122 / 122 100.0 % 11 / 11
<unnamed> 100.0 % 122 / 122 100.0 % 11 / 11
TestLDL.h
100.0%
100.0 % 6 / 6 100.0 % 6 / 6
<unnamed> 100.0 % 6 / 6 100.0 % 6 / 6
TestLDLRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestLasso.cpp
100.0%
100.0 % 32 / 32 100.0 % 8 / 8
<unnamed> 100.0 % 32 / 32 100.0 % 8 / 8
TestLasso.h
100.0%
100.0 % 3 / 3 100.0 % 6 / 6
<unnamed> 100.0 % 3 / 3 100.0 % 6 / 6
TestLassoRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestLogLogisticLoss.cpp
100.0%
100.0 % 47 / 47 100.0 % 8 / 8
<unnamed> 100.0 % 47 / 47 100.0 % 8 / 8
TestLogLogisticLoss.h
100.0%
100.0 % 3 / 3 100.0 % 6 / 6
<unnamed> 100.0 % 3 / 3 100.0 % 6 / 6
TestLogLogisticLossRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestMatrix.cpp
100.0%
100.0 % 1673 / 1673 100.0 % 108 / 108
<unnamed> 100.0 % 1673 / 1673 100.0 % 108 / 108
TestMatrix.h
100.0%
100.0 % 102 / 102 100.0 % 6 / 6
<unnamed> 100.0 % 102 / 102 100.0 % 6 / 6
TestMatrixExtras.cpp
100.0%
100.0 % 469 / 469 100.0 % 30 / 30
<unnamed> 100.0 % 469 / 469 100.0 % 30 / 30
TestMatrixExtras.h
100.0%
100.0 % 25 / 25 100.0 % 6 / 6
<unnamed> 100.0 % 25 / 25 100.0 % 6 / 6
TestMatrixExtrasRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestMatrixFactory.cpp
100.0%
100.0 % 166 / 166 100.0 % 18 / 18
<unnamed> 100.0 % 166 / 166 100.0 % 18 / 18
TestMatrixFactory.h
100.0%
100.0 % 13 / 13 100.0 % 6 / 6
<unnamed> 100.0 % 13 / 13 100.0 % 6 / 6
TestMatrixFactoryRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestMatrixOperator.cpp
100.0%
100.0 % 72 / 72 100.0 % 11 / 11
<unnamed> 100.0 % 72 / 72 100.0 % 11 / 11
TestMatrixOperator.h
100.0%
100.0 % 6 / 6 100.0 % 6 / 6
<unnamed> 100.0 % 6 / 6 100.0 % 6 / 6
TestMatrixOperatorRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestMatrixRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestNorm1.cpp
100.0%
100.0 % 86 / 86 100.0 % 12 / 12
<unnamed> 100.0 % 86 / 86 100.0 % 12 / 12
TestNorm1.h
100.0%
100.0 % 7 / 7 100.0 % 6 / 6
<unnamed> 100.0 % 7 / 7 100.0 % 6 / 6
TestNorm1Runner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestNorm2.cpp
100.0%
100.0 % 57 / 57 100.0 % 10 / 10
<unnamed> 100.0 % 57 / 57 100.0 % 10 / 10
TestNorm2.h
100.0%
100.0 % 5 / 5 100.0 % 6 / 6
<unnamed> 100.0 % 5 / 5 100.0 % 6 / 6
TestNorm2Runner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestOntRegistry.cpp
100.0%
100.0 % 22 / 22 100.0 % 8 / 8
<unnamed> 100.0 % 22 / 22 100.0 % 8 / 8
TestOntRegistry.h
100.0%
100.0 % 3 / 3 100.0 % 6 / 6
<unnamed> 100.0 % 3 / 3 100.0 % 6 / 6
TestOntRegistryRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestOpAdjoint.cpp
100.0%
100.0 % 56 / 56 100.0 % 10 / 10
<unnamed> 100.0 % 56 / 56 100.0 % 10 / 10
TestOpAdjoint.h
100.0%
100.0 % 5 / 5 100.0 % 6 / 6
<unnamed> 100.0 % 5 / 5 100.0 % 6 / 6
TestOpAdjointRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestOpComposition.cpp
100.0%
100.0 % 112 / 112 100.0 % 11 / 11
<unnamed> 100.0 % 112 / 112 100.0 % 11 / 11
TestOpComposition.h
100.0%
100.0 % 6 / 6 100.0 % 6 / 6
<unnamed> 100.0 % 6 / 6 100.0 % 6 / 6
TestOpCompositionRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestOpDCT2.cpp
100.0%
100.0 % 118 / 118 100.0 % 14 / 14
<unnamed> 100.0 % 118 / 118 100.0 % 14 / 14
TestOpDCT2.h
100.0%
100.0 % 8 / 8 100.0 % 6 / 6
<unnamed> 100.0 % 8 / 8 100.0 % 6 / 6
TestOpDCT2Runner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestOpDCT3.cpp
100.0%
100.0 % 67 / 67 100.0 % 11 / 11
<unnamed> 100.0 % 67 / 67 100.0 % 11 / 11
TestOpDCT3.h
100.0%
100.0 % 5 / 5 100.0 % 6 / 6
<unnamed> 100.0 % 5 / 5 100.0 % 6 / 6
TestOpDCT3Runner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestOpGradient.cpp
100.0%
100.0 % 58 / 58 100.0 % 11 / 11
<unnamed> 100.0 % 58 / 58 100.0 % 11 / 11
TestOpGradient.h
100.0%
100.0 % 5 / 5 100.0 % 6 / 6
<unnamed> 100.0 % 5 / 5 100.0 % 6 / 6
TestOpGradientRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestOpReverseVector.cpp
100.0%
100.0 % 55 / 55 100.0 % 10 / 10
<unnamed> 100.0 % 55 / 55 100.0 % 10 / 10
TestOpReverseVector.h
100.0%
100.0 % 5 / 5 100.0 % 6 / 6
<unnamed> 100.0 % 5 / 5 100.0 % 6 / 6
TestOpReverseVectorRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestProperties.cpp
100.0%
100.0 % 93 / 93 100.0 % 11 / 11
<unnamed> 100.0 % 93 / 93 100.0 % 11 / 11
TestProperties.h
100.0%
100.0 % 6 / 6 100.0 % 6 / 6
<unnamed> 100.0 % 6 / 6 100.0 % 6 / 6
TestPropertiesRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestQuadOverAffine.cpp
100.0%
100.0 % 26 / 26 100.0 % 8 / 8
<unnamed> 100.0 % 26 / 26 100.0 % 8 / 8
TestQuadOverAffine.h
100.0%
100.0 % 3 / 3 100.0 % 6 / 6
<unnamed> 100.0 % 3 / 3 100.0 % 6 / 6
TestQuadOverAffineRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestQuadratic.cpp
100.0%
100.0 % 341 / 341 100.0 % 25 / 25
<unnamed> 100.0 % 341 / 341 100.0 % 25 / 25
TestQuadratic.h
100.0%
100.0 % 20 / 20 100.0 % 6 / 6
<unnamed> 100.0 % 20 / 20 100.0 % 6 / 6
TestQuadraticLoss.cpp
100.0%
100.0 % 83 / 83 100.0 % 10 / 10
<unnamed> 100.0 % 83 / 83 100.0 % 10 / 10
TestQuadraticLoss.h
100.0%
100.0 % 5 / 5 100.0 % 6 / 6
<unnamed> 100.0 % 5 / 5 100.0 % 6 / 6
TestQuadraticLossRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestQuadraticOperator.cpp
100.0%
100.0 % 33 / 33 100.0 % 8 / 8
<unnamed> 100.0 % 33 / 33 100.0 % 8 / 8
TestQuadraticOperator.h
100.0%
100.0 % 3 / 3 100.0 % 6 / 6
<unnamed> 100.0 % 3 / 3 100.0 % 6 / 6
TestQuadraticOperatorRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestQuadraticRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestSLDL.cpp
100.0%
100.0 % 70 / 70 100.0 % 10 / 10
<unnamed> 100.0 % 70 / 70 100.0 % 10 / 10
TestSLDL.h
100.0%
100.0 % 5 / 5 100.0 % 6 / 6
<unnamed> 100.0 % 5 / 5 100.0 % 6 / 6
TestSLDLRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestSeparableSum.cpp
100.0%
100.0 % 185 / 185 100.0 % 11 / 11
<unnamed> 100.0 % 185 / 185 100.0 % 11 / 11
TestSeparableSum.h
100.0%
100.0 % 6 / 6 100.0 % 6 / 6
<unnamed> 100.0 % 6 / 6 100.0 % 6 / 6
TestSeparableSumRunner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3
TestSumOfNorm2.cpp
100.0%
100.0 % 135 / 135 100.0 % 13 / 13
<unnamed> 100.0 % 135 / 135 100.0 % 13 / 13
TestSumOfNorm2.h
100.0%
100.0 % 8 / 8 100.0 % 6 / 6
<unnamed> 100.0 % 8 / 8 100.0 % 6 / 6
TestSumOfNorm2Runner.cpp
100.0%
100.0 % 13 / 13 100.0 % 3 / 3
<unnamed> 100.0 % 13 / 13 100.0 % 3 / 3

Generated by: LCOV version 1.10