|
@@ -209,6 +209,9 @@ public class TestDFSIO implements Tool {
|
|
|
.build();
|
|
|
FileSystem fs = cluster.getFileSystem();
|
|
|
bench.createControlFile(fs, DEFAULT_NR_BYTES, DEFAULT_NR_FILES);
|
|
|
+
|
|
|
+ /** Check write here, as it is required for other tests */
|
|
|
+ testWrite();
|
|
|
}
|
|
|
|
|
|
@AfterClass
|
|
@@ -220,8 +223,7 @@ public class TestDFSIO implements Tool {
|
|
|
cluster.shutdown();
|
|
|
}
|
|
|
|
|
|
- @Test
|
|
|
- public void testWrite() throws Exception {
|
|
|
+ public static void testWrite() throws Exception {
|
|
|
FileSystem fs = cluster.getFileSystem();
|
|
|
long tStart = System.currentTimeMillis();
|
|
|
bench.writeTest(fs);
|
|
@@ -229,7 +231,7 @@ public class TestDFSIO implements Tool {
|
|
|
bench.analyzeResult(fs, TestType.TEST_TYPE_WRITE, execTime);
|
|
|
}
|
|
|
|
|
|
- @Test
|
|
|
+ @Test (timeout = 3000)
|
|
|
public void testRead() throws Exception {
|
|
|
FileSystem fs = cluster.getFileSystem();
|
|
|
long tStart = System.currentTimeMillis();
|
|
@@ -238,7 +240,7 @@ public class TestDFSIO implements Tool {
|
|
|
bench.analyzeResult(fs, TestType.TEST_TYPE_READ, execTime);
|
|
|
}
|
|
|
|
|
|
- @Test
|
|
|
+ @Test (timeout = 3000)
|
|
|
public void testReadRandom() throws Exception {
|
|
|
FileSystem fs = cluster.getFileSystem();
|
|
|
long tStart = System.currentTimeMillis();
|
|
@@ -248,7 +250,7 @@ public class TestDFSIO implements Tool {
|
|
|
bench.analyzeResult(fs, TestType.TEST_TYPE_READ_RANDOM, execTime);
|
|
|
}
|
|
|
|
|
|
- @Test
|
|
|
+ @Test (timeout = 3000)
|
|
|
public void testReadBackward() throws Exception {
|
|
|
FileSystem fs = cluster.getFileSystem();
|
|
|
long tStart = System.currentTimeMillis();
|
|
@@ -258,7 +260,7 @@ public class TestDFSIO implements Tool {
|
|
|
bench.analyzeResult(fs, TestType.TEST_TYPE_READ_BACKWARD, execTime);
|
|
|
}
|
|
|
|
|
|
- @Test
|
|
|
+ @Test (timeout = 3000)
|
|
|
public void testReadSkip() throws Exception {
|
|
|
FileSystem fs = cluster.getFileSystem();
|
|
|
long tStart = System.currentTimeMillis();
|
|
@@ -268,7 +270,7 @@ public class TestDFSIO implements Tool {
|
|
|
bench.analyzeResult(fs, TestType.TEST_TYPE_READ_SKIP, execTime);
|
|
|
}
|
|
|
|
|
|
- @Test
|
|
|
+ @Test (timeout = 3000)
|
|
|
public void testAppend() throws Exception {
|
|
|
FileSystem fs = cluster.getFileSystem();
|
|
|
long tStart = System.currentTimeMillis();
|