Return-Path: X-Original-To: apmail-whirr-dev-archive@www.apache.org Delivered-To: apmail-whirr-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D8EBDD7FE for ; Fri, 3 Aug 2012 22:50:09 +0000 (UTC) Received: (qmail 18393 invoked by uid 500); 3 Aug 2012 22:50:09 -0000 Delivered-To: apmail-whirr-dev-archive@whirr.apache.org Received: (qmail 18353 invoked by uid 500); 3 Aug 2012 22:50:09 -0000 Mailing-List: contact dev-help@whirr.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@whirr.apache.org Delivered-To: mailing list dev@whirr.apache.org Received: (qmail 18345 invoked by uid 99); 3 Aug 2012 22:50:09 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Aug 2012 22:50:09 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of andrew.bayer@gmail.com designates 209.85.161.179 as permitted sender) Received: from [209.85.161.179] (HELO mail-gg0-f179.google.com) (209.85.161.179) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Aug 2012 22:50:04 +0000 Received: by ggnk3 with SMTP id k3so1337440ggn.38 for ; Fri, 03 Aug 2012 15:49:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=zOngiaciuwMyUmrSEDxSCT1p4715kGT30+PFcp4x95k=; b=xzkS1167jzGfHhift8cDF/fdl5r2E7t2pQCfJSH/HV6fWMfmRsUaebm/z0xpsN6tck C8JKsD4c/OsWvZQS19yij+2So8S+K6z8niUCGE3aef7u6gHYnTtRVErIEDoC+Y6E47wi y9IiKoveebRxM+h+TcpKNCrA83Zs8OK1kaUeYM0fegepszojp7YiPwr5nPEKwGi22riH s/3di4XulzR3qVxQd37NffHKHznyJUtAuseZElhyynXFwsCaqK7oz0StuGuxSiw7gzdH i2PgvP6zPZl2Mlrvtq5dxvlic01mfwBElaaf5Ph5LG3jpAQXWjrRX6qoH1RPHZjt6UAf JnfA== Received: by 10.50.46.230 with SMTP id y6mr5748818igm.20.1344034183413; Fri, 03 Aug 2012 15:49:43 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.91.66 with HTTP; Fri, 3 Aug 2012 15:49:23 -0700 (PDT) In-Reply-To: References: From: Andrew Bayer Date: Sat, 4 Aug 2012 07:49:23 +0900 Message-ID: Subject: Re: integration test configuration unnecessarily annoying To: dev@whirr.apache.org Content-Type: multipart/alternative; boundary=14dae9340bbf117e1b04c6645817 X-Virus-Checked: Checked by ClamAV on apache.org --14dae9340bbf117e1b04c6645817 Content-Type: text/plain; charset=ISO-8859-1 As Tom mentioned, it's not toooooo hard to specify the private key, but it's still a bit annoying. And yeah, I'm still baffled by the test properties stuff. Redoing that to be more like jclouds would be super sweet. A. On Thu, Aug 2, 2012 at 10:02 AM, Adrian Cole wrote: > Hi, team. > > There's 2 gripes I have about testing whirr, one of which a very long-term > gripe. Whirr has a lot of quality issues and we need to make it very easy > for folks to participate and sort them out. A big piece of this is how we > address integration testing. > > 1. whirr defaults to put a random ssh key on the host, which makes busy > work for those attempting to troubleshoot issues, as they hunt the key down > etc. > * I understand folks who want super secure things, but that should be > an option, not the default. > 2. getting a sensible set of parameters to integration tests are too hard. > TemplateBuilderStrategy hard codes values that are senseless in private > clouds, and normal system properties are not capable of overriding tests. > This makes more busy work, as annoying if not more than point 1. > * We should rip out TemplateBuilderStrategy completely as it needs to > die. > * We should switch our test classes to take into account system > properties under some prefix > > I would help more, if the process of testing wasn't as annoying as it is > now. > > -A > --14dae9340bbf117e1b04c6645817--