Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
204001592.647%2.089

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


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
cz.cuni.amis.pogamut.sposh.executor10000100%0.029
cz.cuni.amis.pogamut.shady11000100%0.04
cz.cuni.amis.pogamut.sposh.engine29000100%0.421
cz.cuni.amis.pogamut.sposh.elements154001590.26%1.599

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

cz.cuni.amis.pogamut.sposh.executor

ClassTestsErrors FailuresSkippedSuccess RateTime
ParamsMethodTest10000100%0.029

cz.cuni.amis.pogamut.shady

ClassTestsErrors FailuresSkippedSuccess RateTime
ShadyParserTest11000100%0.04

cz.cuni.amis.pogamut.sposh.engine

ClassTestsErrors FailuresSkippedSuccess RateTime
PoshEngineTest23000100%0.368
SenseExecutorTest1000100%0.039
VariableContextTest5000100%0.014

cz.cuni.amis.pogamut.sposh.elements

ClassTestsErrors FailuresSkippedSuccess RateTime
ActionPatternTest9000100%0.045
ArgumentsTest900455.556%0.016
CompetenceElementTest4000100%0.088
CompetenceTest6000100%0.053
DocstringTest5000100%0.077
DriveCollectionTest4000100%0.08
LapPathParseTest11000100%0.034
LapPathTest27000100%0.443
PoshDummyElementTest3000100%0.22
PoshParserTest35000100%0.364
PoshPlanTest19001142.105%0.071
SenseTest13000100%0.067
TriggerTest3000100%0.022
ValueTest6000100%0.019

Test Cases

[Summary] [Package List] [Test Cases]

ShadyParserTest

testName0.009
testArg0.004
testArgChar0.004
testArgString0.002
testArgs0.001
testCall0.001
testQueryCall0.001
testValue0.006
testTrigger0.007
testElement0.001
testTree0.004

ActionPatternTest

testAddAction0.023
testToString0.001
testSetName0.002
testSetNameInvalid0.001
testSetNameDuplicateAP0.009
testSetNameDuplicateC0.006
testRemoveAction0.002
testNeutralizeMissingChild0.001
testGetActions0

ArgumentsTest

intValue0.012
doubleValue0.002
size0.001
boolValue0.001
stringValue0
intVariable0
skipped
doubleVariable0
skipped
boolVariable0
skipped
stringVariable0
skipped

CompetenceElementTest

testToString0.019
testSetName0.055
testGetRetries0.01
testGetComment0.004

CompetenceTest

testAddElement0.042
testAddElementDuplicateName0.003
testAddElementLeakingParent0.002
testSetName0.002
testSetNameInvalidName0.001
testRemoveElement0.003

DocstringTest

testEmpty0.058
testMultipleWords0.005
testEscapeSequences0.011
testQuotes0.002
testDoubleQuotes0.001

DriveCollectionTest

testAddDrive0.027
testSetGetName0.047
testRemoveDriveDuplName0.002
testRemoveDrive0.004

LapPathParseTest

emptyPath0.025
planPath0.003
equalPaths0.003
unequalPaths0.002
incorrentId0
incorrentType0.001
extraSpace0
missingType0
missingId0
missingTypeSeparator0
parseEvenIncorrectOrder0

LapPathTest

emptyPath0.087
planPath0.02
illegalPlanPath0.015
firstLinkMustBePlan0.012
dcPath0.016
secondLinkMustBeDC0.012
idOfDriveCollectionIsAlwaysZero0.012
driveCollectionGoalPath0.013
driveCollectionIllegalGoalPath0.015
illegalThirdLink0.015
drivePath0.014
driveAction0.013
driveActionHasIndexZero0.014
driveTrigger0.018
driveTriggerIndexOutOfBounds0.017
illegalReference0.019
actionPatternPath0.012
wrongActionPatternForAction0.011
competencePath0.013
wrongCompetenceForAction0.012
actionPatternActionPath0.011
actionPatternIncorrectChildtype0.012
actionPatternInActionPatternPath0.011
choicePath0.015
competenceWrongLink0.011
choiceTriggerPath0.011
choiceActionPath0.012

PoshDummyElementTest

testPattern0.026
testIsUsedName0.004
testGetUnusedName0.19

