hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan Hsieh (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-14779) Revamp IntegrationTestMTTR
Date Wed, 18 Nov 2015 21:46:11 GMT

    [ https://issues.apache.org/jira/browse/HBASE-14779?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15012066#comment-15012066
] 

Jonathan Hsieh commented on HBASE-14779:
----------------------------------------

one of the reasons I was looking at this was because the test was hanging -- or running the
ltt portion forever.   I'm adding some code to handle error in the fault injection attempt.

There are three classes of Integration tests 
1) self verifying chaos monkey tests (where chaos monkey is orthogonal) (My favorites)
2) tests with  "targeted" use chaos monkeys (IntegrationTestMTTR) 
3) tests that don't have a main -- (IntegrationTestLazyCfLoading,  IntegrationTestImportTsv,
IntegrationTestManyRegions)

I'm going to get this one working for me again and then will look into a refactor or adding
some hierarchy to the IntegrationTestCass class.

> Revamp IntegrationTestMTTR
> --------------------------
>
>                 Key: HBASE-14779
>                 URL: https://issues.apache.org/jira/browse/HBASE-14779
>             Project: HBase
>          Issue Type: Improvement
>          Components: integration tests
>    Affects Versions: 2.0.0
>            Reporter: Jonathan Hsieh
>            Assignee: Jonathan Hsieh
>         Attachments: hbase-14779.patch
>
>
> I've recently been trying to revive IntegrationTestMTTR runs and found that it tended
to not complete in less 6 hours and wasn't written as many of the other Integration Tests.
> I'm going to revamp it a local it run of it can finish in < 30mins and to make it
more configurable for a run against  a real cluster.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message