History log of /forgerock/opendj-v3/opendj-server-legacy/src/test/java/org/opends/server/backends/pluggable/pdb/PDBTestCase.java
Revision Date Author Comments Expand
760da8c6ac8020e0abc97ab85ad99034d5a87767 25-Nov-2015 Matthew Swift <matthew.swift@forgerock.com>

OPENDJ-2460: fix pluggable backend unit tests This was evil. TestNG has a bug which prevents method dependencies from working with inheritance. When looking to see if another test method has already completed it sometimes looks in the wrong sub-class instance, when it should look in the current sub-class instance I tried to refactor the JE/PDB tests to use @Factory for creating test instances (one for PDB one for JE), but both instances end up being invoked in parallel. In order to preserve the ordering I tried using the "priority" @Test attribute, but it did not work. I reordered the test methods and ran them sequentially, but TestNG ignores the declaration order and just runs them in alphabetical order. Finally, I refactored the tests so that they have no side-effects and can be run in any order, which was probably the right thing to do anyway.

e104693defd5e1b4bdbde209f6d204dae94fa09f 15-Jun-2015 Yannick Lecaillez <yannick.lecaillez@forgerock.com>

OPENDJ-2139: Setup fails while importing data

fb249f25fe98af8c2dcbf498872fd48c2c3ed854 11-Jun-2015 Matthew Swift <matthew.swift@forgerock.com>

OPENDJ-2090 - fix bounds checking for DN2ID children and subtree cursors.

aa1cb4dcb8516f159c46b219d71875e90f67a73f 22-May-2015 Matthew Swift <matthew.swift@forgerock.com>

OPENDJ-1939 - rename Persistit backend to PDB backend

/forgerock/opendj-v3/opendj-maven-plugin/src/main/resources/config/stylesheets/abbreviations.xsl /forgerock/opendj-v3/opendj-maven-plugin/src/main/resources/config/xml/org/forgerock/opendj/server/config/PDBBackendConfiguration.xml /forgerock/opendj-v3/opendj-server-legacy/resource/admin/abbreviations.xsl /forgerock/opendj-v3/opendj-server-legacy/resource/schema/02-config.ldif /forgerock/opendj-v3/opendj-server-legacy/src/main/java/org/opends/server/backends/pdb/PDBBackend.java /forgerock/opendj-v3/opendj-server-legacy/src/main/java/org/opends/server/backends/pdb/PDBStorage.java /forgerock/opendj-v3/opendj-server-legacy/src/main/java/org/opends/server/backends/pdb/package-info.java /forgerock/opendj-v3/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/OnDiskMergeBufferImporter.java /forgerock/opendj-v3/opendj-server-legacy/src/messages/org/opends/messages/backend.properties /forgerock/opendj-v3/opendj-server-legacy/src/test/java/org/opends/server/backends/pluggable/ControlsTestCase.java /forgerock/opendj-v3/opendj-server-legacy/src/test/java/org/opends/server/backends/pluggable/DN2IDTest.java /forgerock/opendj-v3/opendj-server-legacy/src/test/java/org/opends/server/backends/pluggable/ID2CountTest.java /forgerock/opendj-v3/opendj-server-legacy/src/test/java/org/opends/server/backends/pluggable/StateTest.java PDBTestCase.java