Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.038
org.mklab.tool.control.system 154 0 0 1 99.351% 0.308
org.mklab.tool.control 88 0 0 1 98.864% 0.929
org.mklab.tool.matrix 4 0 0 0 100% 0.162
org.mklab.tool.control.system.parameter 5 0 0 0 100% 0.031

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.001
KuruskalTest 2 0 0 0 100% 0.003
SparceStringMatrixTest 16 0 0 0 100% 0.017
CycleMatrixTest 4 0 0 0 100% 0.002
ConnectionMatrixTest 1 0 0 0 100% 0.001
MinimumUnknownEquationTest 10 0 0 1 90% 0.014

org.mklab.tool.control.system

Class Tests Errors Failures Skipped Success Rate Time
SystemOperatorTest 17 0 0 0 100% 0.018
AdjacencyConstantMatrixTest 14 0 0 0 100% 0.022
ConstantSystemTest 16 0 0 0 100% 0.012
LinearDynamicSystemTest 16 0 0 0 100% 0.049
AdjacencyMatrixTest 27 0 0 1 96.296% 0.093
NonLinearControlSystemTest 12 0 0 0 100% 0.017
AdjacencyMatrixUtilTest 2 0 0 0 100% 0.011
ContinuousLinearDynamicSystemTest 6 0 0 0 100% 0.001
ControlSystemSystemOperationTest 7 0 0 0 100% 0.016
StaticSystemTest 2 0 0 0 100% 0
LinearSystemTest 28 0 0 0 100% 0.06
ControlSystemTest 7 0 0 0 100% 0.009

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.043
Des2TfmTest 5 0 0 0 100% 0.013
Tfm2desTest 7 0 0 0 100% 0.031
NonProperLinearSystemTest 2 0 0 1 50% 0.01
WeierstrassFormTest 2 0 0 0 100% 0.01
ReversePolishNotationOperandTest 66 0 0 0 100% 0.814

org.mklab.tool.matrix

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

org.mklab.tool.control.system.parameter

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

Test Cases

[Summary] [Package List] [Test Cases]

SystemOperatorTest

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

AdjacencyConstantMatrixTest

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

ConstantSystemTest

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

AreTest

testAre 0.005

Tf2desTest

testTf2dssRationalPolynomial00 0.043
testTf2dssRationalPolynomial01 0
testTf2dssRationalPolynomial02 0
testTf2dssRationalPolynomial03 0
testTf2dssRationalPolynomial04 0

ReachableMatrixTest

testReachableMatrix 0.001

KuruskalTest

testGetMinimumSpanningTree 0.001
testGetCuttingNodes 0.001

LinearDynamicSystemTest

testOutputEqNoDirectPartX 0
testUnityFeedBack 0.005
testGetLinearSystem 0.011
testAdd 0.002
testSubtract 0
testSetLinearSystem 0
testOutputEqNoDirecttPatrtXU 0.001
testGetABCD 0.001
testLinearDynamicSystem1 0
testLinearDynamicSystem2 0
testUnaryMinus 0.01
testFeedback 0.004
testOutputEqHasDirectPartXU 0
testOutputEqHasDirectPartX 0
testMultiply 0.004
testStateEq 0.001

AdjacencyMatrixTest

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

NonLinearControlSystemTest

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

SparceStringMatrixTest

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

CycleMatrixTest

testGetLocalMaximumCycles1 0.001
testGetLocalMaximumCycles2 0
testDoubleCycleMatrix 0
testDoubleCycleMatrix2 0

AdjacencyMatrixUtilTest

testStateMatrix 0.003
testInsertRowAndColumn 0.008

LinspaceTest

testLinspacedoubledoubleint 0.094
testLinspacedoubledouble 0.008

Des2TfmTest

testDes2tfm00 0
testDes2tfm01 0
testDes2tfm02 0.005
testDes2tfm03 0
testDes2tfm04 0

ContinuousLinearDynamicSystemTest

testOutputEq1 0
testOutputEq2 0.001
testHasVariableE 0
testGetInitialState 0
testDiffEqs 0
testSetInitialState 0

ParameterContainerTest

