Skip to content

Test Result : LayerSweepCrossingMinimizerTest

0 failures
74 tests
Took 8 ms.

All Tests

Test nameDurationStatus
allRecursive_crossInFirstLevelCompoundNode_ShouldRemoveCrossing[BARYCENTER]0 msPassed
allRecursive_crossInFirstLevelCompoundNode_ShouldRemoveCrossing[ONE_SIDED_GREEDY_SWITCH]0 msPassed
althoughBackwardSweepNotTakenStillCorrectsPortOrder[BARYCENTER]0 msPassed
althoughBackwardSweepNotTakenStillCorrectsPortOrder[ONE_SIDED_GREEDY_SWITCH]0 msPassed
doesNotChangeLayoutDueToHyperedgeCounter[BARYCENTER]0 msPassed
doesNotChangeLayoutDueToHyperedgeCounter[ONE_SIDED_GREEDY_SWITCH]0 msPassed
doesNotCountRemovablePortCrossing[BARYCENTER]0 msPassed
doesNotCountRemovablePortCrossing[ONE_SIDED_GREEDY_SWITCH]0 msPassed
fixedOrderMustTransfer_checkWhetherMarked[BARYCENTER]0 msPassed
fixedOrderMustTransfer_checkWhetherMarked[ONE_SIDED_GREEDY_SWITCH]1 msPassed
givenCompoundGraphWhereOrderIsOnlyCorrectedOnForwardSweep_RemovesCrossing[BARYCENTER]0 msPassed
givenCompoundGraphWhereOrderIsOnlyCorrectedOnForwardSweep_RemovesCrossing[ONE_SIDED_GREEDY_SWITCH]0 msPassed
givenCrossBetweenCompoundAndNonCompoundNodes_ShouldRemoveCrossing[BARYCENTER]0 msPassed
givenCrossBetweenCompoundAndNonCompoundNodes_ShouldRemoveCrossing[ONE_SIDED_GREEDY_SWITCH]0 msPassed
givenCrossInFirstLevelCompoundNode_ShouldRemoveCrossing[BARYCENTER]1 msPassed
givenCrossInFirstLevelCompoundNode_ShouldRemoveCrossing[ONE_SIDED_GREEDY_SWITCH]0 msPassed
givenCrossWithNoExternalPortDummiesOnOneNestedGraph_ShouldRemoveCrossing[BARYCENTER]0 msPassed
givenCrossWithNoExternalPortDummiesOnOneNestedGraph_ShouldRemoveCrossing[ONE_SIDED_GREEDY_SWITCH]0 msPassed
givenGraphTransportsSwitchedPortsThroughHierarchyFromEastToWest_ShouldContainNoCrossing[BARYCENTER]0 msPassed
givenGraphTransportsSwitchedPortsThroughHierarchyFromEastToWest_ShouldContainNoCrossing[ONE_SIDED_GREEDY_SWITCH]0 msPassed
givenGraphWhichMustTransportSwitchedPortOrderThroughHierarchy_ShouldContainNoCrossing[BARYCENTER]0 msPassed
givenGraphWhichMustTransportSwitchedPortOrderThroughHierarchy_ShouldContainNoCrossing[ONE_SIDED_GREEDY_SWITCH]0 msPassed
givenGraphWhichWorsensOnBackwardSweep_ShouldTakeResultOfForwardSweep[BARYCENTER]1 msPassed
givenGraphWhichWorsensOnBackwardSweep_ShouldTakeResultOfForwardSweep[ONE_SIDED_GREEDY_SWITCH]0 msPassed
givenGraphWithNormalEdgeAndHierarchicalEdgeCrossing_ShouldRemoveCrossing[BARYCENTER]0 msPassed
givenGraphWithNormalEdgeAndHierarchicalEdgeCrossing_ShouldRemoveCrossing[ONE_SIDED_GREEDY_SWITCH]0 msPassed
givenGraphWithPortWithoutEdge_ShouldRemoveCrossing[BARYCENTER]0 msPassed
givenGraphWithPortWithoutEdge_ShouldRemoveCrossing[ONE_SIDED_GREEDY_SWITCH]0 msPassed
givenGraphWithoutNesting_ShouldImproveOnBackwardSweep[BARYCENTER]0 msPassed
givenGraphWithoutNesting_ShouldImproveOnBackwardSweep[ONE_SIDED_GREEDY_SWITCH]0 msPassed
givenNestedGraphWithWronglySortedDummyNodes_ShouldSortAndResolveCrossing[BARYCENTER]0 msPassed
givenNestedGraphWithWronglySortedDummyNodes_ShouldSortAndResolveCrossing[ONE_SIDED_GREEDY_SWITCH]0 msPassed
givenNoNode_ShouldntCrash[BARYCENTER]0 msPassed
givenNoNode_ShouldntCrash[ONE_SIDED_GREEDY_SWITCH]0 msPassed
givenOneNode_ShouldntCrash[BARYCENTER]0 msPassed
givenOneNode_ShouldntCrash[ONE_SIDED_GREEDY_SWITCH]0 msPassed
givenSimpleGraph_ShouldNotBeReorderedRandomlyOnBackwardSweep[BARYCENTER]0 msPassed
givenSimpleGraph_ShouldNotBeReorderedRandomlyOnBackwardSweep[ONE_SIDED_GREEDY_SWITCH]0 msPassed
givenSimpleHierarchicalCrossSweepingFromRightToLeft_ShouldResultInNoCrossing[BARYCENTER]0 msPassed
givenSimpleHierarchicalCrossSweepingFromRightToLeft_ShouldResultInNoCrossing[ONE_SIDED_GREEDY_SWITCH]0 msPassed
givenSimpleHierarchicalCrossWithNorthSouthEdge_ShouldResultInNoCrossing[BARYCENTER]0 msPassed
givenSimpleHierarchicalCrossWithNorthSouthEdge_ShouldResultInNoCrossing[ONE_SIDED_GREEDY_SWITCH]0 msPassed
givenSimpleHierarchicalCross_ShouldResultInNoCrossing[BARYCENTER]0 msPassed
givenSimpleHierarchicalCross_ShouldResultInNoCrossing[ONE_SIDED_GREEDY_SWITCH]0 msPassed
givenSimpleHierarchicalNodeWithLowConnectivity_DoesNotUseHierarchySweep[BARYCENTER]0 msPassed
givenSimpleHierarchicalNodeWithLowConnectivity_DoesNotUseHierarchySweep[ONE_SIDED_GREEDY_SWITCH]0 msPassed
givenSingleHierarchicalNodeWithCross_RemovesCrossing[BARYCENTER]0 msPassed
givenSingleHierarchicalNodeWithCross_RemovesCrossing[ONE_SIDED_GREEDY_SWITCH]0 msPassed
hierarchicalMustTransfer_checkWhetherMarked[BARYCENTER]0 msPassed
hierarchicalMustTransfer_checkWhetherMarked[ONE_SIDED_GREEDY_SWITCH]0 msPassed
inLayerCrossHierarchyCrossingsInLeftMostLayer[BARYCENTER]1 msPassed
inLayerCrossHierarchyCrossingsInLeftMostLayer[ONE_SIDED_GREEDY_SWITCH]0 msPassed
inLayerCrossingsInLeftMostLayer[BARYCENTER]0 msPassed
inLayerCrossingsInLeftMostLayer[ONE_SIDED_GREEDY_SWITCH]0 msPassed
inRecursiveLayout_althoughBackwardSweepNotTakenStillCorrectsPortOrder[BARYCENTER]1 msPassed
inRecursiveLayout_althoughBackwardSweepNotTakenStillCorrectsPortOrder[ONE_SIDED_GREEDY_SWITCH]0 msPassed
moreRandomThanHierarchicalPaths_ShouldNotCrossHierarchy[BARYCENTER]0 msPassed
moreRandomThanHierarchicalPaths_ShouldNotCrossHierarchy[ONE_SIDED_GREEDY_SWITCH]0 msPassed
moreRandomThanHierarchicalWithNorthSout_ShouldNotCrossHierarchy[BARYCENTER]0 msPassed
moreRandomThanHierarchicalWithNorthSout_ShouldNotCrossHierarchy[ONE_SIDED_GREEDY_SWITCH]0 msPassed
needsHierarchicalBecauseOfFixedOrder2_checkWhetherMarked[BARYCENTER]0 msPassed
needsHierarchicalBecauseOfFixedOrder2_checkWhetherMarked[ONE_SIDED_GREEDY_SWITCH]0 msPassed
needsHierarchicalBecauseOfFixedOrder_checkWhetherMarked[BARYCENTER]0 msPassed
needsHierarchicalBecauseOfFixedOrder_checkWhetherMarked[ONE_SIDED_GREEDY_SWITCH]0 msPassed
needsHierarchical_checkWhetherMarked[BARYCENTER]1 msPassed
needsHierarchical_checkWhetherMarked[ONE_SIDED_GREEDY_SWITCH]0 msPassed
nonRecursive_givenGraphWithCrossingWithFixedPortOrderToHierarchicalGraph_ShouldRemoveCrossing[BARYCENTER]1 msPassed
nonRecursive_givenGraphWithCrossingWithFixedPortOrderToHierarchicalGraph_ShouldRemoveCrossing[ONE_SIDED_GREEDY_SWITCH]0 msPassed
recursiveLayout_givenCrossInFirstLevelCompoundNode_sortsPortsAccordingly[BARYCENTER]0 msPassed
recursiveLayout_givenCrossInFirstLevelCompoundNode_sortsPortsAccordingly[ONE_SIDED_GREEDY_SWITCH]0 msPassed
resolvesInLayerPortOrderCrossingsAfterSwitch[BARYCENTER]0 msPassed
resolvesInLayerPortOrderCrossingsAfterSwitch[ONE_SIDED_GREEDY_SWITCH]0 msPassed
singleCrossHierarchEdge_needsNoCrossHierarchy[BARYCENTER]1 msPassed
singleCrossHierarchEdge_needsNoCrossHierarchy[ONE_SIDED_GREEDY_SWITCH]0 msPassed