[Request for help] Questions about make test TEST="micro" failures
Claes Redestad
claes.redestad at oracle.com
Wed Mar 27 10:03:03 UTC 2019
Hi Jie,
generally I'd not recommend running all microbenchmarks in one go, i.e,
qualify micro:<regex selecting a group of benchmark>. Mostly from an
operational point of view as running them all (with default settings)
will take days.
I'll have a look at these CallSite micros. I suspect we don't run them
regularly and they might have atrophied.
/Claes
On 2019-03-27 04:47, Jie Fu wrote:
> Hi all,
>
> Following benchmarks failed when I do 'make test TEST="micro"'.
> ----------------------------------------------
> org.openjdk.bench.java.lang.invoke.CallSiteSetTarget.testMutable
> org.openjdk.bench.java.lang.invoke.CallSiteSetTarget.testVolatile
> org.openjdk.bench.java.lang.invoke.CallSiteSetTargetSelf.testMutable
> org.openjdk.bench.java.lang.invoke.CallSiteSetTargetSelf.testVolatile
> org.openjdk.bench.java.lang.invoke.CallSiteStable.testConstant
> org.openjdk.bench.java.lang.invoke.CallSiteStable.testMutable
> org.openjdk.bench.java.lang.invoke.CallSiteStable.testVolatile
> ----------------------------------------------
>
> These failures can also be reproduced by a single run of each benchmark,
> e.g.
> make test
> TEST="micro:org.openjdk.bench.java.lang.invoke.CallSiteSetTarget.testMutable"
>
>
> Questions: why there are so many shouldNotCallThis() in
> CallSiteSetTarget.java/CallSiteSetTargetSelf.java/CallSiteStable.java?
> How can I run these benchmarks properly?
>
> Thanks a lot.
>
>
> Best regards,
> Jie
>
>
More information about the hotspot-dev
mailing list