testValueAccessorWithPendulum 0.007
testValueAccessorWithPeriodicStepSignalSource 0.001
testGetAnotationWithPendulum 0
testGetAnotationWithPeriodicStepSignalSource 0.001
testUpdateWithParameterWithLqrStateFeedback 0.005

ControlSystemSystemOperationTest

testUnityFeedback 0.002
testControlSystem 0.003
testAdd 0.001
testSubtract 0.001
testUnaryMinus 0
testFeedback 0.002
testMultiply 0

Tfm2desTest

testTfm2desRationalPolynomialMatrix00 0.002
testTfm2desRationaPolynomialMatrix01 0
testTfm2desRationaPolynomialMatrix02 0.001
testTfm2desRationaPolynomialMatrix03 0.001
testTfm2desRationaPolynomialMatrix04 0.002
testTfm2desRationaPolynomialMatrix05 0.003
testTfm2desRationaPolynomialMatrix06 0.012

NonProperLinearSystemTest

testNonProperLinearSystem1 0.001
testNonProperLinearSystem 0
skipped

ConnectionMatrixTest

testConnectionMatrix 0.001

StaticSystemTest

testOutput1 0
testOutput2 0

WeierstrassFormTest

testWeiestrassForm00 0.005
testWeiestrassForm01 0.001

ReversePolishNotationOperandTest

testStringProcesser 0.006
testTransformIntoWithoutCancellation 0
testStringProcesser01 0
testStringProcesser02 0
testStringProcesser03 0.001
testStringProcesser04 0
testStringProcesser05 0
testStringProcesser06 0.002
testStringProcesser07 0
testStringProcesser08 0
testStringProcesser09 0
testStringProcesser10 0
testStringProcesser11 0.001
testStringProcesser12 0.009
testStringProcesser13 0
testStringProcesser14 0
testStringProcesser15 0
testStringProcesser16 0
testStringProcesser17 0
testStringProcesser18 0
testStringProcesser19 0
testStringProcesser20 0
testStringProcesser21 0.053
testStringProcesser22 0.001
testStringProcesser23 0
testStringProcesser24 0
testStringProcesser25 0
testStringProcesser26 0.004
testStringProcesser27 0
testStringProcesser28 0.008
testStringProcesser29 0.001
testAdjacencyMatrixOfFeedback 0.025
testAdd 0.009
testSingleInversion 0
testGetSensitivityOfUnityFeedback 0.005
testTransformIntoTex 0
testSingleInversion1 0
testSingleInversion2 0
testGetSensitivityOfUnityFeedback2 0
testAdjacencyMatrixOfTripleFeedback 0.121
testAdjacencyMatrixOfTwoInputsTwoOutputs2 0.004
testGetStringOfFormulaByVisitor 0
testAdjacencyMatrixOfTwoInputsTwoOutputs 0.003
testAdjacencyMatrixOfDoubleFeedbackNoLoop1 0.01
testAdjacencyMatrixOfDoubleFeedbackNoLoop2 0.013
testAdjacencyMatrixOfDoubleFeedbackNoLoop3 0.022
testGetChangedExpression 0
testAdjacencyMatrixOfTripleFeedback1 0.034
testAdjacencyMatrixOfTripleFeedback2 0.031
testAdjacencyMatrixOfTripleFeedback3 0.031
testAdjacencyMatrixOfTripleFeedback4 0.03
testAdjacencyMatrixOfTripleFeedback5 0.034
testAdjacencyMatrixOfTripleFeedback6 0.033
testAdjacencyMatrixOfTripleFeedback7 0.032
testGetMultipliedSystem 0.001
testAdjacencyMatrixOfDoubleFeedback 0.036
testDescriptorSystemWithStandardSS1 0.016
testDescriptorSystemWithStandardSS2 0.002
testDescriptorSystemWithStandardSS3 0.003
testDescriptorSystemWithStandardSS4 0.011
testLoopSystem1 0.002
testLoopSystem2 0.007
testDescriptorSystemWithStandardPrimitive1 0.002
testMultiply 0
testInverse 0
testSingleFeedbackDescriptorSystemWithSatandardPrimitive1 0.02

LinearSystemTest

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

ControlSystemTest

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

MinimumUnknownEquationTest

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

Rot90Test

testRot90Matrix 0
testRot90Matrixint 0

Failure Details

[Summary] [Package List] [Test Cases]


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