[16] RFR(T) 8251306: compiler/aot/cli/jaotc/IgnoreErrorsTest.java timed out on MacOS
Vladimir Kozlov
vladimir.kozlov at oracle.com
Wed Aug 12 00:19:09 UTC 2020
https://bugs.openjdk.java.net/browse/JDK-8251306
Test runs 4 jaotc subtests and each took 4 mins on particular slow machine.
Even so timeout factor was "-timeoutFactor:4" it was not enough.
Tests concurrency was '-concurrency:6'
Flags were: '-ea -esa -XX:CompileThreshold=100 -XX:-TieredCompilation'
So 2 C2 threads were compiling Graal during JAOTC execution when other tests were run concurrently.
Which may explain slow execution.
Since it is rare case I suggest just increase test's timeout from default 2 to 6 mins :
test/hotspot/jtreg/compiler/aot/cli/jaotc/IgnoreErrorsTest.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,7 +26,7 @@
* @requires vm.aot
* @library / /test/lib /testlibrary
* @compile IllegalClass.jasm
- * @run driver compiler.aot.cli.jaotc.IgnoreErrorsTest
+ * @run driver/timeout=360 compiler.aot.cli.jaotc.IgnoreErrorsTest
*/
package compiler.aot.cli.jaotc;
Thanks,
Vladimir
More information about the hotspot-compiler-dev
mailing list