Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
285 0 0 3 98.947% 1.383

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


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.mklab.tool.control.system.graph 34 0 0 1 97.059% 0.033
org.mklab.tool.control.system 154 0 0 1 99.351% 0.262
org.mklab.tool.control 88 0 0 1 98.864% 0.881
org.mklab.tool.matrix 4 0 0 0 100% 0.178
org.mklab.tool.control.system.parameter 5 0 0 0 100% 0.029

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

org.mklab.tool.control.system.graph

Class Tests Errors Failures Skipped Success Rate Time
ReachableMatrixTest 1 0 0 0 100% 0.002
KuruskalTest 2 0 0 0 100% 0.01
SparceStringMatrixTest 16 0 0 0 100% 0.009
CycleMatrixTest 4 0 0 0 100% 0.003
ConnectionMatrixTest 1 0 0 0 100% 0.002
MinimumUnknownEquationTest 10 0 0 1 90% 0.007

org.mklab.tool.control.system

Class Tests Errors Failures Skipped Success Rate Time
SystemOperatorTest 17 0 0 0 100% 0.006
AdjacencyConstantMatrixTest 14 0 0 0 100% 0.017
ConstantSystemTest 16 0 0 0 100% 0
LinearDynamicSystemTest 16 0 0 0 100% 0.045
AdjacencyMatrixTest 27 0 0 1 96.296% 0.06
NonLinearControlSystemTest 12 0 0 0 100% 0.015
AdjacencyMatrixUtilTest 2 0 0 0 100% 0.006
ContinuousLinearDynamicSystemTest 6 0 0 0 100% 0.005
ControlSystemSystemOperationTest 7 0 0 0 100% 0.031
StaticSystemTest 2 0 0 0 100% 0.001
LinearSystemTest 28 0 0 0 100% 0.05
ControlSystemTest 7 0 0 0 100% 0.026

org.mklab.tool.control

Class Tests Errors Failures Skipped Success Rate Time
AreTest 1 0 0 0 100% 0.008
Tf2desTest 5 0 0 0 100% 0.03
Des2TfmTest 5 0 0 0 100% 0.019
Tfm2desTest 7 0 0 0 100% 0.023
NonProperLinearSystemTest 2 0 0 1 50% 0.004
WeierstrassFormTest 2 0 0 0 100% 0.008
ReversePolishNotationOperandTest 66 0 0 0 100% 0.789

org.mklab.tool.matrix

Class Tests Errors Failures Skipped Success Rate Time
LinspaceTest 2 0 0 0 100% 0.177
Rot90Test 2 0 0 0 100% 0.001

org.mklab.tool.control.system.parameter

Class Tests Errors Failures Skipped Success Rate Time
ParameterContainerTest 5 0 0 0 100% 0.029

Test Cases

[Summary] [Package List] [Test Cases]

SystemOperatorTest

testIsForcedSystem 0
testIsDynamic 0
testSetForcedSystem 0
testGetInputSize 0
testToString 0
testGetStateNumber 0.001
testSetInputSize 0
testSetDynamic 0
testIsLinear 0
testGetOutputSize 0
testSetHasDirectFeedthrough 0
testHasDirecFeedthrough 0
testSetLinear 0
testSetOutputSize 0
testEquals 0.001
testIsSISO 0
testSetStateNumber 0.001

AdjacencyConstantMatrixTest

testSubtractFromUnitAndExchangeRow 0.001
testCalcTransferFunction2 0.001
testAdd 0.001
testSubtract 0
testMultiply1 0.002
testMultiply2 0.002
testCalcTransferFunction 0.002
testSubtractFromUnit 0.001
testCombineABCDBlok 0
testInverse1 0.002
testMultiply 0.001
testInverse 0.002
testGetLoopMatrix 0
testVectorMultiply 0

ConstantSystemTest

testUnityFeedback1 0
testUnityFeedback2 0
testGetLinearSystem 0
testAdd 0
testAdd2 0
testToString 0
testFeedback1 0
testFeedback2 0
testMultiply1 0
testMultiply2 0
testUnaryMinus 0
testOutputEq 0
testSubtract1 0
testSubtract2 0
testEquals 0
testIsUnit 0

AreTest

testAre 0.008

Tf2desTest

testTf2dssRationalPolynomial00 0.025
testTf2dssRationalPolynomial01 0.001
testTf2dssRationalPolynomial02 0.004
testTf2dssRationalPolynomial03 0
testTf2dssRationalPolynomial04 0

ReachableMatrixTest

testReachableMatrix 0.001

KuruskalTest

testGetMinimumSpanningTree 0.002
testGetCuttingNodes 0

LinearDynamicSystemTest

