Return-Path: Delivered-To: apmail-hadoop-general-archive@minotaur.apache.org Received: (qmail 75816 invoked from network); 16 Feb 2011 11:38:10 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 16 Feb 2011 11:38:10 -0000 Received: (qmail 35230 invoked by uid 500); 16 Feb 2011 11:38:08 -0000 Delivered-To: apmail-hadoop-general-archive@hadoop.apache.org Received: (qmail 34812 invoked by uid 500); 16 Feb 2011 11:38:04 -0000 Mailing-List: contact general-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@hadoop.apache.org Delivered-To: mailing list general@hadoop.apache.org Received: (qmail 34801 invoked by uid 99); 16 Feb 2011 11:38:02 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Feb 2011 11:38:02 +0000 X-ASF-Spam-Status: No, hits=-1.6 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [192.6.10.60] (HELO tobor.hpl.hp.com) (192.6.10.60) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Feb 2011 11:37:54 +0000 Received: from localhost (localhost [127.0.0.1]) by tobor.hpl.hp.com (Postfix) with ESMTP id 4E190B7DD1 for ; Wed, 16 Feb 2011 11:37:32 +0000 (GMT) X-Virus-Scanned: amavisd-new at hplb.hpl.hp.com Received: from tobor.hpl.hp.com ([127.0.0.1]) by localhost (tobor.hpl.hp.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id VPBUhMdLSxR3 for ; Wed, 16 Feb 2011 11:37:21 +0000 (GMT) Received: from 0-imap-br1.hpl.hp.com (0-imap-br1.hpl.hp.com [16.25.144.60]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tobor.hpl.hp.com (Postfix) with ESMTPS id 5A581B7DC1 for ; Wed, 16 Feb 2011 11:37:20 +0000 (GMT) MailScanner-NULL-Check: 1298461028.36992@5x2sSncegTd3NQ21xZC26g Received: from [16.25.175.158] (morzine.hpl.hp.com [16.25.175.158]) by 0-imap-br1.hpl.hp.com (8.14.1/8.13.4) with ESMTP id p1GBb7vO013393 for ; Wed, 16 Feb 2011 11:37:07 GMT Message-ID: <4D5BB6E4.8040403@apache.org> Date: Wed, 16 Feb 2011 11:37:08 +0000 From: Steve Loughran User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101208 Thunderbird/3.1.7 MIME-Version: 1.0 To: general@hadoop.apache.org Subject: Re: Hadoop testing project [Was: [VOTE] Abandon mrunit MapReduce contrib] References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-HPL-MailScanner-Information: Please contact the ISP for more information X-MailScanner-ID: p1GBb7vO013393 X-HPL-MailScanner: Found to be clean X-HPL-MailScanner-From: stevel@apache.org On 15/02/11 21:58, Konstantin Boudnik wrote: > While MrUnit discussion draws to its natural conclusion I would like > to bring up another point which might be well aligned with that > discussion. Patrick Hunt has brought up this idea earlier today and I > believe it has to be elaborated further. > > A number of testing projects both for Hadoop and Hadoop-related > component were brought to life over last year or two. Among those are > MRUnit, PigUnit, YCSB, Herriot, and perhaps a few more. They all > focusing on more or less the same problem e.g. validation of Hadoop or > on-top-of-Hadoop components, or application level testing for Hadoop. > However, the fact that they all are spread across a wide variety of > projects seems to confuse/mislead Hadoop users. > > How about incubating a bigger Hadoop (Pig, Oozie, HBase) testing > project which will take care about development and support of common > (where's possible) tools, frameworks and the like? Please feel free to > share your thoughts :) > -- I think it would be good though specific projects will need/have their own testing needs -I'd expect more focus for testing redistributables to be on helping Hadoop users test their stuff against subsets of data, rather than the hadoop-*-dev problem of "stressing the hadoop stack once your latest patch is applied". That said, the whole problem of qualifying an OS, Java release and cluster is something we'd expect most end user teams to have to do -right now terasort is the main stress test.