gc/z/TestUncommit times out
Per Liden
per.liden at oracle.com
Wed Mar 25 12:01:28 UTC 2020
Ok, good! I'll file a bug and post a patch for review on hotspot-gc-dev.
/Per
On 3/25/20 10:38 AM, Thomas Stüfe wrote:
> Thank you Per, yes, this helps.
>
> Cheers, Thomas
>
> On Wed, Mar 25, 2020 at 9:35 AM Per Liden <per.liden at oracle.com
> <mailto:per.liden at oracle.com>> wrote:
>
> Hi Thomas,
>
> On 3/25/20 8:14 AM, Thomas Stüfe wrote:
> > Hi,
> >
> > on some of my machines (all not that slow) gc/z/TestUncommit
> keeps timing
> > out. It needs about 3-4 minutes to run through successfully,
> which means
> > the default 120 seconds are too short.
> >
> > Is that normal? I ran into this testing our new Metaspace
> prototype, but
> > the timeouts happen in the stock VM too (jdk15 tip).
> >
> > If that is normal, would it make sense to adjust the test to not
> hit the
> > timeout on standard machines?
>
> Yes, that test takes 4 minutes or so in total, but each @run should be
> less than 120 second. I've never seen this time out in our testing, but
> I can see that the first @run (which does 3 iterations) is on the
> border. We could lower that to 2 iterations to play it safe. I assume
> that would help you?
>
> --- a/test/hotspot/jtreg/gc/z/TestUncommit.java
> +++ b/test/hotspot/jtreg/gc/z/TestUncommit.java
> @@ -27,7 +27,7 @@
> * @test TestUncommit
> * @requires vm.gc.Z & !vm.graal.enabled & vm.compMode != "Xcomp"
> * @summary Test ZGC uncommit unused memory
> - * @run main/othervm -XX:+UseZGC -Xlog:gc*,gc+stats=off -Xms128M
> -Xmx512M -XX:ZUncommitDelay=10 gc.z.TestUncommit true 3
> + * @run main/othervm -XX:+UseZGC -Xlog:gc*,gc+stats=off -Xms128M
> -Xmx512M -XX:ZUncommitDelay=10 gc.z.TestUncommit true 2
> * @run main/othervm -XX:+UseZGC -Xlog:gc*,gc+stats=off -Xms512M
> -Xmx512M -XX:ZUncommitDelay=10 gc.z.TestUncommit false 1
> * @run main/othervm -XX:+UseZGC -Xlog:gc*,gc+stats=off -Xms128M
> -Xmx512M -XX:ZUncommitDelay=10 -XX:-ZUncommit gc.z.TestUncommit false 1
> */
>
> cheers,
> Per
>
More information about the zgc-dev
mailing list