[jdk8u-dev] RFR: 8208655: use JTreg skipped status in hotspot tests [v2]

Andrew John Hughes andrew at openjdk.org
Fri Nov 24 05:27:12 UTC 2023


On Fri, 24 Nov 2023 05:23:23 GMT, Andrew John Hughes <andrew at openjdk.org> wrote:

>> Andrew John Hughes has updated the pull request incrementally with three additional commits since the last revision:
>> 
>>  - 8183503: Update hotspot tests to allow for unique test classes directory
>>  - 8186095: upgrade to jtreg 4.2 b08
>>  - 8129355: [TESTBUG] runtime FragmentMetaspaceSimple.java fails with java.lang.ClassNotFoundException: test.Empty
>
> 8129355 was a clean backport and a pre-requisite for 8186095
> 8186095 was a clean backport for the test file. The version bump to `TEST.ROOT` was omitted as we already introduced this in the main patch.
> 8183503 was a clean backport for the library file we needed to update, `hotspot/test/runtime/testlibrary/ClassUnloadCommon.java`. `hotspot/test/runtime/logging/ClassLoadUnloadTest.java` does not exist in 8u (no Unified Logging from 8079408). The `hotspot/test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java` change is essentially a reversion of the change from JDK-8132919: "Put compiler tests in packages" which creates a path from the fully qualified class name. We don't have this in 8u so, while we use the more flexible version from 8183503 that doesn't hardcode the class name, the code is essentially unchanged.

> @gnu-andrew The issue `8129355` was not found in the `JDK` project - make sure you have entered it correctly. As there were validation problems, no additional issues will be added to the list of solved issues.

This is correct, but the bug is private for some reason.

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

PR Comment: https://git.openjdk.org/jdk8u-dev/pull/387#issuecomment-1825163909


More information about the jdk8u-dev mailing list