Review Request: 8179025: Exclude deployment modules from FieldSetAccessibleTest.java and VerifyJimage.java
Peter Levart
peter.levart at gmail.com
Sat Apr 22 08:22:38 UTC 2017
Hi Mandy,
In order to make the FieldSetAccessibleTest more resilient to future
changes (i.e. adding / renaming modules), perhaps the modules to be
excluded in the check should be explicitly listed by their names?
Currently your rule, when negated, lists the following modules:
javafx.deploy
jdk.deploy
jdk.javaws
jdk.plugin.dom
jdk.plugin
jdk.deploy.controlpanel
jdk.plugin.server
...which is not to much to put in a Set.of(....) instance.
There's no harm if future changes forget to add/change this set, but it
would be wrong if the rule you have now, inadvertently excludes some
future module that should be checked.
Regards, Peter
On 04/21/2017 10:53 PM, Mandy Chung wrote:
> Webrev:
> http://cr.openjdk.java.net/~mchung/jdk9/webrevs/8179025/webrev.00/index.html
>
> These tests failed due to IAE when loading types from the deployment
> modules which are expected to be defined when running with javaws
> or plugin. This revises the tests to exclude these modules to
> remove the tests from the problem list. In the long term, we
> should look into some way not to link in these modules in the image.
>
> This patch also updates JdkQualifiedExportTest.java test to take out
> the exception for deployment modules to have qualified exports to
> upgradeable modules.
>
> thanks
> Mandy
More information about the jigsaw-dev
mailing list