Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.017
org.mklab.tool.control.system 154 0 0 1 99.351% 0.226
org.mklab.tool.control 88 0 0 1 98.864% 0.564
org.mklab.tool.matrix 4 0 0 0 100% 0.111
org.mklab.tool.control.system.parameter 5 0 0 0 100% 0.018

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.002
SparceStringMatrixTest 16 0 0 0 100% 0.006
CycleMatrixTest 4 0 0 0 100% 0.002
ConnectionMatrixTest 1 0 0 0 100% 0
MinimumUnknownEquationTest 10 0 0 1 90% 0.005

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.012
ConstantSystemTest 16 0 0 0 100% 0.008
LinearDynamicSystemTest 16 0 0 0 100% 0.031
AdjacencyMatrixTest 27 0 0 1 96.296% 0.059
NonLinearControlSystemTest 12 0 0 0 100% 0.013
AdjacencyMatrixUtilTest 2 0 0 0 100% 0.005
ContinuousLinearDynamicSystemTest 6 0 0 0 100% 0.009
ControlSystemSystemOperationTest 7 0 0 0 100% 0.014
StaticSystemTest 2 0 0 0 100% 0.002
LinearSystemTest 28 0 0 0 100% 0.05
ControlSystemTest 7 0 0 0 100% 0.005

org.mklab.tool.control

Class Tests Errors Failures Skipped Success Rate Time
AreTest 1 0 0 0 100% 0.005
Tf2desTest 5 0 0 0 100% 0.026
Des2TfmTest 5 0 0 0 100% 0.009
Tfm2desTest 7 0 0 0 100% 0.035
NonProperLinearSystemTest 2 0 0 1 50% 0.005
WeierstrassFormTest 2 0 0 0 100% 0.007
ReversePolishNotationOperandTest 66 0 0 0 100% 0.477

org.mklab.tool.matrix

Class Tests Errors Failures Skipped Success Rate Time
LinspaceTest 2 0 0 0 100% 0.111
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.018

Test Cases

[Summary] [Package List] [Test Cases]

SystemOperatorTest

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

AdjacencyConstantMatrixTest

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

ConstantSystemTest

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

AreTest

testAre 0.005

Tf2desTest

testTf2dssRationalPolynomial00 0.023
testTf2dssRationalPolynomial01 0
testTf2dssRationalPolynomial02 0
testTf2dssRationalPolynomial03 0
testTf2dssRationalPolynomial04 0

ReachableMatrixTest

testReachableMatrix 0.002

KuruskalTest

testGetMinimumSpanningTree 0.002
testGetCuttingNodes 0

LinearDynamicSystemTest

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

AdjacencyMatrixTest

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

NonLinearControlSystemTest

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

SparceStringMatrixTest

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

CycleMatrixTest

testGetLocalMaximumCycles1 0.001
testGetLocalMaximumCycles2 0
testDoubleCycleMatrix 0
testDoubleCycleMatrix2 0

AdjacencyMatrixUtilTest

testStateMatrix 0.003
testInsertRowAndColumn 0.001

LinspaceTest

testLinspacedoubledoubleint 0.057
testLinspacedoubledouble 0.001

Des2TfmTest

testDes2tfm00 0
testDes2tfm01 0.007
testDes2tfm02 0
testDes2tfm03 0
testDes2tfm04 0.001

ContinuousLinearDynamicSystemTest

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

ParameterContainerTest

testValueAccessorWithPendulum 0.007
testValueAccessorWithPeriodicStepSignalSource 0.001
testGetAnotationWithPendulum 0
testGetAnotationWithPeriodicStepSignalSource 0
testUpdateWithParameterWithLqrStateFeedback 0.008

ControlSystemSystemOperationTest

testUnityFeedback 0.004
testControlSystem 0.004
testAdd 0.001
testSubtract 0
testUnaryMinus 0
testFeedback 0.001
testMultiply 0

Tfm2desTest

testTfm2desRationalPolynomialMatrix00 0.002
testTfm2desRationaPolynomialMatrix01 0.001
testTfm2desRationaPolynomialMatrix02 0.001
testTfm2desRationaPolynomialMatrix03 0.003
testTfm2desRationaPolynomialMatrix04 0.004
testTfm2desRationaPolynomialMatrix05 0.016
testTfm2desRationaPolynomialMatrix06 0.006

NonProperLinearSystemTest

testNonProperLinearSystem1 0.001
testNonProperLinearSystem 0
skipped

ConnectionMatrixTest

testConnectionMatrix 0

StaticSystemTest

testOutput1 0
testOutput2 0

WeierstrassFormTest

testWeiestrassForm00 0.004
testWeiestrassForm01 0

ReversePolishNotationOperandTest

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

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.001
testGetStateNumber 0
testGetTransferFunctionMatrix 0
testUnaryMinus2 0.001
testUnaryMinus 0.002
testLinearSystem1 0
testLinearSystem2 0.001
testLinearSystem3 0
testIsProper 0.001
testFeedback 0.001
testGetOutputNumber 0.001
testSimplify 0.001
testSimplyfy 0.002
testEquals 0
testMultiply 0.001
testIsSISO 0.001
testConjugateTranspose 0.002
testTranspose 0.003
testSerializable 0.022

ControlSystemTest

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

MinimumUnknownEquationTest

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

Rot90Test

testRot90Matrix 0
testRot90Matrixint 0

Failure Details

[Summary] [Package List] [Test Cases]


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