Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 3E826200D45 for ; Thu, 23 Nov 2017 12:40:18 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 3D12B160BEF; Thu, 23 Nov 2017 11:40:18 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 82D86160BFE for ; Thu, 23 Nov 2017 12:40:17 +0100 (CET) Received: (qmail 97083 invoked by uid 500); 23 Nov 2017 11:40:11 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 97073 invoked by uid 99); 23 Nov 2017 11:40:11 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Nov 2017 11:40:11 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id AA2931A26F0 for ; Thu, 23 Nov 2017 11:40:10 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -2.321 X-Spam-Level: X-Spam-Status: No, score=-2.321 tagged_above=-999 required=6.31 tests=[RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id Q7ueQW5mKvHv for ; Thu, 23 Nov 2017 11:40:06 +0000 (UTC) Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 76AF45F3B5 for ; Thu, 23 Nov 2017 11:40:06 +0000 (UTC) Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id vANBdxw7012477 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Thu, 23 Nov 2017 11:39:59 GMT Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id vANBdwYP024365 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Thu, 23 Nov 2017 11:39:59 GMT Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id vANBdwIt001218 for ; Thu, 23 Nov 2017 11:39:58 GMT Received: from localhost (/10.172.139.149) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 23 Nov 2017 03:39:58 -0800 From: Knut Anders Hatlen To: Subject: Re: fiixing JaCoCo, was: need help configuring Jenkins References: <6e9248b3-2460-3805-3b24-7146353ad284@gmail.com> <386e53c8-d6d2-5463-e349-571c95d519dd@gmail.com> <565434e6-d545-50dd-ed2c-9344753ce561@gmail.com> <767ca96b-200a-2641-3b6e-c193a09fbc2f@gmail.com> Date: Thu, 23 Nov 2017 12:39:56 +0100 In-Reply-To: (Knut Anders Hatlen's message of "Thu, 23 Nov 2017 09:33:54 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Source-IP: userv0022.oracle.com [156.151.31.74] archived-at: Thu, 23 Nov 2017 11:40:18 -0000 Knut Anders Hatlen writes: > Rick Hillegas writes: > >> On 11/22/17 12:56 AM, Knut Anders Hatlen wrote: >>> Rick Hillegas writes: >>> >>>> I have updated the Derby-trunk-JaCoCo configuration to use the 0.7.9 >>>> JaCoCo jars at >>>> https://urldefense.proofpoint.com/v2/url?u=http-3A__people.apache.org_-7Erhillegas_derby_jacoco-2Djars_&d=DwIDaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=mcFajTlbkIJ-DV-XHLk2TiSMDFfBhxQNXM5OBfEvYQ0&m=Otq7uQ72PfDMCJ4CD06LeG6bH0QqiepAX8rdSDsPTsM&s=ZhaPG5oM4BGrJfVvjLS03y6iz4nvtBip_vUHOgTHkhI&e=. >>>> Let's see if that helps. >>>> >>>> Does anyone know why we also have a Derby-JaCoCo job (also broken)? >>>> Why are we running JaCoCo twice and with different scripts? >>> Hi Rick, >>> >>> I did some maintenance on the Derby-JaCoCo job some years ago, after it >>> had broken when we had moved to a newer Java version which was not >>> supported by the JaCoCo version we were using. >>> >>> I remember that we had two jobs at that time too. Don't know why we had >>> two, though. I left the Derby-trunk-JaCoCo job alone, because it >>> appeared to be abandoned (it was disabled, I think), and also because it >>> fetched jar files from a committer's home directory. The Derby-JaCoCo >>> job fetched the jar files from Maven, which sounded more maintainable as >>> it allowed others than that one committer to make updates, if required. >>> >>> I was actually planning to delete the Derby-trunk-JaCoCo job after a >>> while if the Derby-JaCoCo proved to be stable. But apparently I forgot. >> Thanks, Knut. Sounds like we should retire Derby-trunk-JaCoCo and >> figure out how to get Derby-JaCoCo to fetch the correct version of the >> JaCoCo jars. > > As a first step, I've updated Derby-JaCoCo to use the latest version of > JaCoCo (0.7.9). I did this by updating the following variables in the > build section of the configuration: > > jacoco_version=0.7.9 > jacoco_zip_sha1=1d56a66be0f4a6b529d8f983ab65cc77a52cccb6 > jacocoant_sha1=87aa22de3854fd5a43e37a17c4b245b01a46de93 > jacocoagent_sha1=a6ac9cca89d889222a40dab9dd5039bfd22a4cff > > I had to download the JaCoCo zip file locally and extract it to > calculate the SHA1 checksums of the zip file and the two jar files we > need from it. The checksums are used by the build script to check if we > already have the right version, or if we have to download it from Maven. > > I've kicked off a build, and it has already passed the point where it > failed before, so maybe that's all that was needed. Let's see what > happens... The build job completed and produced a coverage report, so there is improvement. 10 tests failed, though, so the job is still marked as "unstable". -- Knut Anders