RFR 8250743: Switch to JCov build which supports byte code version 60

2020-07-28 Thread Alexander (Shura) Ilin
ganization, -revision: "3.0-59-support+1.0", +revision: "3.0-60-support+1.0", ext: "zip", environment_name: "JCOV_HOME", }, ——— Thank you, Shura

Re: RFR: JDK-8243982 Fix testing documentation after JDK-8240241

2020-04-28 Thread Alexandre (Shura) Iline
Thank you for fixing it, Magnus. Sorry I forgot about it. Shura > On Apr 28, 2020, at 2:18 AM, Magnus Ihse Bursie > wrote: > > Unfortunately, the fix for JDK-8240241 did not properly update the > testing.html file (and added a trailing whitespace in the markdown file).

Re: RFR JDK-8240241: Add support for JCov DiffCoverage to make files

2020-03-04 Thread Alexandre (Shura) Iline
.01/ <http://cr.openjdk.java.net/~shurailine/JDK-8240241/webrev.01/> Shura > On Mar 3, 2020, at 12:56 PM, Erik Joelsson wrote: > > Looks good. > > /Erik > > On 2020-03-03 12:45, Alexandre (Shura) Iline wrote: >> Hi. >> >> Can you take a look on

RFR JDK-8240241: Add support for JCov DiffCoverage to make files

2020-03-03 Thread Alexandre (Shura) Iline
|Content dlTags = new HtmlTree(HtmlTag.DL).setStyle(HtmlStyle.notes); ... lines: 428 new; 40 covered; 4 not covered; 43 not code; 341 no information Webrev: http://cr.openjdk.java.net/~shurailine/JDK-8240241/webrev.00/ Shura.

RFR JDK-8237042: Switch to JCov build which supports byte code version 59

2020-01-13 Thread Alexandre (Shura) Iline
xt: "zip", environment_name: "JCOV_HOME", }, --- Thank you. Shura

RFR JDK-8226359: Switch to JCov build which supports byte code version 58

2019-06-18 Thread Alexandre (Shura) Iline
xt: "zip", environment_name: "JCOV_HOME", }, Thank you. Shura Bug: https://bugs.openjdk.java.net/browse/JDK-8226359

Re: RFR 8221857: Collect code coverage for a subset of code

2019-04-10 Thread Alexandre (Shura) Iline
ining about it not been controlled. So I suggest to push the change as is. Let me know if you are OK with that. We can reconsider later, if there would be a need for it. Thank you. Shura > On Apr 9, 2019, at 6:31 AM, Erik Joelsson wrote: > > Hello Shura, > > If JCOV_FILTERS is eve

Re: RFR 8221857: Collect code coverage for a subset of code

2019-04-09 Thread Alexandre (Shura) Iline
> On Apr 9, 2019, at 6:31 AM, Erik Joelsson wrote: > > Hello Shura, > > If JCOV_FILTERS is ever expected to be set on the make command line > (typically when running make run-test-prebuilt), then it would be good if we > could add a way to set it through TEST_OPTS=JCO

RFR 8221857: Collect code coverage for a subset of code

2019-04-08 Thread Shura
uld be specified several times.) -exclude_module(em) 'string value' (Option could be specified several times.) -fm 'string value' (Option could be specified several times.) -fm_list 'string value' Bug: https://bugs.openjdk.java.net/browse/JDK-8221857 Webrev: http://cr.openjdk.java.net/~shurailine/JDK-8221857/webrev.00/ Thank you. Shura

RFR: JDK-8218692 Switch to JCov build which supports byte code version 57

2019-02-08 Thread Alexandre (Shura) Iline
: "b07", +// file: "bundles/jcov-3_0.zip", +organization: common.organization, +revision: "3.0-57-support+1.0", +ext: "zip", environment_name: "JCOV_HOME", }, Thank you. Shura

Re: RFR JDK-8217761: Enhance run-test-prebuilt jib profile to support running tests with JCov

2019-01-30 Thread Alexandre (Shura) Iline
>> and in the prebuilt case, it's the responsibility of RunTestPrebuilt.gmk to >> adjust things for the lack of a proper spec.gmk and in RunTestPrebuilt.gmk >> we already check that JDK_IMAGE_DIR points to an existing directory. >> >> /Erik >> >>> /Magnus

Re: RFR JDK-8217761: Enhance run-test-prebuilt jib profile to support running tests with JCov

