accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christopher Tubbs (JIRA)" <>
Subject [jira] [Created] (ACCUMULO-4430) FastBulkImportIT does not always pass
Date Tue, 30 Aug 2016 20:32:20 GMT
Christopher Tubbs created ACCUMULO-4430:

             Summary: FastBulkImportIT does not always pass
                 Key: ACCUMULO-4430
             Project: Accumulo
          Issue Type: Bug
          Components: test
            Reporter: Christopher Tubbs
             Fix For: 1.8.1

I occasionally get the following failure:
Test set: org.apache.accumulo.test.performance.metadata.FastBulkImportIT
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 64.649 sec <<< FAILURE!
- in org.apache.accumulo.test.performance.metadata.FastBulkImportIT
test(org.apache.accumulo.test.performance.metadata.FastBulkImportIT)  Time elapsed: 64.648
sec  <<< FAILURE!
        at org.apache.accumulo.test.performance.metadata.FastBulkImportIT.test(

The test is checking that the bulk import completes in less than 30 seconds with 5 assignment/process
threads, no compactions, and no WAL. That number seems arbitrary, and dependent on many conditions
which the test cannot control for. A hard-coded expectation of less than 30 seconds seems
unreasonable to me.

Is there a better way we can test that the TServer doesn't re-read bulk-loaded flags, perhaps
with a mocked unit test?

This message was sent by Atlassian JIRA

View raw message