RFR: 8162852: Mark stress compiler and gc tests with stress keyword
Vladimir Kozlov
vladimir.kozlov at oracle.com
Wed Aug 3 16:20:18 UTC 2016
Thank you, Leonid, for offlist explanation.
Tests will be moved to different testing tier since their long execution
time.
These tests run fixed (and long) time instead of until completion. And
"stress" keyword is already used for similar tests.
With this information I agree with changes.
Thanks,
Vladimir
On 8/2/16 11:46 AM, Vladimir Kozlov wrote:
> "stress" is somewhat confusing word. I would expect "serial" based on
> the problem description:
>
> "These tests doesn't allow to gain performance benefits executing all
> hotspot jtreg tests concurrently."
>
> Why these test so special? Please, explain how it affects these tests
> execution? Are they excluded?
>
> Thanks,
> Vladimir
>
> On 8/1/16 4:09 AM, Leonid Mesnik wrote:
>> Please review following patch which marks 'stress' tests with
>> corresponding keyword.
>>
>> Issue: https://bugs.openjdk.java.net/browse/JDK-8162852
>>
>> lmesnik at lmesnik-desktop:~/ws/hs-fast/hotspot$ hg diff
>> diff -r 2ea13db80d5c
>> test/compiler/codecache/stress/RandomAllocationTest.java
>> --- a/test/compiler/codecache/stress/RandomAllocationTest.java Thu Jul
>> 21 16:29:21 2016 +0200
>> +++ b/test/compiler/codecache/stress/RandomAllocationTest.java Mon Aug
>> 01 13:55:00 2016 +0300
>> @@ -28,6 +28,7 @@
>>
>> /*
>> * @test RandomAllocationTest
>> + * @key stress
>> * @library /testlibrary /test/lib
>> * @modules java.base/jdk.internal.misc
>> * java.management
>> diff -r 2ea13db80d5c
>> test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java
>> --- a/test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java
>> Thu Jul 21 16:29:21 2016 +0200
>> +++ b/test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java
>> Mon Aug 01 13:55:00 2016 +0300
>> @@ -24,6 +24,7 @@
>>
>> /*
>> * @test UnexpectedDeoptimizationTest
>> + * @key stress
>> * @library /testlibrary /test/lib
>> * @modules java.base/jdk.internal.misc
>> * java.management
>> diff -r 2ea13db80d5c test/compiler/codegen/7184394/TestAESMain.java
>> --- a/test/compiler/codegen/7184394/TestAESMain.java Thu Jul 21
>> 16:29:21 2016 +0200
>> +++ b/test/compiler/codegen/7184394/TestAESMain.java Mon Aug 01
>> 13:55:00 2016 +0300
>> @@ -25,6 +25,7 @@
>> /**
>> * @test
>> * @bug 7184394
>> + * @key stress
>> * @summary add intrinsics to use AES instructions
>> * @library /testlibrary
>> *
>> diff -r 2ea13db80d5c test/gc/g1/ihop/TestIHOPErgo.java
>> --- a/test/gc/g1/ihop/TestIHOPErgo.java Thu Jul 21 16:29:21 2016 +0200
>> +++ b/test/gc/g1/ihop/TestIHOPErgo.java Mon Aug 01 13:55:00 2016 +0300
>> @@ -24,6 +24,7 @@
>> /*
>> * @test TestIHOPErgo
>> * @bug 8148397
>> + * @key stress
>> * @summary Test checks that behavior of Adaptive and Static IHOP at
>> concurrent cycle initiation
>> * @requires vm.gc.G1
>> * @requires !vm.flightRecorder
>>
More information about the hotspot-compiler-dev
mailing list