testOutputEqNoDirectPartX 0
testUnityFeedBack 0.003
testGetLinearSystem 0.003
testAdd 0.007
testSubtract 0.001
testSetLinearSystem 0
testOutputEqNoDirecttPatrtXU 0.005
testGetABCD 0
testLinearDynamicSystem1 0
testLinearDynamicSystem2 0
testUnaryMinus 0.003
testFeedback 0.007
testOutputEqHasDirectPartXU 0
testOutputEqHasDirectPartX 0
testMultiply 0.007
testStateEq 0

AdjacencyMatrixTest

testExpandLinearDynamicSystemMultiply 0.007
testLinearMultiply 0.001
testGetLinearSystemIndependentMIMO1 0
testGetLinearSystemIndependentMIMO2 0
testContractUnitEdgeAndConstantEdge1 0.001
testContractUnitEdgeAndConstantEdge2 0.001
testContractUnitEdgeAndConstantEdge3 0.001
testExpandInputOutput01 0.001
testGetLinearSystemFeedback 0.003
testAdjacencyMatrix1 0
testAdjacencyMatrix2 0
testAdjacencyMatrix4 0
testExpandConstantSystem01 0.002
testGetLinearSystemInconsecutiveNode 0.001
testExpandMultipleLinearSystemInColumn 0.003
testGetLinearSystemMISO1 0.001
testGetLinearSystemMISO2 0.001
testGetLinearSystemMultiply 0.001
testAdjacencyNodeSizeError 0.007
testExpandInputAndOutput02 0
testAdjacencyNodeSizeErrorinCalcNodeValue 0
skipped
testGetLinearSystemSIMO 0.001
testExpandLinearDynamicSystemFeedback 0.006
testExpandMIMOSystem01 0.001
testExpandMIMOSystem02 0.002
testExpandMIMOSystem03 0.003
testExpandLinearDynamicSystemAdd 0.004

NonLinearControlSystemTest

testGetOutputNumpber 0.002
testUnityFeedback 0.001
testAdd1 0
testAdd2 0.001
testAdd3 0
testFeedback1 0.001
testFeedback2 0.001
testGetStateNumber 0
testMultiply1 0.001
testMultiply2 0
testIsLinear 0.001
testGetInputNumber 0

SparceStringMatrixTest

testGetElement 0.001
testClone 0
testPrint 0.001
testHash 0
testSwap 0
testStringMatrixStringArray 0.001
testRemoveRowAndColumnVector 0
testGetColumnSize 0
testGetColumnElementCount 0
testStringMatrixIntegerInteger 0
testStringMatrixStringArrayArray 0
testSetElement 0
testGetRowElementCount 0
testStringMatrix 0
testEquals 0
testGetRowSize 0.001

CycleMatrixTest

testGetLocalMaximumCycles1 0.001
testGetLocalMaximumCycles2 0
testCycleMatrix2 0.001
testCycleMatrix 0

AdjacencyMatrixUtilTest

testStateMatrix 0.004
testInsertRowAndColumn 0.001

LinspaceTest

testLinspacedoubledoubleint 0.13
testLinspacedoubledouble 0

Des2TfmTest

testDes2tfm00 0.003
testDes2tfm01 0.01
testDes2tfm02 0.001
testDes2tfm03 0.001
testDes2tfm04 0.002

ContinuousLinearDynamicSystemTest

testOutputEq1 0.002
testOutputEq2 0
testHasVariableE 0
testGetInitialState 0
testDiffEqs 0
testSetInitialState 0

ParameterContainerTest

testValueAccessorWithPendulum 0.015
testValueAccessorWithPeriodicStepSignalSource 0.001
testGetAnotationWithPendulum 0
testGetAnotationWithPeriodicStepSignalSource 0.001
testUpdateWithParameterWithLqrStateFeedback 0.008

ControlSystemSystemOperationTest

testUnityFeedback 0.005
testControlSystem 0.008
testAdd 0.004
testSubtract 0.001
testUnaryMinus 0.001
testFeedback 0.002
testMultiply 0.002

Tfm2desTest

testTfm2desRationalPolynomialMatrix00 0.002
testTfm2desRationaPolynomialMatrix01 0.002
testTfm2desRationaPolynomialMatrix02 0
testTfm2desRationaPolynomialMatrix03 0.001
testTfm2desRationaPolynomialMatrix04 0.003
testTfm2desRationaPolynomialMatrix05 0.005
testTfm2desRationaPolynomialMatrix06 0.007

NonProperLinearSystemTest

testNonProperLinearSystem1 0.001
testNonProperLinearSystem 0
skipped

ConnectionMatrixTest

testConnectionMatrix 0.001

StaticSystemTest

testOutput1 0.001
testOutput2 0

WeierstrassFormTest