2019-01-30 Thread Alexandre (Shura) Iline
the variable JCOV_IMAGE_DIR unconditionally > in spec.gmk, so that check would always be true anyway. > > What you are asking for is adding a new check that JCOV_HOME is set (this is > a consequence of setting --with-jcov) and that JCOV_IMAGE_DIR actually points > to something valid (

RFR JDK-8217761: Enhance run-test-prebuilt jib profile to support running tests with JCov

2019-01-25 Thread Alexandre (Shura) Iline
Hi, Please take a look on a change to allow JCov test execution through jib. Please notice that this fix also changes behavior of RunTest.gmk when conflicting combination of options is used. JCOV_IMAGE_DIR is now expected to be set when TEST_OPTS_JCOV is true. Shura Bug: https

Re: RFR: JDK-8217733 Minor RunTest fixes

2019-01-24 Thread Alexandre (Shura) Iline
Looks good. Shura > On Jan 24, 2019, at 6:46 AM, Magnus Ihse Bursie > wrote: > > This patch covers some different minor cleanups that I accumulated after > working on RunTest: > * Do not override JDK_IMAGE_DIR for jcov testing; instead introduce > JDK_UNDER_TEST (

Re: RFR: JDK-8217626 Add setup/teardown functionality to RunTest

2019-01-23 Thread Alexandre (Shura) Iline
Looks good. pre-run-test target is a much cleaner way to achieve the same result. Thank you. Shura > On Jan 23, 2019, at 2:08 AM, Magnus Ihse Bursie > wrote: > > Recently, jcov support was added to RunTest. This highlighted the need to > have a structured way to run en

RFR 8217357: Implement JCov jib profiles

2019-01-18 Thread Alexandre (Shura) Iline
Hi. Please take a look on a change which is adding new jib profiles to support make changes introduced by JDK-8214309. Bug: https://bugs.openjdk.java.net/browse/JDK-8217357 Webrev: http://cr.openjdk.java.net/~shurailine/8217357/webrev.02/ Thank you. Shura

Re: RFR 8215729: Enhance makefiles to allow collecting code coverage with JCov

2019-01-15 Thread Alexandre (Shura) Iline
> On Jan 15, 2019, at 5:35 AM, Magnus Ihse Bursie > wrote: > > Hi Shura, > > I see that this is pushed already, but I still have some questions and/or > follow-up requests: > > 1) Do you expect the jcov-test-* targets to be used often? We've recently ran

Re: RFR 8215729: Enhance makefiles to allow collecting code coverage with JCov

2019-01-09 Thread Alexandre (Shura) Iline
a jdk/internal/misc/VM/RuntimeArguments.java jdk/modules/etc/JdkQualifiedExportTest.java tools/jar/multiRelease/ApiValidatorTest.java Again, a thorough analysis will need to be done - here I just quickly scanned the jtr files. Shura > On Jan 8, 2019, at 6:15 PM, David Holmes wrote: >

RFR 8215729: Enhance makefiles to allow collecting code coverage with JCov

2019-01-08 Thread Alexandre (Shura) Iline
e/JDK-8215729 Webrev: http://cr.openjdk.java.net/~shurailine/8215729/webrev.01/ Shura

RFR 8214309: Enhance makefiles to allow generating JCov instrumented build

2018-11-27 Thread Alexandre (Shura) Iline
option. Webrev: http://cr.openjdk.java.net/~shurailine/8214309/webrev.02 Many thanks to Erik for helping out with this change. Shura

RFR: 8208157: requires.VMProps throws NPE for missing properties in "release" file

2018-07-24 Thread Alexandre (Shura) Iline
perties.getProperty("IMPLEMENTOR"); +return (implementorProperty == null) ? "null" : implementorProperty.replace("\"", ""); } catch (IOException e) { e.printStackTrace(); } Thank you. Shura

Re: RFR: 8173801 Remove non-client demos and samples

2017-04-11 Thread Alexandre (Shura) Iline
Thank you for review! I have fixed and tested - all good. Will push tomorrow morning. Shura > On Apr 11, 2017, at 1:19 AM, Magnus Ihse Bursie > wrote: > > On 2017-04-10 09:51, Erik Joelsson wrote: >> Hello, >> >> CompileDemos.gmk: 270: The $(call install-f

Re: RFR: 8173801 Remove non-client demos and samples

2017-04-07 Thread Alexandre (Shura) Iline
After some back and forth it was decided that the client demos should stay intact for JDK9 and be reworked into tests as a part of another JEP. With that, could you take another look on the suggested changes? http://cr.openjdk.java.net/~shurailine/8173801/webrev.03 Thank you. Shura > On

Re: RFR: 8173801 Modify makefiles to not build demos and samples bundles.

2017-03-03 Thread Alexandre (Shura) Iline
Creating some other makefiles was not planned as a part of this JEP, Phil. If the demos are used for testing, do you want me do turn them into manual tests? Shura > On Mar 3, 2017, at 2:45 PM, Phil Race wrote: > > And to be clear, the provision for still building these client demos

RFR: 8173801 Modify makefiles to not build demos and samples bundles.

2017-03-02 Thread Alexandre (Shura) Iline
/JDK-8173801 Webrev: http://cr.openjdk.java.net/~shurailine/8173801/webrev.02/ Shura