[ https://issues.apache.org/jira/browse/APEXMALHAR-1852?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15560419#comment-15560419 ]
Chandni Singh commented on APEXMALHAR-1852: ------------------------------------------- Found the problem with the test. There are 12 test files being created file 0 -11. In the file content lines that get added are f{file-num}l{line-num}, where 0 >= line-num < 2. Files 0 - 9 are smaller than files 10 - 11 because the file-num in the content is just a single digit. This results in different number of blocks. The test relied on a file having 5 blocks, but instead it sometimes picks a file of 12 blocks. So fix is simple- made every file have 6 blocks and modified test There was a race condition with testRecursive(). Fixed that too. > File Splitter Test Failing On My Machine > ---------------------------------------- > > Key: APEXMALHAR-1852 > URL: https://issues.apache.org/jira/browse/APEXMALHAR-1852 > Project: Apache Apex Malhar > Issue Type: Bug > Reporter: Timothy Farkas > Assignee: Chandni Singh > > FileSplitterInputTest.testRecoveryOfPartialFile:408 New file expected:<1> but > was:<0> -- This message was sent by Atlassian JIRA (v6.3.4#6332)