[ 
https://issues.apache.org/jira/browse/HBASE-18146?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Purtell updated HBASE-18146:
-----------------------------------
    Description: IntegrationTestAcidGuarantees best works with minicluster 
based testing because it sets up for frequent flushing using site 
configuration. However we may run against a distributed cluster so cannot rely 
on site configuration to drive desired flushing/compaction behavior. Introduce 
and use a new monkey policy for this purpose.   (was: TestAcidGuarantees and 
IntegrationTestAcidGuarantees both really only work with minicluster based 
testing and do not run for a long duration. Consider a new integration test 
that makes similar atomicity checks while running for, potentially, a very long 
time, determined by test parameters supplied on the command line (perhaps as 
property definitions). The new integration test should expect to run against a 
distributed cluster, support specification of desired monkey policy, and not 
require any special non-default site configuration settings. )

> ITAcidGuarantees should drive flushes/compactions with a monkey
> ---------------------------------------------------------------
>
>                 Key: HBASE-18146
>                 URL: https://issues.apache.org/jira/browse/HBASE-18146
>             Project: HBase
>          Issue Type: Test
>          Components: integration tests
>            Reporter: Andrew Purtell
>
> IntegrationTestAcidGuarantees best works with minicluster based testing 
> because it sets up for frequent flushing using site configuration. However we 
> may run against a distributed cluster so cannot rely on site configuration to 
> drive desired flushing/compaction behavior. Introduce and use a new monkey 
> policy for this purpose. 



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to