RFR(T) JDK-8214797: TestJmapCoreMetaspace.java timed out

Daniel D. Daugherty daniel.daugherty at oracle.com
Wed Apr 29 22:34:18 UTC 2020


Thumbs up. And I agree that this is a trivial change.

Dan


On 4/28/20 4:57 PM, Chris Plummer wrote:
> Hello,
>
> Please review the following trivial change:
>
> diff --git 
> a/test/hotspot/jtreg/serviceability/sa/TestJmapCoreMetaspace.java 
> b/test/hotspot/jtreg/serviceability/sa/TestJmapCoreMetaspace.java
> --- a/test/hotspot/jtreg/serviceability/sa/TestJmapCoreMetaspace.java
> +++ b/test/hotspot/jtreg/serviceability/sa/TestJmapCoreMetaspace.java
> @@ -1,5 +1,5 @@
>  /*
> - * Copyright (c) 2018, Oracle and/or its affiliates. All rights 
> reserved.
> + * Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights 
> reserved.
>   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
>   *
>   * This code is free software; you can redistribute it and/or modify it
> @@ -26,5 +26,5 @@
>   * @summary Test verifies that jhsdb jmap could generate heap dump 
> from core when metspace is full
>   * @requires vm.hasSA
>   * @library /test/lib
> - * @run driver/timeout=240 TestJmapCore run metaspace
> + * @run driver/timeout=480 TestJmapCore run metaspace
>   */
>
> Sometimes on our macs a core dump takes much longer than usual. The 
> usual time is not much different than our other hosts, typically 
> taking 3-5 minutes. However some times it takes much longer. We've 
> seen them take up to 27 minutes. Once it approaches 18 minutes, that's 
> when you see test timeouts. Doubling the timeout gives us 32 minutes, 
> which would at least have prevented any of the timeouts we've seen so 
> far.
>
> BTW, limiting the timeout does not seem to limit how long the test 
> takes when one of these core dumps takes a long time. The test will 
> not complete (and then timeout) until the core dump is done. So this 
> change is not impacting how much time we spend on the test if we 
> encounter an even longer core dump that results in a timeout.
>
> thanks,
>
> Chris
>



More information about the serviceability-dev mailing list