[jira] [Updated] (HBASE-18146) ITAcidGuarantees should drive flushes/compactions with a monkey

2017-06-01 Thread Andrew Purtell (JIRA)

 [ 
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)


[jira] [Updated] (HBASE-18146) ITAcidGuarantees should drive flushes/compactions with a monkey

2017-06-01 Thread Andrew Purtell (JIRA)

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

Andrew Purtell updated HBASE-18146:
---
Summary: ITAcidGuarantees should drive flushes/compactions with a monkey  
(was: Long running integration test similar to TestAcidGuarantees)

> 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
>
> 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. 



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