[ https://issues.apache.org/jira/browse/HBASE-5109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13179805#comment-13179805 ]
stack commented on HBASE-5109: ------------------------------ +1 on committing the patch. Its some nice, if small, cleanup. > Fix TestAvroServer so that it waits properly for the modifyTable operation to > complete > -------------------------------------------------------------------------------------- > > Key: HBASE-5109 > URL: https://issues.apache.org/jira/browse/HBASE-5109 > Project: HBase > Issue Type: Bug > Components: test > Reporter: Ming Ma > Assignee: Ming Ma > Attachments: HBASE-5109-0.92.patch > > > TestAvroServer has the following issue > > impl.modifyTable(tableAname, tableA); > // It can take a while for the change to take effect. Wait here a while. > while(impl.describeTable(tableAname) == null ) { > Threads.sleep(100); > } > assertTrue(impl.describeTable(tableAname).maxFileSize == 123456L); > > impl.describeTable(tableAname) returns the default maxSize 256M right away as > modifyTable is async. Before HBASE-4328 is fixed, we can fix the test code to > wait for say max of 5 seconds to check if > impl.describeTable(tableAname).maxFileSize is uploaded to 123456L. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira