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

Reply via email to