While debugging subscene picking tests it was identified that in subscene mouse 
events are not captured when we click on area where nothing is drawn or filled.
All the picking tests actually click on these null points and expect a mouse 
event. This causes TimeoutExpiredException when subscene is used.

Also we add borders to subscene and expect it to return same pickresults as in 
scene.
Removed borders for subscene and also added mouse event handler on scene 
itself. Adding mouse event handler on scene resolves TimeoutExpiredException 
but still the subscene tests continue to fail.

Currently we are trying to stabilize as many tests as possible to use these 
automated tests for Metal pipeline implementation. To continue more 
investigation regarding these failures i have created : 
https://bugs.openjdk.org/browse/JDK-8317309 and to update subscene 
specification for difference in how mouse event are handled i have created : 
https://bugs.openjdk.org/browse/JDK-8317310

We should problem list these tests and continue debugging as part of separate 
bug : https://bugs.openjdk.org/browse/JDK-8317309

-------------

Commit messages:
 - 8316807: Exclude 3D subscene perspective camera picking tests

Changes: https://git.openjdk.org/jfx-tests/pull/13/files
 Webrev: https://webrevs.openjdk.org/?repo=jfx-tests&pr=13&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8316807
  Stats: 8 lines in 1 file changed: 8 ins; 0 del; 0 mod
  Patch: https://git.openjdk.org/jfx-tests/pull/13.diff
  Fetch: git fetch https://git.openjdk.org/jfx-tests.git pull/13/head:pull/13

PR: https://git.openjdk.org/jfx-tests/pull/13

Reply via email to