[
https://issues.apache.org/jira/browse/HBASE-19258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16412002#comment-16412002
]
Vladimir Rodionov commented on HBASE-19258:
-------------------------------------------
{quote}
I suggest using
https://google.github.io/guava/releases/19.0/api/docs/com/google/common/util/concurrent/Uninterruptibles.html#joinUninterruptibly(java.lang.Thread,
long, java.util.concurrent.TimeUnit) so that the test wouldn't hang in case
any of the threads gets stuck.
{quote}
The main issues here are timeout: what timeout should we set, taking into
account that all numbers are configurable. You can set 1K rows or 1B rows to
load, for example. Another one is how to catch that waiting was over due to
timeout expiration? This complicates simple stuff a lot
> IntegrationTest for Backup and Restore
> --------------------------------------
>
> Key: HBASE-19258
> URL: https://issues.apache.org/jira/browse/HBASE-19258
> Project: HBase
> Issue Type: Test
> Components: integration tests
> Reporter: Josh Elser
> Assignee: Vladimir Rodionov
> Priority: Blocker
> Fix For: 3.0.0
>
> Attachments: HBASE-19258.v1.patch, HBASE-19258.v2.patch
>
>
> See chatter at https://docs.google.com/document/d/1xbPlLKjOcPq2LDqjbSkF6uND
> AG0mzgOxek6P3POLeMc/edit?usp=sharing
> We need to get an IntegrationTest in place for backup and restore.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)