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 04D6C200C59 for ; Mon, 17 Apr 2017 23:30:50 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 03771160BAB; Mon, 17 Apr 2017 21:30:50 +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 23C03160B92 for ; Mon, 17 Apr 2017 23:30:48 +0200 (CEST) Received: (qmail 24926 invoked by uid 500); 17 Apr 2017 21:30:48 -0000 Mailing-List: contact dev-help@impala.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@impala.incubator.apache.org Delivered-To: mailing list dev@impala.incubator.apache.org Received: (qmail 24913 invoked by uid 99); 17 Apr 2017 21:30:48 -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; Mon, 17 Apr 2017 21:30:48 +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 A11871A08AF for ; Mon, 17 Apr 2017 21:30:47 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.797 X-Spam-Level: X-Spam-Status: No, score=-0.797 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.796, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=cloudera-com.20150623.gappssmtp.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 djLWORg5OvRM for ; Mon, 17 Apr 2017 21:30:43 +0000 (UTC) Received: from mail-wr0-f172.google.com (mail-wr0-f172.google.com [209.85.128.172]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 84F605FD6D for ; Mon, 17 Apr 2017 21:30:43 +0000 (UTC) Received: by mail-wr0-f172.google.com with SMTP id c55so90370399wrc.3 for ; Mon, 17 Apr 2017 14:30:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloudera-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=nh9PoyvKqTSiQtiNvHe5GSEfAKGo8ji8S6k8HchVdCo=; b=vaffZqx3v4K9zAP8KOkcu5ZESmDFhLoPIcSNETylIOGXBUVMBFwWV2oalXZF55kdLU lLPXXfld+96vQCVjKyAlyLPkyg6oaZTL1Ak0iMmFDAaeqj75NSGa8FfefFRBWKvZkwGF QLN+lkLT4026qsA8jZce101bbRCWiKmGHgP2vLqFvQpSX/SjfYQroVnQB9hRV3gbvUNa e2HwwRov4EsdkGl6mPh1bmzYsH487rjE6zuPxAha9UONHjHH5F7JRp/dLpxjdyCFUr5p PyZ3IX3/EKQC6QePbdf3UC2fuNiu60D/oynmIe4/de854KOkSfFm9gomZSN2LcuFuQsx ugtA== 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:cc; bh=nh9PoyvKqTSiQtiNvHe5GSEfAKGo8ji8S6k8HchVdCo=; b=jY4L2heSidn1oelMEdf6/3ikS96k2HjtWJ+CvjTAj/+Dt3RwldxIOTANtOkumz+gib bNl+jZ7aEH6NtciCPbTdYtABTmLmT5iFAbNX1TXYEgI4UFlaRY+p7gfpOGH4D+0WKN1C HYt0rJ4U6ezGPwNF6zjGFWL0LNkx2xygQ8QKf9eN6L8dVyjZGW2kqHfn7ps3iWL2EotD 7BuzQJpHMGgRhQwoWt6Q7ceJ6TAoL80DzkfGeJLbkqMtkSFJ4kfB6fakvk4nTR7VJOf2 oFtZrIdJnTljYYiIDiC/3tJHD0O3O8pRyFyFKZa+OcnQSs/0FeDThNATCKDh9bJgUzdO AoEA== X-Gm-Message-State: AN3rC/4llp5Vjc3QuhKqwZ6UaTR5Ahf5XgDlvQ4kiQov3nHNyF7f1m4Q ZvReH33H/eIMlFRD7376Xr+dSgzdN6O0 X-Received: by 10.223.179.65 with SMTP id k1mr18254582wrd.99.1492464642148; Mon, 17 Apr 2017 14:30:42 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.227.196 with HTTP; Mon, 17 Apr 2017 14:30:01 -0700 (PDT) In-Reply-To: References: From: Jim Apple Date: Mon, 17 Apr 2017 14:30:01 -0700 Message-ID: Subject: Re: Upstreaming ppc64le patches for native-toolchain To: "dev@impala" Cc: Manish Patil , Nishidha Panpaliya , Sudarshan Jagadale , Valencia Serrao Content-Type: multipart/alternative; boundary=94eb2c1b54b2d5e515054d6380a6 archived-at: Mon, 17 Apr 2017 21:30:50 -0000 --94eb2c1b54b2d5e515054d6380a6 Content-Type: text/plain; charset=UTF-8 One concern I have is sustainability. If only one Impala contributor can work with ppc64le, and that contributor is not as seasoned as some of the other committers, what happens if ppc64le breaks and the one person with VM access can't fix it? Part of my concern is just how flaky the current tests are, too. It takes some time to be able to distinguish broken tests that are flaky and broken tests that are the result of a specific commit. My hope was that with a ppc64le VM (maybe through Qemu?) that runs on x86-64 Linux, the other contributors could help fix things that broke on that platform. On Mon, Apr 17, 2017 at 12:51 PM, Marcel Kornacker wrote: > +1 > > On Mon, Apr 17, 2017 at 11:56 AM, Henry Robinson > wrote: > > > +1 > > > > On Mon, Apr 17, 2017 at 9:09 AM Tim Armstrong > > wrote: > > > > > I feel like we shouldn't make PPC part of pre-commit at least > initially - > > > it's an unreasonable barrier if contributors/committers to debug issues > > on > > > a platform they don't have easy access to. Having the testing infra is > > > still important because we don't want to have code in there that will > > > gradually bit-rot without us noticing. > > > > > > On Mon, Apr 17, 2017 at 8:51 AM, Silvius Rus > wrote: > > > > > > > Would it make sense to _not_ run PPC tests as part of presubmit? > > Instead > > > > Valencia could set up nightly tests using in-house infrastructure. > And > > > > share the test results, e.g., by sending them to a new email list > > > > tests@impala.incubator.apache.org (that we'd need to create) so > > everyone > > > > can see when there are failures or if coverage stops for whatever > > reason. > > > > GCC has been doing something like this for long, > > > > https://gcc.gnu.org/ml/gcc-testresults/2017-04/. > > > > > > > > On Tue, Apr 11, 2017 at 9:44 AM, Jim Apple > > wrote: > > > > > > > > > > > > > > > > Locally, I work on native-toolchain using a VM configured with > > > > > > Ubuntu16.04ppc64le, 4GB RAM and 50GB of HDD. If we provide you a > > VM > > > > with > > > > > > this config, will it be sufficient ? > > > > > > > > > > > > > > > > What hypervisor/emulator will it use? > > > > > > > > > > What are the requirements of the host OS and host hardware? > > > > > > > > > > Why is the config you have it set to so important that you mention > it > > > in > > > > > your email - will the config be locked down into that config or can > > it > > > be > > > > > reconfigured later? > > > > > > > > > > How is the VM controlled from the host OS? Keep in mind that a GUI > > > cannot > > > > > be the only option for automated tests. > > > > > > > > > > FWIW, Impala's test suite probably cannot fully complete without at > > > least > > > > > 8, and I suspect 16, GB of RAM, and we might need more disk space, > > too, > > > > but > > > > > these should be reconfigurable with most hypervisors/emulators. > > > > > > > > > > > > > > -- > > Henry Robinson > > Software Engineer > > Cloudera > > 415-994-6679 > > > --94eb2c1b54b2d5e515054d6380a6--