Return-Path: Delivered-To: apmail-incubator-river-dev-archive@minotaur.apache.org Received: (qmail 59060 invoked from network); 26 Nov 2010 13:43:42 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 26 Nov 2010 13:43:42 -0000 Received: (qmail 62955 invoked by uid 500); 26 Nov 2010 13:43:42 -0000 Delivered-To: apmail-incubator-river-dev-archive@incubator.apache.org Received: (qmail 62824 invoked by uid 500); 26 Nov 2010 13:43:42 -0000 Mailing-List: contact river-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: river-dev@incubator.apache.org Delivered-To: mailing list river-dev@incubator.apache.org Received: (qmail 62816 invoked by uid 99); 26 Nov 2010 13:43:41 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 26 Nov 2010 13:43:41 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of pats@acm.org designates 209.86.89.66 as permitted sender) Received: from [209.86.89.66] (HELO elasmtp-spurfowl.atl.sa.earthlink.net) (209.86.89.66) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 26 Nov 2010 13:43:32 +0000 Received: from [70.230.203.59] (helo=[192.168.1.101]) by elasmtp-spurfowl.atl.sa.earthlink.net with esmtpa (Exim 4.67) (envelope-from ) id 1PLyZz-0006kp-Tr for river-dev@incubator.apache.org; Fri, 26 Nov 2010 08:43:12 -0500 Message-ID: <4CEFB961.5010404@acm.org> Date: Fri, 26 Nov 2010 05:42:57 -0800 From: Patricia Shanahan User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: river-dev@incubator.apache.org Subject: Re: QA speed improvement References: <4CEFACEB.1010507@qcg.nl> <4CEFB5C3.2000305@acm.org> <4CEFB854.5010701@qcg.nl> In-Reply-To: <4CEFB854.5010701@qcg.nl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-ELNK-Trace: 9a090983a806273c061ba25959e76cc985338a7d01cb3b6a7e972de0d01da9401705e6001c572faafbd0e32ec6cb19d8350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 70.230.203.59 X-Virus-Checked: Checked by ClamAV on apache.org Sim IJskes - QCG wrote: > On 26-11-10 14:27, Patricia Shanahan wrote: >> Sim IJskes - QCG wrote: >>> Suppose we have a good kill mechanism for all the testing slave VMs, >>> would there be any harm in activating this kill mechanism during >>> teardown? So no orderly teardown, but a brute kill. >> >> I see only two issues: >> >> 1. Making the brute kill work all the time, including reclaiming *all* >> resources. > > A self initiated System.exit(0) or better, Runtime.halt(0) should be > enough. I would like to check the keep-alive port mechanism, and if it > does not work, activate it. > >> 2. Ensuring that the River features that are used during the current >> teardown are tested in some other way. > > But only if the teardown is already part of the testresult. Is it? Whether or not a teardown failure gets reflected in the test result, we would learn about it soon enough under current conditions, due e.g. to non-running of subsequent tests. I suspect we do have the formal test coverage, but I'll take a look at what teardown uses now, and check. Patricia