RFR(S) : 8181759 : add explicit @build actions for jdk.test.lib classes in all :tier1 tests

Igor Ignatyev igor.ignatyev at oracle.com
Fri Jun 9 05:17:28 UTC 2017

as it was discussed in another thread, if we remove dependency on Utils from Platform, some of @build actions won't be needed, this will be done by 8181820[1-2]. I have created new webrev[3] using dependency graph as it will be after 8181820 integration. working on it, I've noticed that some tests were missed in my previous webrev, so instead of analyzing tests which have jdk.test.lib.** classes in their classes directory, I analyzed jdeps output for all classes created during test execution.
[1] https://bugs.openjdk.java.net/browse/JDK-8181820 <https://bugs.openjdk.java.net/browse/JDK-8181820>
[2] http://mail.openjdk.java.net/pipermail/core-libs-dev/2017-June/048193.html <http://mail.openjdk.java.net/pipermail/core-libs-dev/2017-June/048193.html>
[3] http://cr.openjdk.java.net/~iignatyev//8181759/webrev.02/index.html <http://cr.openjdk.java.net/~iignatyev//8181759/webrev.02/index.html>

-- Igor

> On Jun 7, 2017, at 11:08 PM, Igor Ignatyev <igor.ignatyev at oracle.com> wrote:
> http://cr.openjdk.java.net/~iignatyev//8181759/webrev.00/index.html
>> 117 lines changed: 111 ins; 0 del; 6 mod; 
> Hi all,
> could you please review this changeset which adds explicit @build actions to tier1 jdk tests? other tests will be updated by the corresponding sub-tasks of 8181758[1].
> webrev: http://cr.openjdk.java.net/~iignatyev//8181759/webrev.00/index.html
> jbs: https://bugs.openjdk.java.net/browse/JDK-8181759
> testing: :tier1
> [1] https://bugs.openjdk.java.net/browse/JDK-8181758
> Thanks,
> -- Igor

More information about the core-libs-dev mailing list