Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
218001593.119%3.265

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.031
cz.cuni.amis.pogamut.shady11000100%0.044
cz.cuni.amis.pogamut.sposh.engine29000100%0.567
cz.cuni.amis.pogamut.sposh.elements168001591.071%2.623

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.031

cz.cuni.amis.pogamut.shady

ClassTestsErrors FailuresSkippedSuccess RateTime
ShadyParserTest11000100%0.044

cz.cuni.amis.pogamut.sposh.engine

ClassTestsErrors FailuresSkippedSuccess RateTime
SenseExecutorTest1000100%0.016
VariableContextTest5000100%0.01
PoshEngineTest23000100%0.541

cz.cuni.amis.pogamut.sposh.elements

ClassTestsErrors FailuresSkippedSuccess RateTime
ValueTest6000100%0.014
LapChainToPathTest7000100%0.218
CompetenceElementTest4000100%0.201
CompetenceTest6000100%0.047
SenseTest13000100%0.09
DriveCollectionTest4000100%0.137
PoshDummyElementTest3000100%0.27
DocstringTest5000100%0.081
LapPathParseTest11000100%0.088
LapChainTest1000100%0.025
PoshPlanTest19001142.105%0.111
ArgumentsTest900455.556%0.06
ActionPatternTest9000100%0.042
LapPathTest33000100%0.851
PoshParserTest35000100%0.366
TriggerTest3000100%0.022

Test Cases

[Summary] [Package List] [Test Cases]

ValueTest

parseNil0.008
parseTrue0.001
parseFals0
testInt0.001
testDouble0.001
stringInQuotes0.003

LapChainToPathTest

emptyChainGivesDC0.104
senseChain0.022
driveActionChain0.024
actionPatternChain0.017
competenceChain0.018
adoptChain0.016
longChain0.017

CompetenceElementTest

testToString0.019
testSetName0.143
testGetRetries0.019
testGetComment0.02

CompetenceTest

testAddElement0.026
testAddElementDuplicateName0.004
testAddElementLeakingParent0.004
testSetName0.004
testSetNameInvalidName0.005
testRemoveElement0.004

SenseTest

changeName0.034
fqn0.004
nameAndValue0.006
fourTokens0.008
sensePredicateBoolean0.002
senseBoolstringPredicate0.021
nothing0
invalidSenseToken0.005
invalidName0.003
sensePredicateValue0.001
senseStringPredicate0.004
senseDoublePredicate0.001
wrongPredicate0.001

DriveCollectionTest

testAddDrive0.027
testSetGetName0.101
testRemoveDriveDuplName0.002
testRemoveDrive0.007

PoshDummyElementTest

testPattern0.018
testIsUsedName0.023
testGetUnusedName0.229

DocstringTest

testEmpty0.044
testMultipleWords0.013
testEscapeSequences0.018
testQuotes0.003
testDoubleQuotes0.003

SenseExecutorTest

testEvaluateComparison0.016

VariableContextTest

childValue0.008
parentValue0
childOverridesParentValue0.001
parentKeepsOverridenValue0
missingValue0.001

ShadyParserTest

testName0.011
testArg0.005
testArgChar0.004
testArgString0.003
testArgs0.001
testCall0.001
testQueryCall0.001
testValue0.006
testTrigger0.005
testElement0.001
testTree0.006

ParamsMethodTest

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

LapPathParseTest

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

LapChainTest

linkPathIsSingleElement0.025

PoshPlanTest

testIsC0
skipped
testGetC0
skipped
testIsAP0
skipped
testGetAP0
skipped
testIsUniqueAPorComp0
skipped
testAddCompetence0.082
testSetName0.001
testSetAuthor0.001
testSetInfo0
testAddActionPattern0.01
testIsCycled0
skipped
testToString0
skipped
testGetChildDataNodes0.011
testMoveChild0
skipped
testRemoveCompetence0.004
testRemoveActionPattern0.002
testSynchronize0
skipped
testGetActionsNames0
skipped
testGetSensesNames0
skipped

ArgumentsTest

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

ActionPatternTest

testAddAction0.019
testToString0.002
testSetName0.002
testSetNameInvalid0.002
testSetNameDuplicateAP0.01
testSetNameDuplicateC0.005
testRemoveAction0.002
testNeutralizeMissingChild0
testGetActions0

PoshEngineTest

testGoalFulfilled0.082
testParameterlessPrimitiveEvaluation0.032
testDEFrequencyFail0.017
testNoGoal0.008
testAPExecutor0.009
testPassedConstantsInPrimitive0.007
testNestedAP0.01
testNestedAPFailure0.01
testSimpleC0.009
testSimpleCRetry0.015
test011VarConstPassed2Primitive0.01
test012TestAPProcessing0.011
test012New0.051
test013TestDC0.015
test014Comparison0.012
test015APDouble0.042
test016APDoubleFail0.025
test017MultiCE0.04
test018MultiC0.03
test019MultiCGoal0.059
test020SenseCtx0.017
test021TestEqualTrue0.015
test022TestAdopt0.015

LapPathTest

emptyPath0.154
planPath0.021
illegalPlanPath0.028
firstLinkMustBePlan0.021
dcPath0.02
secondLinkMustBeDC0.017
idOfDriveCollectionIsAlwaysZero0.018
driveCollectionGoalPath0.048
driveCollectionIllegalGoalPath0.041
illegalThirdLink0.016
drivePath0.022
driveAction0.028
driveActionHasIndexZero0.032
driveTrigger0.018
driveTriggerIndexOutOfBounds0.016
illegalReference0.016
actionPatternPath0.013
wrongActionPatternForAction0.016
competencePath0.014
wrongCompetenceForAction0.014
actionPatternActionPath0.013
actionPatternIncorrectChildtype0.014
actionPatternInActionPatternPath0.014
choicePath0.015
competenceWrongLink0.013
choiceTriggerPath0.116
choiceActionPath0.014
appendPathTest0.013
emptySubstring0.015
rightSubstring0.013
leftSubstring0.012
totalSubstring0.013
subpath0.013

PoshParserTest

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

TriggerTest

moveSenseForward0.02
moveSenseBack0.001
moveSenseNoIndexChange0.001

Failure Details

[Summary] [Package List] [Test Cases]


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
intVariable
skipped: skipped
doubleVariable
skipped: skipped
boolVariable
skipped: skipped
stringVariable
skipped: skipped