PoshParserTest

testAttackBot0.128
testEducateMeMonk0.03
testPoshBotFollow0.011
testSheepDog0.019
testStayGroom0.025
testCVarsPresnet0.009
testCVarsNotPresnet0.005
testCVarsMissingDefault0.002
testAPVarsMissingParameters0.004
testAPVarsParameters0.006
testSenseVarsInComp0.008
testSensesVarsInCompContextFail0.005
testAPActionVar0.004
testAPActionVarsContextFail0.004
testCompDuplicateVars0.003
testCallC0.006
testCallPrimitiveFromC0.006
testCallCFromDC0.006
testCallPrimitiveFromDC0.009
testSenseTriggerVars0.006
testMissingVars0.002
testActionNamedVariable0.003
testNamedActionsFail0.002
testNamedParameterDuplicate0.003
testNamedCallTest0.005
testTestStringVariable0.005
testVarStringFail0.006
testNames0.004
testDuplicateDriveNames0.004
testDuplicateCENames0.004
testSequenceAndCompetenceWithSameName0.004
testCompetenceAndSequenceWithSameName0.003
testADUsed0.006
testADUsed20.009
senseBooleanOperand0.008

PoshPlanTest

testIsC0
skipped
testGetC0
skipped
testIsAP0
skipped
testGetAP0
skipped
testIsUniqueAPorComp0
skipped
testAddCompetence0.051
testSetName0.001
testSetAuthor0.001
testSetInfo0.001
testAddActionPattern0.007
testIsCycled0
skipped
testToString0
skipped
testGetChildDataNodes0.005
testMoveChild0
skipped
testRemoveCompetence0.003
testRemoveActionPattern0.002
testSynchronize0
skipped
testGetActionsNames0
skipped
testGetSensesNames0
skipped

SenseTest

changeName0.048
fqn0.003
nameAndValue0.001
fourTokens0.003
sensePredicateBoolean0.001
senseBoolstringPredicate0.001
nothing0
invalidSenseToken0.001
invalidName0.002
sensePredicateValue0.001
senseStringPredicate0.003
senseDoublePredicate0.002
wrongPredicate0.001

TriggerTest

moveSenseForward0.02
moveSenseBack0.001
moveSenseNoIndexChange0.001

ValueTest

parseNil0.012
parseTrue0.001
parseFals0
testInt0.002
testDouble0.001
stringInQuotes0.003

PoshEngineTest

testGoalFulfilled0.085
testParameterlessPrimitiveEvaluation0.013
testDEFrequencyFail0.006
testNoGoal0.01
testAPExecutor0.007
testPassedConstantsInPrimitive0.004
testNestedAP0.005
testNestedAPFailure0.007
testSimpleC0.007
testSimpleCRetry0.005
test011VarConstPassed2Primitive0.009
test012TestAPProcessing0.008
test012New0.029
test013TestDC0.011
test014Comparison0.009
test015APDouble0.025
test016APDoubleFail0.017
test017MultiCE0.033
test018MultiC0.018
test019MultiCGoal0.02
test020SenseCtx0.021
test021TestEqualTrue0.009
test022TestAdopt0.01

SenseExecutorTest

testEvaluateComparison0.039

VariableContextTest

childValue0.013
parentValue0
childOverridesParentValue0
parentKeepsOverridenValue0
missingValue0.001

ParamsMethodTest

singleParameter0.014
missingMethod0.002
overloadingMethods0.002
missingParamAnnotation0.001
doubleParameter0.003
intParameter0
DoubleParameter0.001
IntParameter0.003
StringParameter0.001
exceptionInMethod0.002

Failure Details

[Summary] [Package List] [Test Cases]


intVariable
skipped: skipped
doubleVariable
skipped: skipped
boolVariable
skipped: skipped
stringVariable
skipped: skipped
testIsC
skipped: skipped
testGetC
skipped: skipped
testIsAP
skipped: skipped
testGetAP
skipped: skipped
testIsUniqueAPorComp
skipped: skipped
testIsCycled
skipped: skipped
testToString
skipped: skipped
testMoveChild
skipped: skipped
testSynchronize
skipped: skipped
testGetActionsNames
skipped: skipped
testGetSensesNames
skipped: skipped