Skip to content

Failed

org.eclipse.gef.mvc.tests.fx.FXBendConnectionPolicyTests.test_relocateAnchor (from org.eclipse.gef.mvc.tests.fx.AllTests)

Failing for the past 4 builds (Since #3553 )
Took 5 sec.

Error Message

event synchronizer timeout: event was not processed.

Stacktrace

java.lang.IllegalStateException: event synchronizer timeout: event was not processed.
	at org.eclipse.gef.mvc.tests.fx.rules.FXNonApplicationThreadRule$EventSynchronizer.await(FXNonApplicationThreadRule.java:113)
	at org.eclipse.gef.mvc.tests.fx.rules.FXNonApplicationThreadRule$EventSynchronizer.await(FXNonApplicationThreadRule.java:93)
	at org.eclipse.gef.mvc.tests.fx.rules.FXNonApplicationThreadRule.moveTo(FXNonApplicationThreadRule.java:453)
	at org.eclipse.gef.mvc.tests.fx.FXBendConnectionPolicyTests.test_relocateAnchor(FXBendConnectionPolicyTests.java:2714)

Standard Output

Thread[main,5,main] apply test_relocateAnchor
Thread[main,5,main] initFX()
Thread[JavaFX Application Thread,6,main]  -> MouseEvent [source = javafx.scene.Scene@4934a232, target = javafx.scene.Scene@4934a232, eventType = MOUSE_ENTERED, consumed = false, x = 200.0, y = 100.0, z = 0.0, button = NONE, pickResult = PickResult [node = InfiniteCanvas$GridCanvas@b10a26d, point = Point3D [x = 200.0, y = 100.0, z = 0.0], distance = 373.20508075688775]org.eclipse.gef.mvc.tests.fx.rules.FXNonApplicationThreadRule$3$1@4768cb85
Thread[JavaFX Application Thread,6,main]  -> MouseEvent [source = javafx.scene.Scene@4934a232, target = InfiniteCanvas@2e6571ad[styleClass=root], eventType = MOUSE_ENTERED_TARGET, consumed = false, x = 200.0, y = 100.0, z = 0.0, button = NONE, pickResult = PickResult [node = InfiniteCanvas$GridCanvas@b10a26d, point = Point3D [x = 200.0, y = 100.0, z = 0.0], distance = 373.20508075688775]org.eclipse.gef.mvc.tests.fx.rules.FXNonApplicationThreadRule$3$1@4768cb85
Thread[JavaFX Application Thread,6,main]  -> MouseEvent [source = javafx.scene.Scene@4934a232, target = Pane@33f98231, eventType = MOUSE_ENTERED_TARGET, consumed = false, x = 200.0, y = 100.0, z = 0.0, button = NONE, pickResult = PickResult [node = InfiniteCanvas$GridCanvas@b10a26d, point = Point3D [x = 200.0, y = 100.0, z = 0.0], distance = 373.20508075688775]org.eclipse.gef.mvc.tests.fx.rules.FXNonApplicationThreadRule$3$1@4768cb85
Thread[JavaFX Application Thread,6,main]  -> MouseEvent [source = javafx.scene.Scene@4934a232, target = InfiniteCanvas$GridCanvas@b10a26d, eventType = MOUSE_ENTERED_TARGET, consumed = false, x = 200.0, y = 100.0, z = 0.0, button = NONE, pickResult = PickResult [node = InfiniteCanvas$GridCanvas@b10a26d, point = Point3D [x = 200.0, y = 100.0, z = 0.0], distance = 373.20508075688775]org.eclipse.gef.mvc.tests.fx.rules.FXNonApplicationThreadRule$3$1@4768cb85
Thread[main,5,main] moveTo: Connection@40a10890 (62.5, 25.5) ...
Thread[JavaFX Application Thread,6,main] Handler for MOUSE_ENTERED_TARGET was set on scene.
Thread[main,5,main] Handler for MOUSE_ENTERED_TARGET was registered.
Thread[main,5,main]  AWAIT org.eclipse.gef.mvc.tests.fx.rules.FXNonApplicationThreadRule$EventSynchronizer@4682eba5
Thread[main,5,main]  TIMEOUT org.eclipse.gef.mvc.tests.fx.rules.FXNonApplicationThreadRule$EventSynchronizer@4682eba5

Standard Error

*** INFO: The actual type of adapter org.eclipse.gef.mvc.behaviors.ContentBehavior@5109e8cf could already be inferred as org.eclipse.gef.mvc.behaviors.ContentBehavior<javafx.scene.Node> from the binding at org.eclipse.gef.mvc.fx.MvcFxModule.bindContentBehaviorAsFXRootPartAdapter(MvcFxModule.java:203).
          The redundant type key org.eclipse.gef.mvc.behaviors.ContentBehavior<javafx.scene.Node> may be omitted in the adapter key of the binding, using AdapterKey.defaultRole() instead.
*** INFO: The actual type of adapter org.eclipse.gef.mvc.behaviors.SelectionBehavior@78b41097 could already be inferred as org.eclipse.gef.mvc.behaviors.SelectionBehavior<javafx.scene.Node> from the binding at org.eclipse.gef.mvc.fx.MvcFxModule.bindSelectionBehaviorAsFXRootPartAdapter(MvcFxModule.java:968).
          The redundant type key org.eclipse.gef.mvc.behaviors.SelectionBehavior<javafx.scene.Node> may be omitted in the adapter key of the binding, using AdapterKey.defaultRole() instead.
*** INFO: The actual type of adapter org.eclipse.gef.mvc.policies.CreationPolicy@6c65860d could already be inferred as org.eclipse.gef.mvc.policies.CreationPolicy<javafx.scene.Node> from the binding at org.eclipse.gef.mvc.fx.MvcFxModule.bindCreationPolicyAsFXRootPartAdapter(MvcFxModule.java:337).
          The redundant type key org.eclipse.gef.mvc.policies.CreationPolicy<javafx.scene.Node> may be omitted in the adapter key of the binding, using AdapterKey.defaultRole() instead.
*** INFO: The actual type of adapter org.eclipse.gef.mvc.policies.DeletionPolicy@7cf283e1 could already be inferred as org.eclipse.gef.mvc.policies.DeletionPolicy<javafx.scene.Node> from the binding at org.eclipse.gef.mvc.fx.MvcFxModule.bindDeletionPolicyAsFXRootPartAdapter(MvcFxModule.java:358).
          The redundant type key org.eclipse.gef.mvc.policies.DeletionPolicy<javafx.scene.Node> may be omitted in the adapter key of the binding, using AdapterKey.defaultRole() instead.
*** WARNING: The actual type of adapter org.eclipse.gef.mvc.tests.fx.FXBendConnectionPolicyTests$TestContentPartFactory@62b969c4 could not be inferred from the binding at org.eclipse.gef.mvc.fx.MvcFxModule.bindIContentPartFactoryAsContentViewerAdapter(MvcFxModule.java:938). The adapter will only be retrievable via key types assignable to org.eclipse.gef.mvc.tests.fx.FXBendConnectionPolicyTests$TestContentPartFactory, which is the actual type inferred from the instance.
             You should probably adjust your binding to provide a type key using AdapterKey.get(<type>).
*** INFO: The actual type of adapter org.eclipse.gef.mvc.models.FocusModel@49293b43 could already be inferred as org.eclipse.gef.mvc.models.FocusModel<javafx.scene.Node> from the binding at org.eclipse.gef.mvc.fx.MvcFxModule.bindFocusModelAsContentViewerAdapter(MvcFxModule.java:422).
          The redundant type key org.eclipse.gef.mvc.models.FocusModel<javafx.scene.Node> may be omitted in the adapter key of the binding, using AdapterKey.defaultRole() instead.
*** INFO: The actual type of adapter org.eclipse.gef.mvc.models.HoverModel@7ce4de34 could already be inferred as org.eclipse.gef.mvc.models.HoverModel<javafx.scene.Node> from the binding at org.eclipse.gef.mvc.fx.MvcFxModule.bindHoverModelAsContentViewerAdapter(MvcFxModule.java:923).
          The redundant type key org.eclipse.gef.mvc.models.HoverModel<javafx.scene.Node> may be omitted in the adapter key of the binding, using AdapterKey.defaultRole() instead.
*** INFO: The actual type of adapter org.eclipse.gef.mvc.models.SelectionModel@67440de6 could already be inferred as org.eclipse.gef.mvc.models.SelectionModel<javafx.scene.Node> from the binding at org.eclipse.gef.mvc.fx.MvcFxModule.bindSelectionModelAsContentViewerAdapter(MvcFxModule.java:1028).
          The redundant type key org.eclipse.gef.mvc.models.SelectionModel<javafx.scene.Node> may be omitted in the adapter key of the binding, using AdapterKey.defaultRole() instead.
*** INFO: The actual type of adapter org.eclipse.gef.mvc.behaviors.ContentBehavior@2fd07dcb could already be inferred as org.eclipse.gef.mvc.behaviors.ContentBehavior<javafx.scene.Node> from the binding at org.eclipse.gef.mvc.fx.MvcFxModule.bindContentBehaviorAsAbstractFXContentPartAdapter(MvcFxModule.java:182).
          The redundant type key org.eclipse.gef.mvc.behaviors.ContentBehavior<javafx.scene.Node> may be omitted in the adapter key of the binding, using AdapterKey.defaultRole() instead.
*** INFO: The actual type of adapter org.eclipse.gef.mvc.behaviors.ContentBehavior@56aa5742 could already be inferred as org.eclipse.gef.mvc.behaviors.ContentBehavior<javafx.scene.Node> from the binding at org.eclipse.gef.mvc.fx.MvcFxModule.bindContentBehaviorAsAbstractFXContentPartAdapter(MvcFxModule.java:182).
          The redundant type key org.eclipse.gef.mvc.behaviors.ContentBehavior<javafx.scene.Node> may be omitted in the adapter key of the binding, using AdapterKey.defaultRole() instead.
*** INFO: The actual type of adapter org.eclipse.gef.mvc.behaviors.ContentBehavior@4264bb9e could already be inferred as org.eclipse.gef.mvc.behaviors.ContentBehavior<javafx.scene.Node> from the binding at org.eclipse.gef.mvc.fx.MvcFxModule.bindContentBehaviorAsAbstractFXContentPartAdapter(MvcFxModule.java:182).
          The redundant type key org.eclipse.gef.mvc.behaviors.ContentBehavior<javafx.scene.Node> may be omitted in the adapter key of the binding, using AdapterKey.defaultRole() instead.
*** INFO: The actual type of adapter org.eclipse.gef.mvc.behaviors.ContentBehavior@55cd92d3 could already be inferred as org.eclipse.gef.mvc.behaviors.ContentBehavior<javafx.scene.Node> from the binding at org.eclipse.gef.mvc.fx.MvcFxModule.bindContentBehaviorAsAbstractFXContentPartAdapter(MvcFxModule.java:182).
          The redundant type key org.eclipse.gef.mvc.behaviors.ContentBehavior<javafx.scene.Node> may be omitted in the adapter key of the binding, using AdapterKey.defaultRole() instead.
*** INFO: The actual type of adapter org.eclipse.gef.mvc.behaviors.ContentBehavior@5356fdaa could already be inferred as org.eclipse.gef.mvc.behaviors.ContentBehavior<javafx.scene.Node> from the binding at org.eclipse.gef.mvc.fx.MvcFxModule.bindContentBehaviorAsAbstractFXContentPartAdapter(MvcFxModule.java:182).
          The redundant type key org.eclipse.gef.mvc.behaviors.ContentBehavior<javafx.scene.Node> may be omitted in the adapter key of the binding, using AdapterKey.defaultRole() instead.