From users-return-49433-archive-asf-public=cust-asf.ponee.io@activemq.apache.org Sat Feb 17 09:35:11 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 180E1180657 for ; Sat, 17 Feb 2018 09:35:10 +0100 (CET) Received: (qmail 48630 invoked by uid 500); 17 Feb 2018 08:35:05 -0000 Mailing-List: contact users-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@activemq.apache.org Delivered-To: mailing list users@activemq.apache.org Received: (qmail 48614 invoked by uid 99); 17 Feb 2018 08:35:04 -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; Sat, 17 Feb 2018 08:35:04 +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 BF6051A0144 for ; Sat, 17 Feb 2018 08:35:03 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.879 X-Spam-Level: * X-Spam-Status: No, score=1.879 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id pUCtyZm8xy2W for ; Sat, 17 Feb 2018 08:35:00 +0000 (UTC) Received: from mail-lf0-f47.google.com (mail-lf0-f47.google.com [209.85.215.47]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 44ACE5F30C for ; Sat, 17 Feb 2018 08:35:00 +0000 (UTC) Received: by mail-lf0-f47.google.com with SMTP id l191so7000404lfe.1 for ; Sat, 17 Feb 2018 00:35:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=CmRfIbkNc+BskPH6Z+dzcjcEeYjnqSCzejH0IUUpMHs=; b=CK/e6x6TwUl9Ax03qUFO8omllF6xMw/kHdOSW8Fe8EhnmUDi5tWvJscicdSgEV4q1q 3n5I9d/aUjcSK2tsNOVgdekBEK2BsxndY6/B/PbdCvD/CFfKqFXY/l11LVnFXaX9FzvU b1YKyG2ZEfBqQRBSdqZc/QhCC3B+ST+qmJtPdJkOMWcbM1Vg/I1XWOHNkY5JPxlCdC4P 4Ok2n0G7Stbebver+LWMEkBoUVbyFm/umLBGYwlISt5lNegd3eS7mIqA+7a0IVBDWOZK MG4Hj+DZ82yQOlYsKNNHADv7rUefiNOwozYZNHZyZohxeJPAmTWuOB3r2X62T1S+NCU0 PLZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=CmRfIbkNc+BskPH6Z+dzcjcEeYjnqSCzejH0IUUpMHs=; b=WTJloQQc/zX5/wJQ8bMcw+Th3+43bqgd015EMOVaxezuG5JhobJWo6KoGl1gd2fO1C A1jtItLRIa7cGrkjc/BVkHTN+ymOLb1Fh2/IrKEco7St0NMqrCSfLsQCj/SssHbzKzX6 kQJ7CwOeGNFZQ+ZIEDmMdDdBAM4L/JKgk+pm+8S6AOV/JVN2AnHcOHc1tyJGIRY/ftzK jtgo1iNFTkI2qak79iFXobGwqodzABBMoq96G7KcvGh6Xb49NydHoXIjMVIpLAC42EaU dlCIPreKqOQ/xoC5wtFflgF6CFM+/RpW3c25PHLnzc3jHBjwkZaY/M6tZrsTqXXo6sJ9 QyGA== X-Gm-Message-State: APf1xPBHrjh6WfzdTvB9C+JP3ff2cBz1LXlQfmW2ZZyftmrvpjugIS8I qiVKWZMtkHCVRDngj+M+/3OllqbbBq7BAuRGTp6lnrNF X-Google-Smtp-Source: AH8x227or0XchZBSK2C4rnxi7db8k48YJWXxhjxHQkBiFJ2ozhs5/nz4CHn+Fs7FFZmNdL1WxlR/5wGRmnmQfk5g2ZA= X-Received: by 10.25.145.19 with SMTP id t19mr6025372lfd.91.1518856499262; Sat, 17 Feb 2018 00:34:59 -0800 (PST) MIME-Version: 1.0 Received: by 10.46.1.90 with HTTP; Sat, 17 Feb 2018 00:34:58 -0800 (PST) In-Reply-To: References: <62964162-A731-4387-AE2D-9C3C0681A05D@me.com> From: =?UTF-8?B?0JjQu9GM0Y8g0KjQuNC/0LjRhtC40L0=?= Date: Sat, 17 Feb 2018 13:34:58 +0500 Message-ID: Subject: Re: [DISCUSS] Using Travis CI for Artemis PR builds To: users@activemq.apache.org Content-Type: multipart/alternative; boundary="94eb2c1cd5de1a79b10565645652" --94eb2c1cd5de1a79b10565645652 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable travis-ci uses GCE, which does not support ipv6 at all https://travis-ci.org/apache/activemq-artemis/builds/342667584#L975 :( 2018-02-17 10:33 GMT+05:00 =D0=98=D0=BB=D1=8C=D1=8F =D0=A8=D0=B8=D0=BF=D0= =B8=D1=86=D0=B8=D0=BD : > Travis seems already performs "mvn install" by itself, we can reduce buil= d > log (it's really huge) > > On Feb 16, 2018 10:46 PM, "Justin Bertram" wrote: > >> Artemis doesn't yet have AppVeyor integration. >> >> Perhaps you should open a JIRA or start a separate discussion thread abo= ut >> your JDBC issues. >> >> >> Justin >> >> On Fri, Feb 16, 2018 at 11:36 AM, =D0=98=D0=BB=D1=8C=D1=8F =D0=A8=D0=B8= =D0=BF=D0=B8=D1=86=D0=B8=D0=BD >> wrote: >> >> > It turned out that ms SQL jdbc is not being tested (both documentation >> is >> > bad, SQL statements are also broken). Do you accept patches for app >> veyor >> > as well? >> > >> > On Feb 16, 2018 10:29 PM, "Justin Bertram" wrote= : >> > >> > > We're discussing travis-ci.org [1]. >> > > >> > > >> > > Justin >> > > >> > > [1] https://travis-ci.org/apache/activemq-artemis >> > > >> > > On Fri, Feb 16, 2018 at 11:21 AM, =D0=98=D0=BB=D1=8C=D1=8F =D0=A8=D0= =B8=D0=BF=D0=B8=D1=86=D0=B8=D0=BD >> > > wrote: >> > > >> > > > Sorry for interrupting (joined mailing list to resolve some issues= ), >> > are >> > > > you talking about travis-ci.org or travis-ci.com? >> > > > >> > > > On Feb 16, 2018 10:18 PM, "Robbie Gemmell" < >> robbie.gemmell@gmail.com> >> > > > wrote: >> > > > >> > > > > I believe the mirrors in the apache github org have a shared >> resource >> > > > > pool at Travis, while jobs for your personal forks run in the >> global >> > > > > resource pool. Its not unusual for the latter to be quicker off >> the >> > > > > mark, but even then its usually just seconds of difference. >> > > > > Occasionally there can be a backlog from having really large job= s >> or >> > > > > many jobs from other projects but typically its not been an issu= e >> for >> > > > > long. Using Appveyor as well can help too as they tend not to be >> > > > > backlogged at the same time and the additional env is useful in >> > > > > itself. >> > > > > >> > > > > Robbie >> > > > > >> > > > > On 16 February 2018 at 16:00, Justin Bertram > > >> > > > wrote: >> > > > > > I may have spoken too soon. The UI on the Travis website >> > apparently >> > > > > takes >> > > > > > awhile to update or got out of sync or something. The PR buil= d >> > looks >> > > > to >> > > > > be >> > > > > > taking around 25 minutes consistently which I think is pretty >> good. >> > > > > > >> > > > > > >> > > > > > Justin >> > > > > > >> > > > > > On Thu, Feb 15, 2018 at 3:18 PM, Justin Bertram < >> > jbertram@apache.org >> > > > >> > > > > wrote: >> > > > > > >> > > > > >> Initial results are not encouraging. >> > > > > >> >> > > > > >> I got Apache infrastructure to enable Travis CI builds [1] >> after >> > > > which I >> > > > > >> disabled the current Jenkins-based PR build and sent a PR wit= h >> the >> > > > > >> necessary .travis.yml file to trigger a Travis CI build [2]. = I >> > had >> > > > also >> > > > > >> enabled Travis CI builds on my own GitHub repo so the Travis = CI >> > > build >> > > > > was >> > > > > >> triggered on both the Apache PR as well as my own GitHub >> branch. >> > > > After >> > > > > an >> > > > > >> hour I got an email saying the build for my personal GitHub >> branch >> > > > > >> succeeded, but after almost an hour and a half the build for >> the >> > > > Apache >> > > > > CI >> > > > > >> failed for no clear reason. Later I updated the PR branch an= d >> > > > > performed a >> > > > > >> push -f to trigger more builds. The build on my personal >> GitHub >> > > > branch >> > > > > >> finished without issue in about 20 minutes while the Apache P= R >> > build >> > > > is >> > > > > >> still waiting to actually start. >> > > > > >> >> > > > > >> This looks like a fail to me. >> > > > > >> >> > > > > >> >> > > > > >> Justin >> > > > > >> >> > > > > >> [1] https://issues.apache.org/jira/browse/INFRA-16042 >> > > > > >> [2] https://github.com/apache/activemq-artemis/pull/1872 >> > > > > >> >> > > > > >> On Tue, Feb 13, 2018 at 4:56 PM, Michael Andr=C3=A9 Pearce < >> > > > > >> michael.andre.pearce@me.com> wrote: >> > > > > >> >> > > > > >>> This is great idea! I get so frustrated with these environme= nt >> > > > issues. >> > > > > >>> +100 >> > > > > >>> >> > > > > >>> Some other advantages I could see we could implement if >> > successful. >> > > > > >>> >> > > > > >>> run a Linux build and a macOS build eg to check bits like >> kqueue >> > > and >> > > > or >> > > > > >>> other os specific behaviours (aio fallback to nio) >> > > > > >>> >> > > > > >>> look to use appveyor for a windows build validation. (I=E2= =80=99m >> > thinking >> > > > this >> > > > > >>> validates bat files etc and ensures not Linux specific paths >> > being >> > > > > used in >> > > > > >>> code by mistake) >> > > > > >>> >> > > > > >>> Sent from my iPhone >> > > > > >>> >> > > > > >>> > On 14 Feb 2018, at 03:17, Justin Bertram < >> jbertram@apache.org> >> > > > > wrote: >> > > > > >>> > >> > > > > >>> > Over the last several months I've noticed that the >> > Jenkins-based >> > > > > builds >> > > > > >>> > used to validate GitHub pull-requests for Artemis are >> failing >> > at >> > > a >> > > > > >>> > significant rate for illegitimate reasons (e.g. >> environmental >> > > > issues, >> > > > > >>> > timing out because they're too slow, etc.) or not being ru= n >> at >> > > all. >> > > > > >>> Even >> > > > > >>> > as I type this there are 4 PR builds listed on >> > > > > >>> https://builds.apache.org/ >> > > > > >>> > which have been waiting for hours. >> > > > > >>> > >> > > > > >>> > I'd like to solve this problem so we have relatively quick= & >> > > > > reliable PR >> > > > > >>> > builds. I'm vaguely familiar with Travis CI, and I know >> other >> > > > Apache >> > > > > >>> > projects use it for PR builds. I think it would be worth >> > > > > investigating >> > > > > >>> > whether or not it would solve our problem. What do you gu= ys >> > > think? >> > > > > >>> Does >> > > > > >>> > anybody in the community have experience with Travis CI? >> > > > > >>> > >> > > > > >>> > >> > > > > >>> > Justin >> > > > > >>> >> > > > > >> >> > > > > >> >> > > > > >> > > > >> > > >> > >> > --94eb2c1cd5de1a79b10565645652--