RFR(XL/M) : 8178788: wrap JCStress test suite as jtreg tests

Igor Ignatyev igor.ignatyev at oracle.com
Wed Apr 19 17:47:42 UTC 2017


Hi Harold,

on my laptop, one test takes about 50 seconds to finish, so all 11554 tests will take around 577 700 seconds, which is about 1 week of machine time. I should have mentioned that at the very begging, we are not proposing to run them very frequently.

-- Igor
> On Apr 19, 2017, at 9:57 AM, harold seigel <harold.seigel at oracle.com> wrote:
> 
> Hi Igor,
> 
> How long will these tests typically take to run?
> 
> Thanks, Harold
> 
> 
> On 4/19/2017 1:47 AM, Igor Ignatyev wrote:
>> Hi Felix,
>> 
>> currently, <root>/test is not a jtreg testbase and it is not supported by make and the rest of infra, therefore it's not possible to have tests there. I don't want to mix up this fix w/ infra/make related work, and would prefer to think about this movement after (or as a part of) JEP 296 Consolidate the JDK Forest into a Single Repository.
>> 
>> actually, corelibs people are more than welcome to run hotspot/test, we (hotspot team) run jdk/test quite often and would really love to see other people running our tests before pushing changes which can affect hotspot and/or its tests.
>> 
>> -- Igor
>> 
>> 
>>> On Apr 18, 2017, at 8:32 PM, Frank Yuan <frank.yuan at oracle.com> wrote:
>>> 
>>> Hi Igor
>>>  This is really a valuable work!
>>>  Would you like to pull your artifacts up to the common repo hg.openjdk.java.net/jdk10/hs/test? <http://hg.openjdk.java.net/jdk10/hs/test?><http://hg.openjdk.java.net/jdk10/hs/test? <http://hg.openjdk.java.net/jdk10/hs/test?>> That more people(e.g. corelibs J) can benefit from this.
>>>  Thanks
>>> Frank
>>>    Subject:
>>> RFR(XL/M) : 8178788: wrap JCStress test suite as jtreg tests
>>> Date:
>>> Tue, 18 Apr 2017 15:12:48 -0700
>>> From:
>>> Igor Ignatyev <igor.ignatyev at oracle.com <mailto:igor.ignatyev at oracle.com>> <mailto:igor.ignatyev at oracle.com <mailto:igor.ignatyev at oracle.com>>
>>> To:
>>> hotspot-compiler-dev at openjdk.java.net <mailto:hotspot-compiler-dev at openjdk.java.net> <mailto:hotspot-compiler-dev at openjdk.java.net <mailto:hotspot-compiler-dev at openjdk.java.net>> compiler <hotspot-compiler-dev at openjdk.java.net <mailto:hotspot-compiler-dev at openjdk.java.net>> <mailto:hotspot-compiler-dev at openjdk.java.net <mailto:hotspot-compiler-dev at openjdk.java.net>>, HotSpot Open Source Developers <hotspot-dev at openjdk.java.net <mailto:hotspot-dev at openjdk.java.net>> <mailto:hotspot-dev at openjdk.java.net <mailto:hotspot-dev at openjdk.java.net>>
>>>  
>>> http://cr.openjdk.java.net/~iignatyev//8178788/webrev.00/index.html <http://cr.openjdk.java.net/~iignatyev//8178788/webrev.00/index.html><http://cr.openjdk.java.net/~iignatyev/8178788/webrev.00/index.html <http://cr.openjdk.java.net/~iignatyev/8178788/webrev.00/index.html>>
>>>> 69903 lines changed: 69903 ins; 0 del; 0 mod;
>>> (69524 lines are generated)
>>>  Hi all,
>>>  could you please review this patch which adds a jtreg test wrapper for jcstress test suite and jtreg tests which run jsctress tests thru this wrapper?
>>>  webrev: http://cr.openjdk.java.net/~iignatyev//8178788/webrev.00/index.html <http://cr.openjdk.java.net/~iignatyev//8178788/webrev.00/index.html><http://cr.openjdk.java.net/~iignatyev/8178788/webrev.00/index.html <http://cr.openjdk.java.net/~iignatyev/8178788/webrev.00/index.html>>
>>> JBS: https://bugs.openjdk.java.net/browse/JDK-8178788 <https://bugs.openjdk.java.net/browse/JDK-8178788> <https://bugs.openjdk.java.net/browse/JDK-8178788 <https://bugs.openjdk.java.net/browse/JDK-8178788>>
>>> testing: applications/jcstress
>>>  Thanks,
>>> -- Igor



More information about the hotspot-dev mailing list