[ https://issues.apache.org/jira/browse/TEZ-1690?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vasanth kumar RJ updated TEZ-1690: ---------------------------------- Attachment: TEZ-1690.2.patch [~hitesh] Implemented your suggestion. Already each test case creates sub directory under test root dir. > TestMultiMRInput tests fail because of user collisions > ------------------------------------------------------ > > Key: TEZ-1690 > URL: https://issues.apache.org/jira/browse/TEZ-1690 > Project: Apache Tez > Issue Type: Bug > Affects Versions: 0.5.2 > Reporter: Gopal V > Assignee: Vasanth kumar RJ > Labels: newbie > Attachments: TEZ-1690.1.patch, TEZ-1690.2.patch > > > If two users run "mvn test" on a machine, the paths in TestMultiMRInput > collide & tests fail. > {code} > testSingleSplit(org.apache.tez.mapreduce.input.TestMultiMRInput) Time > elapsed: 0.037 sec <<< ERROR! > java.io.FileNotFoundException: /tmp/TestMultiMRInput/testSingleSplit/file1 > (Permission denied) > at java.io.FileOutputStream.open(Native Method) > at java.io.FileOutputStream.<init>(FileOutputStream.java:212) > at > org.apache.hadoop.fs.RawLocalFileSystem$LocalFSFileOutputStream.<init>(RawLocalFileSystem.java:206) > at > org.apache.hadoop.fs.RawLocalFileSystem$LocalFSFileOutputStream.<init>(RawLocalFileSystem.java:202) > at > org.apache.hadoop.fs.RawLocalFileSystem.create(RawLocalFileSystem.java:265) > at > org.apache.hadoop.fs.RawLocalFileSystem.create(RawLocalFileSystem.java:252) > at > org.apache.hadoop.fs.ChecksumFileSystem$ChecksumFSOutputSummer.<init>(ChecksumFileSystem.java:384) > at > org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:443) > at > org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:424) > at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:906) > at > org.apache.hadoop.io.SequenceFile$Writer.<init>(SequenceFile.java:1071) > at > org.apache.hadoop.io.SequenceFile$RecordCompressWriter.<init>(SequenceFile.java:1371) > at > org.apache.hadoop.io.SequenceFile.createWriter(SequenceFile.java:272) > at > org.apache.hadoop.io.SequenceFile.createWriter(SequenceFile.java:294) > at > org.apache.tez.mapreduce.input.TestMultiMRInput.createInputData(TestMultiMRInput.java:277) > at > org.apache.tez.mapreduce.input.TestMultiMRInput.testSingleSplit(TestMultiMRInput.java:106) > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)