Return-Path: Delivered-To: apmail-hadoop-hbase-issues-archive@minotaur.apache.org Received: (qmail 92280 invoked from network); 23 Apr 2010 08:08:13 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 23 Apr 2010 08:08:13 -0000 Received: (qmail 8953 invoked by uid 500); 23 Apr 2010 08:08:13 -0000 Delivered-To: apmail-hadoop-hbase-issues-archive@hadoop.apache.org Received: (qmail 8430 invoked by uid 500); 23 Apr 2010 08:08:12 -0000 Mailing-List: contact hbase-issues-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list hbase-issues@hadoop.apache.org Received: (qmail 8414 invoked by uid 99); 23 Apr 2010 08:08:11 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 23 Apr 2010 08:08:11 +0000 X-ASF-Spam-Status: No, hits=-1336.3 required=10.0 tests=ALL_TRUSTED,AWL X-Spam-Check-By: apache.org Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 23 Apr 2010 08:08:10 +0000 Received: from thor (localhost [127.0.0.1]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o3N87oRC007390 for ; Fri, 23 Apr 2010 08:07:50 GMT Message-ID: <6073892.156591272010070212.JavaMail.jira@thor> Date: Fri, 23 Apr 2010 04:07:50 -0400 (EDT) From: "stack (JIRA)" To: hbase-issues@hadoop.apache.org Subject: [jira] Updated: (HBASE-2414) Enhance test suite to be able to specify distributed scenarios MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/HBASE-2414?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stack updated HBASE-2414: ------------------------- Attachment: testmaster-v4.patch This approach seems more promising. It makes all the interfaces used networking configurable and then provides direct connect between master and regionservers with no network involved. The instances are readily available so can do stuff like remove meta and then send in a close message. Not done yet. Just posting what I have so far. Will keep at it. > Enhance test suite to be able to specify distributed scenarios > -------------------------------------------------------------- > > Key: HBASE-2414 > URL: https://issues.apache.org/jira/browse/HBASE-2414 > Project: Hadoop HBase > Issue Type: Bug > Components: test > Affects Versions: 0.20.3 > Reporter: Karthik Ranganathan > Fix For: 0.20.5, 0.21.0 > > Attachments: directcluster.txt, master2.txt, testmaster-v4.patch > > > We keep finding good cases that are reasonably hard to test, yet the test suite does not encode these. > For example: > HBASE-2413 Master does not respect generation stamps, may result in meta getting permanently offlined > HBASE-2312 Possible data loss when RS goes into GC pause while rolling HLog > I am sure there are many more such "scenarios" we should put into the unit tests. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.