testWeiestrassForm00 0.007
testWeiestrassForm01 0

ReversePolishNotationOperandTest

testStringProcesser 0.019
testTransformIntoWithoutCancellation 0.002
testStringProcesser01 0.001
testStringProcesser02 0.001
testStringProcesser03 0
testStringProcesser04 0.001
testStringProcesser05 0.001
testStringProcesser06 0.001
testStringProcesser07 0.001
testStringProcesser08 0
testStringProcesser09 0
testStringProcesser10 0.001
testStringProcesser11 0
testStringProcesser12 0.002
testStringProcesser13 0.002
testStringProcesser14 0.001
testStringProcesser15 0
testStringProcesser16 0.001
testStringProcesser17 0.001
testStringProcesser18 0.001
testStringProcesser19 0
testStringProcesser20 0.005
testStringProcesser21 0.044
testStringProcesser22 0.002
testStringProcesser23 0
testStringProcesser24 0.001
testStringProcesser25 0
testStringProcesser26 0.001
testStringProcesser27 0.01
testStringProcesser28 0.003
testStringProcesser29 0.001
testAdjacencyMatrixOfFeedback 0.039
testAdd 0.002
testSingleInversion 0
testGetSensitivityOfUnityFeedback 0
testTransformIntoTex 0.004
testSingleInversion1 0.001
testSingleInversion2 0.001
testGetSensitivityOfUnityFeedback2 0
testAdjacencyMatrixOfTripleFeedback 0.136
testAdjacencyMatrixOfTwoInputsTwoOutputs2 0.003
testGetStringOfFormulaByVisitor 0
testAdjacencyMatrixOfTwoInputsTwoOutputs 0.007
testAdjacencyMatrixOfDoubleFeedbackNoLoop1 0.014
testAdjacencyMatrixOfDoubleFeedbackNoLoop2 0.006
testAdjacencyMatrixOfDoubleFeedbackNoLoop3 0.012
testGetChangedExpression 0.001
testAdjacencyMatrixOfTripleFeedback1 0.023
testAdjacencyMatrixOfTripleFeedback2 0.023
testAdjacencyMatrixOfTripleFeedback3 0.021
testAdjacencyMatrixOfTripleFeedback4 0.021
testAdjacencyMatrixOfTripleFeedback5 0.02
testAdjacencyMatrixOfTripleFeedback6 0.02
testAdjacencyMatrixOfTripleFeedback7 0.021
testGetMultipliedSystem 0.001
testAdjacencyMatrixOfDoubleFeedback 0.018
testDescriptorSystemWithStandardSS1 0.011
testDescriptorSystemWithStandardSS2 0.003
testDescriptorSystemWithStandardSS3 0.003
testDescriptorSystemWithStandardSS4 0.003
testLoopSystem1 0.001
testLoopSystem2 0.002
testDescriptorSystemWithStandardPrimitive1 0.002
testMultiply 0
testInverse 0
testSingleFeedbackDescriptorSystemWithSatandardPrimitive1 0.01

LinearSystemTest

testUnityFeedback 0.001
testAdd 0.001
testSubtract 0.001
testGetInputtNumber 0
testGetA 0
testGetB 0.001
testGetC 0
testGetD 0
testToString 0
testCreateConstant 0.004
testGetStateNumber 0
testGetTransferFunctionMatrix 0
testUnaryMinus2 0.001
testUnaryMinus 0.001
testLinearSystem1 0
testLinearSystem2 0.001
testLinearSystem3 0
testIsProper 0
testFeedback 0.001
testGetOutputNumber 0
testSimplify 0
testSimplyfy 0.002
testEquals 0.001
testMultiply 0.001
testIsSISO 0
testConjugateTranspose 0.003
testTranspose 0.003
testSerializable 0.017

ControlSystemTest

testIsDynamic 0.014
testGetOutputNumpber 0
testGetLinearSystem 0.003
testHasDirectPart 0
testGetStateNumber 0.001
testIsLinear 0
testGetInputNumber 0

MinimumUnknownEquationTest

testGetCuttingNodes1 0.002
testGetCuttingNodes2 0
testGetCuttingNodes3 0.001
testGetCuttingNodes4 0
testGetCuttingNodes5 0
skipped
testGetCuttingNodes6 0.001
testGetCuttingNodes7 0
testGetCuttingNodes8 0.001
testGetCuttingNodes9 0.001
testGetCuttingNodes 0

Rot90Test

testRot90Matrix 0
testRot90Matrixint 0.001

Failure Details

[Summary] [Package List] [Test Cases]


testAdjacencyNodeSizeErrorinCalcNodeValue
skipped: skipped
testNonProperLinearSystem
skipped: skipped
testGetCuttingNodes5
skipped: skipped