[jboss-cvs] JBoss Messaging SVN: r7449 - branches/clebert_temp_expirement/tests/src/org/jboss/messaging/tests/unit/core/journal/impl.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Jun 24 00:49:11 EDT 2009
Author: clebert.suconic at jboss.com
Date: 2009-06-24 00:49:11 -0400 (Wed, 24 Jun 2009)
New Revision: 7449
Modified:
branches/clebert_temp_expirement/tests/src/org/jboss/messaging/tests/unit/core/journal/impl/JournalImplTestUnit.java
Log:
adding new test
Modified: branches/clebert_temp_expirement/tests/src/org/jboss/messaging/tests/unit/core/journal/impl/JournalImplTestUnit.java
===================================================================
--- branches/clebert_temp_expirement/tests/src/org/jboss/messaging/tests/unit/core/journal/impl/JournalImplTestUnit.java 2009-06-24 04:48:19 UTC (rev 7448)
+++ branches/clebert_temp_expirement/tests/src/org/jboss/messaging/tests/unit/core/journal/impl/JournalImplTestUnit.java 2009-06-24 04:49:11 UTC (rev 7449)
@@ -1666,7 +1666,6 @@
assertEquals(1, journal.getIDMapSize());
}
-
public void testPrepareNoReclaim() throws Exception
{
setup(2, calculateRecordSize(JournalImpl.SIZE_HEADER, getAlignment()) + calculateRecordSize(recordLength,
@@ -2317,6 +2316,22 @@
loadAndCheck();
}
+ public void testAddReload() throws Exception
+ {
+ setup(10, 10 * 1024, true);
+ createJournal();
+ startJournal();
+ load();
+ addTx(1, 1);
+ commit(1);
+
+ stopJournal();
+ createJournal();
+ startJournal();
+ loadAndCheck();
+
+ }
+
public void testAddUpdateDeleteTransactionalRestartAndContinue() throws Exception
{
setup(10, 10 * 1024, true);
@@ -2945,7 +2960,7 @@
createJournal();
startJournal();
load();
-
+
int transactionID = 0;
for (int i = 0; i < 100; i++)
@@ -2997,18 +3012,17 @@
}
journal.forceMoveNextFile();
-
+
commit(transactionID++);
-
+
for (int i = 100; i < 200; i++)
{
updateTx(transactionID, i);
deleteTx(transactionID, i);
}
-
+
commit(transactionID++);
-
-
+
System.out.println("Before reclaim ****************************");
System.out.println(journal.debug());
System.out.println("*****************************************");
@@ -3021,7 +3035,7 @@
System.out.println("After reclaim ****************************");
System.out.println(journal.debug());
System.out.println("*****************************************");
-
+
journal.forceMoveNextFile();
journal.checkAndReclaimFiles();
@@ -3042,7 +3056,7 @@
createJournal();
startJournal();
load();
-
+
long transactionID = 0;
for (int i = 0; i < 500; i++)
@@ -3069,9 +3083,8 @@
}
System.out.println("Number of Files: " + journal.getDataFilesCount());
-
-
- for (int i = 0 ; i < 1000; i++)
+
+ for (int i = 0; i < 1000; i++)
{
if (!(i % 10 == 0))
{
@@ -3086,8 +3099,7 @@
System.out.println("Before compact ****************************");
System.out.println(journal.debug());
System.out.println("*****************************************");
-
-
+
journal.compact();
}
More information about the jboss-cvs-commits
mailing list