OpenJDK / jdk / jdk
changeset 51081:7b4cc0cd6fe6
8207067: [test] prevent timeouts in serviceability/tmtools/jstat/{GcTest02,GcCauseTest02}.java
Reviewed-by: dholmes, goetz
author | simonis |
---|---|
date | Wed, 11 Jul 2018 19:23:27 +0200 |
parents | 6ec8d47cb021 |
children | 6a5c674b7413 |
files | test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest02.java test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest02.java |
diffstat | 2 files changed, 10 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest02.java Wed Jul 11 15:00:33 2018 +0800 +++ b/test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest02.java Wed Jul 11 19:23:27 2018 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2015, 2018, 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 @@ -32,10 +32,13 @@ * @modules java.base/jdk.internal.misc * @library /test/lib * @library ../share - * @run main/othervm -XX:+UsePerfData -XX:MaxNewSize=4m -XX:MaxHeapSize=128M -XX:MaxMetaspaceSize=128M GcCauseTest02 + * @run main/othervm -XX:+IgnoreUnrecognizedVMOptions -XX:-VerifyDependencies + -XX:+UsePerfData -XX:MaxNewSize=4m -XX:MaxHeapSize=128M -XX:MaxMetaspaceSize=128M GcCauseTest02 */ import utils.*; +// This test produces more than 90_000 classes until it eats up ~70% of the 128M meta space. +// We turn off VerifyDependencies because it slows down the test considerably in debug builds. public class GcCauseTest02 { public static void main(String[] args) throws Exception {
--- a/test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest02.java Wed Jul 11 15:00:33 2018 +0800 +++ b/test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest02.java Wed Jul 11 19:23:27 2018 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2015, 2018, 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 @@ -32,10 +32,13 @@ * @modules java.base/jdk.internal.misc * @library /test/lib * @library ../share - * @run main/othervm -XX:+UsePerfData -XX:MaxNewSize=4m -XX:MaxHeapSize=128M -XX:MaxMetaspaceSize=128M GcTest02 + * @run main/othervm -XX:+IgnoreUnrecognizedVMOptions -XX:-VerifyDependencies + -XX:+UsePerfData -XX:MaxNewSize=4m -XX:MaxHeapSize=128M -XX:MaxMetaspaceSize=128M GcTest02 */ import utils.*; +// This test produces more than 90_000 classes until it eats up ~70% of the 128M meta space. +// We turn off VerifyDependencies because it slows down the test considerably in debug builds. public class GcTest02 { public static void main(String[] args) throws Exception {