RFR: 8267095: Miscellaneous cleanups in vm.runtime.defmeth tests [v2]
David Holmes
david.holmes at oracle.com
Thu May 27 23:20:12 UTC 2021
On 27/05/2021 10:36 pm, Vladimir Ivanov wrote:
> On Tue, 25 May 2021 22:06:45 GMT, Vladimir Ivanov <vlivanov at openjdk.org> wrote:
>
>>> Miscellaneous refactorings/cleanups in `vm.runtime.defmeth` tests.
>>>
>>> In particular:
>>> - replace `test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios` with enumeration of different test configurations in tests themselves;
>>> - pass `TestBuilder` as a parameter and initiate test execution from executor;
>>> - switch max class file version tested from 52 to 61 (`V17`);
>>> - minor changes (cleanups, new test cases)
>>>
>>> Testing:
>>> - [x] vmTestbase/vm/runtime/defmeth/
>>> - [x] hs-tier5-rt - hs-tier8-rt
>>
>> Vladimir Ivanov has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains seven additional commits since the last revision:
>>
>> - Merge branch 'master' into 8267095.defmeth
>> - Remove ACC_STRICT-related code
>> - Cleanup
>> - Remove scenarios
>> - FIXME removal
>> - Fixes
>> - TestBuilder as a parameter
>
> Thanks for the review, David.
>
>> One thing we seem to have lost is the documentation for what this setup code:
>> actually means.
>
> Do you think additional comments can improve the situation?
I was thinking more of restoring something to the readme.
>> Also references to JVMS8 should probably just say JVMS.
>
> Fixed.
Thanks,
David
> -------------
>
> PR: https://git.openjdk.java.net/jdk/pull/4008
>
More information about the hotspot-runtime-dev
mailing list