Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.04.0 Shorten tests and add LaCAM to benchmark #94

Merged
merged 1 commit into from
Oct 25, 2024

Shorten tests and add LaCAM to benchmark (#33)

8071bef
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

v0.04.0 Shorten tests and add LaCAM to benchmark #94

Shorten tests and add LaCAM to benchmark (#33)
8071bef
Select commit
Loading
Failed to load commit list.
GitHub Actions / Unit Tests succeeded Oct 25, 2024 in 1s

288 passed, 0 failed and 2 skipped

Tests passed successfully

Report Passed Failed Skipped Time
target/surefire-reports/TEST-BasicMAPF.DataTypesAndStructures.MDDs.AStarMDDBuilderTest.xml 31✅ 48s
target/surefire-reports/TEST-BasicMAPF.DataTypesAndStructures.MDDs.MDDManagerTest.xml 2✅ 12s
target/surefire-reports/TEST-BasicMAPF.DataTypesAndStructures.MDDs.MDDTest.xml 22✅ 26ms
target/surefire-reports/TEST-BasicMAPF.Instances.I_InstanceBuilderTest.xml 2✅ 0ms
target/surefire-reports/TEST-BasicMAPF.Instances.InstanceBuilder_BGUTest.xml 3✅ 1ms
target/surefire-reports/TEST-BasicMAPF.Instances.InstanceBuilder_MovingAITest.xml 3✅ 96ms
target/surefire-reports/TEST-BasicMAPF.Maps.MapFactoryTest.xml 12✅ 5ms
target/surefire-reports/TEST-BasicMAPF.Solvers.AStar.DistanceTableAStarHeuristicTest.xml 2✅ 1ms
target/surefire-reports/TEST-BasicMAPF.Solvers.AStar.SingleAgentAStar_SolverTest.xml 33✅ 1s
target/surefire-reports/TEST-BasicMAPF.Solvers.AStar.SingleAgentAStarSIPP_SolverTest.xml 35✅ 2⚪ 118s
target/surefire-reports/TEST-BasicMAPF.Solvers.CBS.CBS_SolverTest.xml 13✅ 119s
target/surefire-reports/TEST-BasicMAPF.Solvers.ConstraintsAndConflicts.ConflictManagement.CorridorConflictManagerTest.xml 2✅ 16s
target/surefire-reports/TEST-BasicMAPF.Solvers.ConstraintsAndConflicts.ConflictManagerTest.xml 4✅ 8ms
target/surefire-reports/TEST-BasicMAPF.Solvers.ConstraintsAndConflicts.Constraint.UnmodifiableConstraintSetTest.xml 1✅ 46s
target/surefire-reports/TEST-BasicMAPF.Solvers.ConstraintsAndConflicts.SwappingConflictTest.xml 2✅ 0ms
target/surefire-reports/TEST-BasicMAPF.Solvers.ConstraintSetTest.xml 2✅ 1ms
target/surefire-reports/TEST-BasicMAPF.Solvers.ConstraintTest.xml 2✅ 0ms
target/surefire-reports/TEST-BasicMAPF.Solvers.ICTS.ICTS_SolverTest.xml 7✅ 153s
target/surefire-reports/TEST-BasicMAPF.Solvers.LaCAM.LaCAM_SolverTest.xml 22✅ 194s
target/surefire-reports/TEST-BasicMAPF.Solvers.LargeNeighborhoodSearch.LargeNeighborhoodSearch_SolverTest.xml 10✅ 70s
target/surefire-reports/TEST-BasicMAPF.Solvers.PIBT.PIBT_SolverTest.xml 17✅ 54s
target/surefire-reports/TEST-BasicMAPF.Solvers.PrioritisedPlanning.PrioritisedPlanningSolverTest.xml 21✅ 544s
target/surefire-reports/TEST-BasicMAPF.Solvers.PrioritisedPlanningWithGuarantees.PriorityConstrainedSearchTest.xml 10✅ 272s
target/surefire-reports/TEST-BasicMAPF.Solvers.SingleAgentPlanTest.xml 16✅ 11ms
target/surefire-reports/TEST-Environment.IO_Package.IO_ManagerTest.xml 6✅ 0ms
target/surefire-reports/TEST-Environment.IO_Package.ReaderTest.xml 3✅ 1ms
target/surefire-reports/TEST-Environment.IO_Package.WriterTest.xml 4✅ 71ms
target/surefire-reports/TEST-Environment.Metrics.MetricsTest.xml 1✅ 40ms

✅ target/surefire-reports/TEST-BasicMAPF.DataTypesAndStructures.MDDs.AStarMDDBuilderTest.xml

31 tests were completed in 48s with 31 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.DataTypesAndStructures.MDDs.AStarMDDBuilderTest 31✅ 48s

✅ BasicMAPF.DataTypesAndStructures.MDDs.AStarMDDBuilderTest

✅ searchToFirstSolutionWithMultipleConstraintsOnGoalEarlierAndLater
✅ continueSearchingStandardFlow
✅ searchToFirstSolutionWithConstraintOnGoal
✅ standardFlowMore
✅ continueSearchingWithSkips
✅ continueSearchingStandardFlowReusesWork
✅ continueSearchingWithSkipsReusesWork
✅ searchToFirstSolutionWithConstraintOnGoalLater
✅ continueSearchingWithSkipsValidity1
✅ continueSearchingWithSkipsValidity2
✅ searchToFirstSolutionWithConstraints1
✅ searchToFirstSolutionWithConstraints2
✅ searchToFirstSolutionWithConstraints3
✅ searchToFirstSolutionWithConstraints4
✅ searchToFirstSolutionWithConstraints5
✅ searchToFirstSolutionWithConstraints6
✅ searchToFirstSolutionWithConstraints7
✅ largeNumberOfConstraintsWithInfiniteConstraints
✅ searchToFirstSolution1
✅ searchToFirstSolution2
✅ searchToFirstSolution3
✅ searchToFirstSolutionWithMultipleConstraints1
✅ searchToFirstSolutionWithMultipleConstraints2
✅ searchToFirstSolutionWithMultipleConstraints3
✅ searchToFirstSolutionWithMultipleConstraints4
✅ searchToFirstSolutionWithMultipleConstraints5
✅ searchToFirstSolutionWithMultipleConstraints6
✅ searchToFirstSolutionWithMultipleConstraints7
✅ searchToFirstSolutionWithMultipleConstraints8
✅ continueSearchingStandardFlowValidity
✅ skipsMore

✅ target/surefire-reports/TEST-BasicMAPF.DataTypesAndStructures.MDDs.MDDManagerTest.xml

2 tests were completed in 12s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.DataTypesAndStructures.MDDs.MDDManagerTest 2✅ 12s

✅ BasicMAPF.DataTypesAndStructures.MDDs.MDDManagerTest

✅ standardFlow
✅ skips

✅ target/surefire-reports/TEST-BasicMAPF.DataTypesAndStructures.MDDs.MDDTest.xml

22 tests were completed in 26ms with 22 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.DataTypesAndStructures.MDDs.MDDTest 22✅ 26ms

✅ BasicMAPF.DataTypesAndStructures.MDDs.MDDTest

✅ conflictsWithMDDAtDepthSwappingConflictTest1
✅ conflictsWithMDDAtDepthSwappingConflictTest2
✅ conflictsWithMDDAtDepthTargetConflictTest1
✅ conflictsWithMDDAtDepthTargetConflictTest2
✅ conflictsWithMDDAtDepthTargetConflictTest3
✅ conflictsWithMDDAtDepthTargetConflictTest4
✅ copyUnderConstraintsTest
✅ copyUnderPositiveConstraintNoChangeWhenNoRelevanceThrowsExceptionTest
✅ getLevelMapWithPocketTest1
✅ getLevelMapWithPocketTest2
✅ getLevelCircleTest
✅ copyUnderPositiveConstraintTest
✅ copyUnderConstraintsAfterGoalTest
✅ copyUnderConstraintsNoChangeWhenNoRelevanceTest
✅ conflictsWithMDDAtDepthVertexConflictTest1
✅ conflictsWithMDDAtDepthVertexConflictTest2
✅ conflictsWithMDDAtDepthVertexConflictTest3
✅ conflictsWithMDDAtDepthVertexConflictTest4
✅ conflictsWithMDDAtDepthStopAtOneTest
✅ copyUnderPositiveConstraintTest2
✅ copyUnderPositiveConstraintTest3
✅ conflictsWithMDDAtDepthVertexAndSwappingConflictsTest1

✅ target/surefire-reports/TEST-BasicMAPF.Instances.I_InstanceBuilderTest.xml

2 tests were completed in 0ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.Instances.I_InstanceBuilderTest 2✅ 0ms

✅ BasicMAPF.Instances.I_InstanceBuilderTest

✅ testObstacleCalculation_build_2D_locationTypeMap
✅ build2D_CharacterMap_Instance_8_15_5

✅ target/surefire-reports/TEST-BasicMAPF.Instances.InstanceBuilder_BGUTest.xml

3 tests were completed in 1ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.Instances.InstanceBuilder_BGUTest 3✅ 1ms

✅ BasicMAPF.Instances.InstanceBuilder_BGUTest

✅ prepareInstances_Instance_16_0_7
✅ prepareInstances_Instance_8_15_5
✅ nullProperties

✅ target/surefire-reports/TEST-BasicMAPF.Instances.InstanceBuilder_MovingAITest.xml

3 tests were completed in 96ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.Instances.InstanceBuilder_MovingAITest 3✅ 96ms

✅ BasicMAPF.Instances.InstanceBuilder_MovingAITest

✅ prepareInstance_16_0_7
✅ twelveAndTwoAgentsOverTwoBatches_8RoomMap
✅ getInstancesPath_16_0_7

✅ target/surefire-reports/TEST-BasicMAPF.Maps.MapFactoryTest.xml

12 tests were completed in 5ms with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.Maps.MapFactoryTest 12✅ 5ms

✅ BasicMAPF.Maps.MapFactoryTest

✅ test_newSimple4Connected2D_GraphMap_map_2D_circle
✅ test_newSimple4Connected2D_GraphMap_map_2D_4locations_clump
✅ test_newSimple4Connected2D_GraphMap_map_2D_3Locations_line
✅ test_newSimple4Connected2D_GraphMap_map_2D_1Location_fringe
✅ test_newSimple4Connected2D_GraphMap_map_2D_1Location_middle
✅ test_newSimple4Connected2D_GraphMap_map_2D_empty
✅ test_newSimple4Connected2D_GraphMap_map_2D_2Locations_diagonal
✅ test_newSimple4Connected2D_GraphMap_map_2D_2Locations_fringe
✅ test_newSimple4Connected2D_GraphMap_map_2D_disjointGroups
✅ test_newSimple4Connected2D_GraphMap_map_2D_2Locations_middle
✅ test_newSimple4Connected2D_GraphMap_map_2D_allWalls
✅ test_newSimple4Connected2D_GraphMap_map_2D_corners

✅ target/surefire-reports/TEST-BasicMAPF.Solvers.AStar.DistanceTableAStarHeuristicTest.xml

2 tests were completed in 1ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.Solvers.AStar.DistanceTableAStarHeuristicTest 2✅ 1ms

✅ BasicMAPF.Solvers.AStar.DistanceTableAStarHeuristicTest

✅ failIfMapIsNotOneConnectedComponent
✅ test

✅ target/surefire-reports/TEST-BasicMAPF.Solvers.AStar.SingleAgentAStar_SolverTest.xml

33 tests were completed in 1s with 33 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.Solvers.AStar.SingleAgentAStar_SolverTest 33✅ 1s

✅ BasicMAPF.Solvers.AStar.SingleAgentAStar_SolverTest

✅ circleOptimality1
✅ emptyOptimality
✅ optimalVsUCSDynamic
✅ largeNumberOfConstraints
✅ accountsForConstraintAfterReachingGoal2
✅ circleOptimalityOtherDirectionBecauseOfConstraints
✅ optimalVsUCSDynamicWithDistanceTableHeuristic
✅ optimalVsUCSWeightedEdges1
✅ optimalVsUCSWeightedEdges2
✅ optimalVsUCSWeightedEdges3
✅ optimalVsUCSWeightedEdges4
✅ optimalVsUCS1
✅ optimalVsUCS2
✅ optimalVsUCS3
✅ optimalVsUCS4
✅ unsolvableShouldTimeout
✅ circleOptimalityNorthwestToSoutheast
✅ continuingFromExistingPlan
✅ findsTMAPFPlanUnderConstraintsUsingTMAPFGoalCondition
✅ findsTMAPFPlanUnderConstraintsAlsoAroundGoalUsingTMAPFGoalCondition
✅ circleOptimalitySameDirectionDespiteLateGoalConstraint
✅ optimalVsUCSWeightedEdgesDynamic
✅ accountsForConstraintAfterReachingGoal
✅ circleOptimalityWaitingBecauseOfConstraint1
✅ circleOptimalityWaitingBecauseOfConstraint2
✅ circleOptimalityWaitingBecauseOfConstraint3
✅ accountsForConstraintInFarFutureAfterReachingGoal
✅ accountsForMultipleConstraintsAfterReachingGoal
✅ optimalVsUCSDDynamicWithManhattanDistanceHeuristic
✅ circleOptimalityOtherDirectionBecauseOfGoalConstraint1
✅ circleOptimalityOtherDirectionBecauseOfGoalConstraint2
✅ oneMoveSolution
✅ circleOptimalityOtherDirectionBecauseOfGoalConstraint1UsingPlan

✅ target/surefire-reports/TEST-BasicMAPF.Solvers.AStar.SingleAgentAStarSIPP_SolverTest.xml

37 tests were completed in 118s with 35 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.Solvers.AStar.SingleAgentAStarSIPP_SolverTest 35✅ 2⚪ 118s

✅ BasicMAPF.Solvers.AStar.SingleAgentAStarSIPP_SolverTest

✅ largeNumberOfConstraintsWithInfiniteConstraintsAndPerfectHeuristic
✅ largeNumberOfConstraintsWithInfiniteConstraintsBigger
✅ circleOptimality1
✅ comparativeTest
✅ emptyOptimality
✅ optimalVsUCSDynamic
✅ largeNumberOfConstraints
✅ accountsForConstraintAfterReachingGoal2
✅ circleOptimalityOtherDirectionBecauseOfConstraints
✅ optimalVsUCSDynamicWithDistanceTableHeuristic
✅ optimalVsUCSWeightedEdges1
✅ optimalVsUCSWeightedEdges2
✅ optimalVsUCSWeightedEdges3
✅ optimalVsUCSWeightedEdges4
✅ optimalVsUCS1
✅ optimalVsUCS2
✅ optimalVsUCS3
✅ optimalVsUCS4
✅ unsolvableShouldTimeout
✅ circleOptimalityNorthwestToSoutheast
✅ continuingFromExistingPlan
⚪ findsTMAPFPlanUnderConstraintsUsingTMAPFGoalCondition
⚪ findsTMAPFPlanUnderConstraintsAlsoAroundGoalUsingTMAPFGoalCondition
✅ circleOptimalitySameDirectionDespiteLateGoalConstraint
✅ optimalVsUCSWeightedEdgesDynamic
✅ accountsForConstraintAfterReachingGoal
✅ circleOptimalityWaitingBecauseOfConstraint1
✅ circleOptimalityWaitingBecauseOfConstraint2
✅ circleOptimalityWaitingBecauseOfConstraint3
✅ accountsForConstraintInFarFutureAfterReachingGoal
✅ accountsForMultipleConstraintsAfterReachingGoal
✅ optimalVsUCSDDynamicWithManhattanDistanceHeuristic
✅ circleOptimalityOtherDirectionBecauseOfGoalConstraint1
✅ circleOptimalityOtherDirectionBecauseOfGoalConstraint2
✅ largeNumberOfConstraintsWithInfiniteConstraints
✅ oneMoveSolution
✅ circleOptimalityOtherDirectionBecauseOfGoalConstraint1UsingPlan

✅ target/surefire-reports/TEST-BasicMAPF.Solvers.CBS.CBS_SolverTest.xml

13 tests were completed in 119s with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.Solvers.CBS.CBS_SolverTest 13✅ 119s

✅ BasicMAPF.Solvers.CBS.CBS_SolverTest

✅ circleMapValidityTest1
✅ circleMapValidityTest2
✅ unsolvableBecauseConstraintsShouldReturnNull1
✅ unsolvableBecauseConstraintsShouldReturnNull2
✅ emptyMapValidityTest1
✅ TestingBenchmark
✅ transientExample
✅ unsolvableBecauseOfConflictsShouldTimeout
✅ startAdjacentGoAroundValidityTest
✅ worksWithTMAPFPaths
✅ sharedGoals
✅ cbsWithPriorities
✅ cbsWithPrioritiesUsingBuilder

✅ target/surefire-reports/TEST-BasicMAPF.Solvers.ConstraintsAndConflicts.ConflictManagement.CorridorConflictManagerTest.xml

2 tests were completed in 16s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.Solvers.ConstraintsAndConflicts.ConflictManagement.CorridorConflictManagerTest 2✅ 16s

✅ BasicMAPF.Solvers.ConstraintsAndConflicts.ConflictManagement.CorridorConflictManagerTest

✅ comparativeTest
✅ HMapFromPaperUsesCorridorReasoning

✅ target/surefire-reports/TEST-BasicMAPF.Solvers.ConstraintsAndConflicts.ConflictManagerTest.xml

4 tests were completed in 8ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.Solvers.ConstraintsAndConflicts.ConflictManagerTest 4✅ 8ms

✅ BasicMAPF.Solvers.ConstraintsAndConflicts.ConflictManagerTest

✅ goalConflict
✅ swappingConflict2LocationMap
✅ TwoAgentsWith4VertexConflicts_graphH
✅ TwoAgentsWith1SwappingConflict_graphH

✅ target/surefire-reports/TEST-BasicMAPF.Solvers.ConstraintsAndConflicts.Constraint.UnmodifiableConstraintSetTest.xml

1 tests were completed in 46s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.Solvers.ConstraintsAndConflicts.Constraint.UnmodifiableConstraintSetTest 1✅ 46s

✅ BasicMAPF.Solvers.ConstraintsAndConflicts.Constraint.UnmodifiableConstraintSetTest

✅ AStarAndSIPPLargeNumberOfConstraintsWithInfiniteConstraintsBig

✅ target/surefire-reports/TEST-BasicMAPF.Solvers.ConstraintsAndConflicts.SwappingConflictTest.xml

2 tests were completed in 0ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.Solvers.ConstraintsAndConflicts.SwappingConflictTest 2✅ 0ms

✅ BasicMAPF.Solvers.ConstraintsAndConflicts.SwappingConflictTest

✅ testHashCode
✅ testEquals

✅ target/surefire-reports/TEST-BasicMAPF.Solvers.ConstraintSetTest.xml

2 tests were completed in 1ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.Solvers.ConstraintSetTest 2✅ 1ms

✅ BasicMAPF.Solvers.ConstraintSetTest

✅ acceptsForVertexConflict
✅ acceptsForSwappingConflicts

✅ target/surefire-reports/TEST-BasicMAPF.Solvers.ConstraintTest.xml

2 tests were completed in 0ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.Solvers.ConstraintTest 2✅ 0ms

✅ BasicMAPF.Solvers.ConstraintTest

✅ acceptsForVertexConflict
✅ acceptsForSwappingConflicts

✅ target/surefire-reports/TEST-BasicMAPF.Solvers.ICTS.ICTS_SolverTest.xml

7 tests were completed in 153s with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.Solvers.ICTS.ICTS_SolverTest 7✅ 153s

✅ BasicMAPF.Solvers.ICTS.ICTS_SolverTest

✅ comparativeTest
✅ circleMapValidityTest1
✅ circleMapValidityTest2
✅ emptyMapValidityTest1
✅ TestingBenchmark
✅ unsolvableBecauseOfConflictsShouldTimeout
✅ startAdjacentGoAroundValidityTest

✅ target/surefire-reports/TEST-BasicMAPF.Solvers.LaCAM.LaCAM_SolverTest.xml

22 tests were completed in 194s with 22 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.Solvers.LaCAM.LaCAM_SolverTest 22✅ 194s

✅ BasicMAPF.Solvers.LaCAM.LaCAM_SolverTest

✅ exampleTest
✅ compareBetweenLaCAMStarAndLaCAMTest
✅ loopChainShapedMapTest
✅ emptyMapEasyNoConflictsTest
✅ circleMapValidityTest1
✅ circleMapValidityTest2
✅ tunnelShapedMapTest
✅ stringShapedMapTest
✅ agentsNeedToSwapTest
✅ emptyMapHarderValidityTest1
✅ emptyMapValidityTest1
✅ exampleTestLaCAMStar
✅ treeShapedMapTest
✅ TestingBenchmark
✅ transientExample
✅ startAdjacentGoAroundValidityTest
✅ worksWithTMAPFPaths
✅ goalsInCornersMapTest
✅ emptyMapValidityWithEasyConstraint
✅ connectorShapedMapTest
✅ instanceAgentsInterruptsEachOtherTest
✅ compareBetweenPIBTAndLaCAMTest

✅ target/surefire-reports/TEST-BasicMAPF.Solvers.LargeNeighborhoodSearch.LargeNeighborhoodSearch_SolverTest.xml

10 tests were completed in 70s with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.Solvers.LargeNeighborhoodSearch.LargeNeighborhoodSearch_SolverTest 10✅ 70s

✅ BasicMAPF.Solvers.LargeNeighborhoodSearch.LargeNeighborhoodSearch_SolverTest

✅ unsolvable
✅ circleMapValidityTest1
✅ circleMapValidityTest2
✅ ObeysSoftTimeout
✅ emptyMapValidityTest1
✅ TestingBenchmark
✅ startAdjacentGoAroundValidityTest
✅ sharedGoals
✅ worksWithTMAPFAndBlacklist
✅ worksWithTMAPF

✅ target/surefire-reports/TEST-BasicMAPF.Solvers.PIBT.PIBT_SolverTest.xml

17 tests were completed in 54s with 17 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.Solvers.PIBT.PIBT_SolverTest 17✅ 54s

✅ BasicMAPF.Solvers.PIBT.PIBT_SolverTest

✅ emptyMapValidityInfiniteConstraintTestBothAgents
✅ emptyMapValidityStayInPlaceConstraint
✅ circleMapValidityTest1
✅ circleMapValidityTest2
✅ unsolvableLoopDetection
✅ compareBetweenPrPAndPIBTTest
✅ emptyMapValidityInfiniteConstraintTest
✅ emptyMapHarderValidityTest1
✅ emptyMapValidityTest1
✅ emptyMapValidityTest2
✅ agentsNeedToSwapReturnNullTest
✅ TestingBenchmark
✅ startAdjacentGoAroundValidityTest
✅ emptyMapValidityWithEasyConstraint
✅ unsolvableMultipleInheritanceTest
✅ instanceAgentsInterruptsEachOtherTest
✅ emptyMapAgentsWithTheSameGoal

✅ target/surefire-reports/TEST-BasicMAPF.Solvers.PrioritisedPlanning.PrioritisedPlanningSolverTest.xml

21 tests were completed in 544s with 21 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.Solvers.PrioritisedPlanning.PrioritisedPlanningSolverTest 21✅ 544s

✅ BasicMAPF.Solvers.PrioritisedPlanning.PrioritisedPlanningSolverTest

✅ solvesWhenBadInitialOrderAndHasContingency
✅ failsBeforeTimeoutWhenFacedWithInfiniteConstraints
✅ unsolvable
✅ circleMapValidityTest1
✅ circleMapValidityTest2
✅ sortAgents
✅ failsBeforeTimeoutWithDeterministicInitialAndContingency
✅ ObeysSoftTimeout
✅ failsBeforeTimeoutWithRandomInitialAndContingency
✅ emptyMapValidityTest1
✅ comparativeTestHasAStarRestartsVsOrderRandomRestarts
✅ TestingBenchmarkWInitialDeterministicRestarts
✅ comparativeTestHasContingencyVsNoContingency
✅ TestingBenchmark
✅ startAdjacentGoAroundValidityTest
✅ worksWithTMAPFPaths
✅ sharedGoals
✅ TestingBenchmarkWInitialRandomRestarts
✅ worksWithTMAPFAndBlacklistAndRandomRestarts
✅ worksWithTMAPFAndRandomRestarts
✅ comparativeTestHasAStarRestartsVsNoRestarts

✅ target/surefire-reports/TEST-BasicMAPF.Solvers.PrioritisedPlanningWithGuarantees.PriorityConstrainedSearchTest.xml

10 tests were completed in 272s with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.Solvers.PrioritisedPlanningWithGuarantees.PriorityConstrainedSearchTest 10✅ 272s

✅ BasicMAPF.Solvers.PrioritisedPlanningWithGuarantees.PriorityConstrainedSearchTest

✅ unsolvable
✅ circleMapValidityTest1
✅ circleMapValidityTest2
✅ emptyMapValidityTest1
✅ differentOrders
✅ TestingBenchmark
✅ startAdjacentGoAroundValidityTest
✅ comparativeTestVsPP
✅ comparativeTestHeuristics
✅ failsBeforeTimeoutWhenUnsolvableOrder

✅ target/surefire-reports/TEST-BasicMAPF.Solvers.SingleAgentPlanTest.xml

16 tests were completed in 11ms with 16 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
BasicMAPF.Solvers.SingleAgentPlanTest 16✅ 11ms

✅ BasicMAPF.Solvers.SingleAgentPlanTest

✅ getStartTime
✅ markTargetWasVisitedNotLastMove
✅ marksTargetVisitedAfterCleared
✅ addMoves
✅ addMove
✅ getElapsedTime
✅ moveAt
✅ testToString
✅ getEndTime
✅ doesntMarkTargetWasVisitedWhenWasNotVisited
✅ markTargetWasVisitedBatchBuild
✅ marksTargetVisitedWhenGeneratedBySolve
✅ marksTargetNotVisitedAfterCleared
✅ setMoves
✅ conflictsBecauseAgentStaysAtGoal
✅ markTargetWasVisitedGradualBuild

✅ target/surefire-reports/TEST-Environment.IO_Package.IO_ManagerTest.xml

6 tests were completed in 0ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Environment.IO_Package.IO_ManagerTest 6✅ 0ms

✅ Environment.IO_Package.IO_ManagerTest

✅ buildPath
✅ isOpen
✅ closeRemovesFromOpenList
✅ fakeFile
✅ getWriter
✅ unableMultipleOpening

✅ target/surefire-reports/TEST-Environment.IO_Package.ReaderTest.xml

3 tests were completed in 1ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Environment.IO_Package.ReaderTest 3✅ 1ms

✅ Environment.IO_Package.ReaderTest

✅ getNextLine
✅ openFile
✅ closeFile

✅ target/surefire-reports/TEST-Environment.IO_Package.WriterTest.xml

4 tests were completed in 71ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Environment.IO_Package.WriterTest 4✅ 71ms

✅ Environment.IO_Package.WriterTest

✅ dontWriteToInvalidPath
✅ writeThreeLines
✅ currentlyOpenFile
✅ multipleClose

✅ target/surefire-reports/TEST-Environment.Metrics.MetricsTest.xml

1 tests were completed in 40ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Environment.Metrics.MetricsTest 1✅ 40ms

✅ Environment.Metrics.MetricsTest

✅ manualTest_ConsoleOutput_withCommits