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

Generated by: LCOV version 1.10