Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
204001592.647%2.712

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.03
cz.cuni.amis.pogamut.shady11000100%0.036
cz.cuni.amis.pogamut.sposh.engine29000100%0.506
cz.cuni.amis.pogamut.sposh.elements154001590.26%2.14

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

cz.cuni.amis.pogamut.shady

ClassTestsErrors FailuresSkippedSuccess RateTime
ShadyParserTest11000100%0.036

cz.cuni.amis.pogamut.sposh.engine

ClassTestsErrors FailuresSkippedSuccess RateTime
SenseExecutorTest1000100%0.033
VariableContextTest5000100%0.01
PoshEngineTest23000100%0.463

cz.cuni.amis.pogamut.sposh.elements

ClassTestsErrors FailuresSkippedSuccess RateTime
ValueTest6000100%0.018
CompetenceElementTest4000100%0.238
CompetenceTest6000100%0.054
SenseTest13000100%0.079
DriveCollectionTest4000100%0.212
PoshDummyElementTest3000100%0.263
DocstringTest5000100%0.112
LapPathParseTest11000100%0.029
PoshPlanTest19001142.105%0.115
ArgumentsTest900455.556%0.016
ActionPatternTest9000100%0.065
LapPathTest27000100%0.556
PoshParserTest35000100%0.359
TriggerTest3000100%0.024

Test Cases

[Summary] [Package List] [Test Cases]

ValueTest

parseNil0.009
parseTrue0.005
parseFals0.001
testInt0
testDouble0.001
stringInQuotes0.002

CompetenceElementTest

testToString0.06
testSetName0.135
testGetRetries0.023
testGetComment0.02

CompetenceTest

testAddElement0.036
testAddElementDuplicateName0.005
testAddElementLeakingParent0.003
testSetName0.004
testSetNameInvalidName0.002
testRemoveElement0.004

SenseTest

changeName0.032
fqn0.005
nameAndValue0.007
fourTokens0.007
sensePredicateBoolean0.002
senseBoolstringPredicate0.017
nothing0
invalidSenseToken0
invalidName0.002
sensePredicateValue0.001
senseStringPredicate0.003
senseDoublePredicate0.002
wrongPredicate0.001

DriveCollectionTest

testAddDrive0.025
testSetGetName0.173
testRemoveDriveDuplName0.003
testRemoveDrive0.011

PoshDummyElementTest

testPattern0.017
testIsUsedName0.008
testGetUnusedName0.238

DocstringTest

testEmpty0.037
testMultipleWords0.037
testEscapeSequences0.033
testQuotes0.002
testDoubleQuotes0.003

SenseExecutorTest

testEvaluateComparison0.033

VariableContextTest

childValue0.009
parentValue0
childOverridesParentValue0
parentKeepsOverridenValue0.001
missingValue0

ShadyParserTest

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

ParamsMethodTest

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

LapPathParseTest

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

PoshPlanTest

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

ArgumentsTest

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

ActionPatternTest

testAddAction0.037
testToString0.001
testSetName0.003
testSetNameInvalid0.002
testSetNameDuplicateAP0.01
testSetNameDuplicateC0.004
testRemoveAction0.003
testNeutralizeMissingChild0.001
testGetActions0.004

PoshEngineTest

testGoalFulfilled0.073
testParameterlessPrimitiveEvaluation0.042
testDEFrequencyFail0.007
testNoGoal0.008
testAPExecutor0.008
testPassedConstantsInPrimitive0.007
testNestedAP0.005
testNestedAPFailure0.007
testSimpleC0.006
testSimpleCRetry0.006
test011VarConstPassed2Primitive0.014
test012TestAPProcessing0.007
test012New0.042
test013TestDC0.012
test014Comparison0.011
test015APDouble0.04
test016APDoubleFail0.015
test017MultiCE0.032
test018MultiC0.026
test019MultiCGoal0.024
test020SenseCtx0.03
test021TestEqualTrue0.022
test022TestAdopt0.019

LapPathTest

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

PoshParserTest

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

TriggerTest

moveSenseForward0.022
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