[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-hotspot-runtime-dev
Subject:    Re: RFR(L): 10: JDK-8177728 - [TESTBUG] Improve CDS test utils
From:       Mikhailo Seledtsov <mikhailo.seledtsov () oracle ! com>
Date:       2017-04-18 18:48:11
Message-ID: 58F65F6B.1030707 () oracle ! com
[Download RAW message or body]

Jiangli,

   Thank you for review.

Misha

On 4/18/17, 11:09 AM, Jiangli Zhou wrote:
> Hi Misha,
> 
> Looks good. No new webrev needed for me after you fix the typos that Calvin found.
> 
> Thanks,
> Jiangli
> 
> > On Apr 13, 2017, at 7:33 PM, Mikhailo Seledtsov<mikhailo.seledtsov@oracle.com>  \
> > wrote: 
> > Jiangli,
> > 
> > Thank you for review. I fixed TransformRelatedClasses.java to use new \
> > CDSTestUtils. Here are updated webrevs that address feedback from you and Calvin.
> > 
> > http://cr.openjdk.java.net/~mseledtsov/8177728.01.top/
> > http://cr.openjdk.java.net/~mseledtsov/8177728.01.hotspot/
> > 
> > Thank you,
> > Misha
> > 
> > On 4/4/17, 5:53 PM, Jiangli Zhou wrote:
> > > Hi Misha,
> > > 
> > > Looks good. TransformRelatedClasses.java was not changed to use the utility \
> > > methods. Was that on purpose? 
> > > Thanks,
> > > Jiangli
> > > 
> > > > On Mar 28, 2017, at 3:09 PM, mikhailo<mikhailo.seledtsov@oracle.com>   wrote:
> > > > 
> > > > Please review this enhancement to CDS tests (RFE)
> > > > 
> > > > JBS: https://bugs.openjdk.java.net/browse/JDK-8177728
> > > > Webrevs:
> > > > http://cr.openjdk.java.net/~mseledtsov/8177728.00.hotspot/
> > > > http://cr.openjdk.java.net/~mseledtsov/8177728.00.top/
> > > > 
> > > > 
> > > > Here is a brief summary of the improvements:
> > > > - create/use CDS utility methods for common patterns in CDS related tests:
> > > > - creating an testlist
> > > > - creating an archive, checking result
> > > > - executing JVM with the archive
> > > > - checking results and common error patterns
> > > > 
> > > > - use -Xshare:on when executing CDS tests, and use test utilities
> > > > to filter out failures due to inability to map shared archive.
> > > > This is a more deterministic way to execute CDS tests.
> > > > 
> > > > - additional improvements came up as part of this work,
> > > > such as jdk.test.lib.Utils:getTestName()
> > > > 
> > > > This work also lays ground for future improvements in this area.
> > > > 
> > > > 
> > > > Testing:
> > > > 1. Locally: executed affected tests on Linux-x64
> > > > (hotspot/test/runtime/SharedArchiveFile)
> > > > PASS
> > > > 
> > > > 2. Automated multi-platform testing
> > > > Running the affected tests on a set of supported platforms.
> > > > IN Progress...
> > > > 
> > > > Thank you,
> > > > Misha
> > > > 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic