| org.objectweb.speedo.stress.StressHelper org.objectweb.speedo.stress.LinkedIntUserIdHelper org.objectweb.speedo.stress.TestNavigation
TestNavigation | public class TestNavigation extends LinkedIntUserIdHelper (Code) | | Stresses the reference iteration of Speedo.
author: M. Guillemin |
Method Summary | |
protected String | getLoggerName() | protected void | perform(Task task, int threadId, int txId, Object ctx, PerformResult res) | public void | testNavigation() Tests the reference iteration of a lot of persistent objects, with
interactive setting of test parameteres (see file
userconf/project.properties). | public void | testNavigationTh10Tx100000De1() Tests 100.000 transactions where each of them iterates nbread from first using 10 threads. | public void | testNavigationTh10Tx10000De1() Tests 10.000 transactions where each of them iterates nbread from first using 10 threads. | public void | testNavigationTh10Tx1000De1() Tests 1.000 transactions where each of them iterates nbread from first using 10 thread. | public void | testNavigationTh10Tx100De1() Tests 100 transactions where each of them iterates nbread from first using 10 thread. | public void | testNavigationTh1Tx100000De1() Tests 100.000 transactions where each of them iterates nbread from first using 1 thread. | public void | testNavigationTh1Tx10000De1() Tests 10.000 transactions where each of them iterates nbread from first using 1 thread. | public void | testNavigationTh1Tx1000De1() Tests 1.000 transactions where each of them iterates nbread from first using 1 thread. | public void | testNavigationTh1Tx100De1() Tests 100 transactions where each of them iterates nbread from first using 1 thread. |
perform | protected void perform(Task task, int threadId, int txId, Object ctx, PerformResult res)(Code) | | |
testNavigation | public void testNavigation()(Code) | | Tests the reference iteration of a lot of persistent objects, with
interactive setting of test parameteres (see file
userconf/project.properties).
|
testNavigationTh10Tx100000De1 | public void testNavigationTh10Tx100000De1()(Code) | | Tests 100.000 transactions where each of them iterates nbread from first using 10 threads.
|
testNavigationTh10Tx10000De1 | public void testNavigationTh10Tx10000De1()(Code) | | Tests 10.000 transactions where each of them iterates nbread from first using 10 threads.
thread.
|
testNavigationTh10Tx1000De1 | public void testNavigationTh10Tx1000De1()(Code) | | Tests 1.000 transactions where each of them iterates nbread from first using 10 thread.
|
testNavigationTh10Tx100De1 | public void testNavigationTh10Tx100De1()(Code) | | Tests 100 transactions where each of them iterates nbread from first using 10 thread.
|
testNavigationTh1Tx100000De1 | public void testNavigationTh1Tx100000De1()(Code) | | Tests 100.000 transactions where each of them iterates nbread from first using 1 thread.
|
testNavigationTh1Tx10000De1 | public void testNavigationTh1Tx10000De1()(Code) | | Tests 10.000 transactions where each of them iterates nbread from first using 1 thread.
thread.
|
testNavigationTh1Tx1000De1 | public void testNavigationTh1Tx1000De1()(Code) | | Tests 1.000 transactions where each of them iterates nbread from first using 1 thread.
|
testNavigationTh1Tx100De1 | public void testNavigationTh1Tx100De1()(Code) | | Tests 100 transactions where each of them iterates nbread from first using 1 thread.
|
Methods inherited from org.objectweb.speedo.stress.StressHelper | protected void beginTx(PersistenceManager pm, Task task, int threadId, int txId)(Code)(Java Doc) protected void cleanup()(Code)(Java Doc) protected void closePM(PersistenceManager pm, int threadId, int txId, Task task, PerformResult res)(Code)(Java Doc) protected void commitTx(PersistenceManager pm, Task task, int threadId, int txId)(Code)(Java Doc) protected void displayMemory()(Code)(Java Doc) abstract protected String[] getClassNamesToInit()(Code)(Java Doc) protected String getLogPrefix()(Code)(Java Doc) protected PersistenceManager getPM(Task task, int threadId, int txId)(Code)(Java Doc) public Properties getPMFProperties()(Code)(Java Doc) protected int getStartId(int testid)(Code)(Java Doc) protected void initDataStructure(boolean clean) throws Exception(Code)(Java Doc) protected void logStatistic(TaskManager tm, long exectime, Object ctx)(Code)(Java Doc) protected TaskManager newTaskManager(int nbTx, int nbThread, int timeout, Object ctx)(Code)(Java Doc) protected TaskManager newTaskManager(int nbTx, int nbThread, int timeout, Object ctx)(Code)(Java Doc) protected void perform(int nbThread, int nbTx, int threadTimeout, Object ctx)(Code)(Java Doc) protected void perform(int nbThread, int nbTx, int timeout, Object ctx)(Code)(Java Doc) abstract protected void perform(Task task, int threadId, int txId, Object ctx, PerformResult res)(Code)(Java Doc) protected void prepareTask(Task task, Object ctx)(Code)(Java Doc) protected void prepareTest(TaskManager tm, Object ctx)(Code)(Java Doc) protected void rollbackOnException(PersistenceManager pm, Exception e, PerformResult res, Task task, int threadId, int txId)(Code)(Java Doc) public void setUp() throws Exception(Code)(Java Doc) protected void stopOnError(PersistenceManager pm, Throwable t, PerformResult res, Task task, int threadId, int txId)(Code)(Java Doc) public void tearDown()(Code)(Java Doc)
|
|
|