JDK-8145203 : Refactor systemTests for clear separation of tests
  • Type: Bug
  • Component: javafx
  • Sub-Component: graphics
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2015-12-11
  • Updated: 2016-01-28
  • Resolved: 2016-01-14
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 9
9Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Description
Refactor the FX :systemTests 
+ move all of the tests to be test.*
+ move robot based tests to be test.robot.*
+ change any internal API calls to use the appropriate module shims
   (ie make all test.* be black box tests). 
   Augment the existing shims as needed to support the tests.
+ test with Jake
Comments
Changeset: a45ff0ba1ff0 Author: ddhill Date: 2016-01-14 09:38 -0500 URL: http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/a45ff0ba1ff0 8145203: Refactor systemTests for clear separation of tests Reviewed-by: kcr
14-01-2016

One more change is needed: The following package needs to move into test.robot : javafx.embed.swing +1 with that change
14-01-2016

http://cr.openjdk.java.net/~ddhill/8145203 tested using: gradle -PFULL_TEST=true :systemTests:test as well as a full tests. There are intermittent issues with timeouts in some of the Monocle tests that I believe were there before this refactor. I am continuing to look at this issue but would deal with that in a separate bug.
12-01-2016