RFR 11 (S): 8195069: LogCompilation - add basic unit tests
Eric Caspole
eric.caspole at oracle.com
Thu Jan 18 23:13:51 UTC 2018
On 01/18/2018 06:02 PM, Vladimir Kozlov wrote:
> Hi Eric,
>
> Need more explanation about this. How you run the test?
Hi Vladimir,
The tests automatically run in the maven build process with "mvn clean
install" for example. It is by convention where the tests are in
src/test/java.
>
> Do you test LogCompilation functionality in JVM or the tool which parse
> log file?
>
> If you want to test the tool why use pre-generated log files? You should
> generate them with latest JVM.
Ideally we can generate the LogCompilation output on the fly in the
build then analyze it, but just to set up the basic framework for future
progress, here I just have it reading these small static files, to make
sure there are no reportInternalError()'s happening like with JDK-8195064.
So this is a very primitive starter set for testing.
Eric
>
> Thanks,
> Vladimir
>
> On 1/18/18 2:39 PM, Eric Caspole wrote:
>> Hi everybody,
>> Could I have reviews for this change which adds very simple junits and
>> more importantly the structure to add better ones later, to help
>> prevent bit rot in LogCompilation.
>>
>> JBS: https://bugs.openjdk.java.net/browse/JDK-8195069
>>
>> Webrev: http://cr.openjdk.java.net/~ecaspole/JDK-8195069/webrev/
>>
>> Thanks,
>> Eric
More information about the hotspot-compiler-dev
mailing list