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