Description
TestFileConcurrentReader#testUnfinishedBlockCRCErrorTransferToAppend failed on a recent job. Looks like a race in the test. The failure is due to a ChecksumException but that's likely due to the DFSOutputstream getting interrupted on close. Looking at the relevant code, waitForAckedSeqno is getting an InterruptedException waiting on dataQueue, looks like there are uses of interrupt where we're not first notifying dataQueue, or waiting for the notifications to be delivered.
Attachments
Issue Links
- relates to
-
HDFS-3719 Re-enable append-related tests in TestFileConcurrentReader
- Reopened