Fork me on GitHub

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
100000100%846.315

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
jama86000100%0.155
jama.gpu14000100%846.16

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

jama

ClassTestsErrors FailuresSkippedSuccess RateTime
MatrixSerializationTest2000100%0.014
MatrixTest62000100%0.078
MatrixAlgebraTest22000100%0.063

jama.gpu

ClassTestsErrors FailuresSkippedSuccess RateTime
GPUTest14000100%846.16

Test Cases

[Summary] [Package List] [Test Cases]

MatrixSerializationTest

testPrintReadRoundtrip0.008
testSerializeDeserializeRoundtrip0.006

GPUTest

testSquarePowerOfTwoMatrixMultiplication186.315
testNonSquarePowerOfTwoMatrixMultiplication437.176
testSquareMatrixMultiplication2.634
testNonSquareMatrixMultiplication6.85
testSquarePowerOfTwoMatrixMultiplicationLocal202.748
testSquareMatrixMultiplicationLocal2.859
testNonSquareMatrixMultiplicationLocal7.57
testMatrixPointerRoundtrip0.001
testMatrixToPointer0.001
testWorkgroupSize0
testZeroPaddingRoundtrip0
testZeroPaddingRoundtripWithMultiplication0.005
testColumnwiseMatrix0
testGPUAvailable0.001

MatrixTest

testOutOfBoundsAccessOnRows0.013
testOutOfBoundsAccessOnColumns0.001
testGetterMethods0.001
testOutOfBoundsSetBadRow0.001
testOutOfBoundsSetBadColumn0.001
testSetMethods0.001
testTooLargeRowSubMatrix0.002
testTooLargeColumnsSubMatrix0.001
testSubMatrix0.001
testBadColumnIndexsetxSubMatrixFirstRow0.001
testBadColumnIndexsetSubMatrixLastRow0.002
testColumnIndexsetSubMatrix0.002
testBadRowIndexsetxSubMatrixFirstColumn0.002
testBadRowIndexsetSubMatrixLastColumn0.001
testRowIndexsetSubMatrix0.001
testBadRowIndexsetColumnIndexsetSubMatrix0.003
testRowIndexsetBadColumnIndexsetSubMatrix0.001
testRowIndexsetColumnIndexsetSubMatrix0.002
testSetMtrixWithBadRowindex0.002
testSetMatrixWithBadColumnindex0.002
testSetMatrix0.002
testSetSubmatrixWithBadColumnIndexsetFirstRow0.001
testSetSubmatrixWithBadColumnIndexsetLastRow0.002
testSetSubmatrixWithColumnIndexset0.002
testSetSubmatrixWithBadRowIndexsetFirstRow0.002
testSetSubmatrixWithBadRowIndexsetLastRow0.001
testSetSubmatrixWithRowIndexset0.001
testSetSubmatrixWithBadRowIndexsetColumnIndexset0.001
testSetSubmatrixWithRowIndexBadColumnIndexset0.001
testSetSubmatrixWithRowIndexsetColumnIndexset0.001
testColumnVectorWithBadIndex0.001
testColumnVector0.002
testMinusWithNonConformantColumns0
testMinusDifferenceOfIdentity0.001
testMinusEqualsConformanceCheck0.001
testMinus0.001
testPlusWithNonConformantColumns0.001
testPlusEqualsConformanceCheck0.001
testMinusPlusRoundtrip0.001
testMinusPlusEqualsRoundtrip0.001
testUnaryMinusRoundtrip0
testArrayLeftDivideConformanceCheck0
testArrayLeftDivide0.001
testArrayLeftDivideEqualsConformanceCheck0.001
testArrayLeftDivideEquals0
testArrayRightDivideConformanceCheck0
testArrayRightDivide0.001
testArrayRightDivideEqualsConformanceCheck0
testArrayRightDivideEquals0
testTimesConformanceCheck0
testTimes0.001
testTimesEqualsConformanceCheck0
testTimesEquals0
testInvalidLengthInPackedConstructor0.001
testRaggedConstructor0.001
testRaggedCopyWithConstructor0.001
testGetArray0
testGetArrayCopy0.005
testGetRowDimension0.001
testGetColumnDimension0
testTimesMatrixIdentity0
testRowPackedCopy0

MatrixAlgebraTest

testTranspose0
testNorm10.001
testInfinityNorm0
testNormF0.001
testSumOfDiagonals0
testDeterminant0.002
testSquare0.001
testTimesScalar0
testTimesEqualsScalar0
testTimesRowVector0.001
testTimesColumnVector0
testQRDecomposition0.003
testSingularValueDecomposition0.006
testSingularValues0.002
testRank0.003
testLUDecomposition0.004
testInverse0.001
testSolve0.001
testCholeskyDecomposition0.005
testCholeskyDecompositionSolve0.002
testEigenvalueDecomposition0.024
testEigenvalueDecompositionWithComplexValues0.006