You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xindice-dev@xml.apache.org by vg...@apache.org on 2003/12/14 20:47:19 UTC
cvs commit: xml-xindice/java/tests/src/org/apache/xindice/stress/filer StressFilerTestSetup.java
vgritsenko 2003/12/14 11:47:19
Modified: java/tests/src/org/apache/xindice StressTests.java
java/tests/src/org/apache/xindice/stress/filer
StressFilerTestSetup.java
Log:
stress tests do not work as filer tests do not expect concurrent execution
Revision Changes Path
1.5 +8 -9 xml-xindice/java/tests/src/org/apache/xindice/StressTests.java
Index: StressTests.java
===================================================================
RCS file: /home/cvs/xml-xindice/java/tests/src/org/apache/xindice/StressTests.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- StressTests.java 7 Aug 2003 20:13:26 -0000 1.4
+++ StressTests.java 14 Dec 2003 19:47:19 -0000 1.5
@@ -75,18 +75,17 @@
*/
public class StressTests {
- private static final int maxUsers = 2;
- private static final long maxElapsedTime = 500;
+ private static final int USERS = 1;
+ private static final int ITERATIONS = 1;
public static Test suite() {
TestSuite suite = new TestSuite("Xindice stress tests");
- suite.addTest(new StressFilerTestSetup(new TestSuite(FilerTestCase.class), new BTreeFiler(), maxUsers));
- suite.addTest(new StressFilerTestSetup(new TestSuite(FilerTestCase.class), new FSFiler(), maxUsers));
- suite.addTest(new StressFilerTestSetup(new TestSuite(FilerTestCase.class), new HashFiler(), maxUsers));
- suite.addTest(new StressFilerTestSetup(new TestSuite(FilerTestCase.class), new MemFiler(), maxUsers));
+ suite.addTest(new StressFilerTestSetup(new TestSuite(FilerTestCase.class), new BTreeFiler(), USERS, ITERATIONS));
+ suite.addTest(new StressFilerTestSetup(new TestSuite(FilerTestCase.class), new FSFiler(), USERS, ITERATIONS));
+ suite.addTest(new StressFilerTestSetup(new TestSuite(FilerTestCase.class), new HashFiler(), USERS, ITERATIONS));
+ suite.addTest(new StressFilerTestSetup(new TestSuite(FilerTestCase.class), new MemFiler(), USERS, ITERATIONS));
return suite;
}
-
}
1.4 +8 -14 xml-xindice/java/tests/src/org/apache/xindice/stress/filer/StressFilerTestSetup.java
Index: StressFilerTestSetup.java
===================================================================
RCS file: /home/cvs/xml-xindice/java/tests/src/org/apache/xindice/stress/filer/StressFilerTestSetup.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- StressFilerTestSetup.java 7 Aug 2003 20:13:27 -0000 1.3
+++ StressFilerTestSetup.java 14 Dec 2003 19:47:19 -0000 1.4
@@ -69,29 +69,23 @@
/**
* @version CVS $Revision$, $Date$
- * @author Vladimir R. Bossicard <vl...@apache.org>
+ * @author Vladimir R. Bossicard <vladimir@apache.org>
*/
-public class StressFilerTestSetup
- extends FilerTestSetup {
+public class StressFilerTestSetup extends FilerTestSetup {
protected Test test;
- public StressFilerTestSetup(Test test,
- Filer filer,
- int users) {
- super(new LoadTest(test, users), filer);
+ public StressFilerTestSetup(Test test, Filer filer, int users, int iterations) {
+ super(new LoadTest(test, users, iterations), filer);
this.test = test;
}
- public void setUp()
- throws Exception {
+ public void setUp() throws Exception {
initFiler();
initTests((TestSuite) this.test);
}
- public void tearDown()
- throws Exception {
+ public void tearDown() throws Exception {
super.tearDown();
}
-
}