| | |
| | | import org.opends.server.types.LDIFImportConfig; |
| | | import org.forgerock.opendj.ldap.schema.Schema; |
| | | import org.opends.server.util.BuildVersion; |
| | | import org.opends.server.util.EmbeddedUtils; |
| | | import org.opends.server.util.LDIFReader; |
| | | import org.opends.server.util.embedded.EmbeddedDirectoryServer; |
| | | import org.testng.Assert; |
| | |
| | | |
| | | clearLoggersContents(); |
| | | |
| | | EmbeddedUtils.stopServer(null, null); |
| | | server.stop(TestCaseUtils.class.getSimpleName(), LocalizableMessage.raw("restart server for tests")); |
| | | |
| | | restoreServerConfigLdif(); |
| | | EmbeddedUtils.startServer(DirectoryServer.getEnvironmentConfig()); |
| | | |
| | | server.start(); |
| | | |
| | | clearJEBackends(); |
| | | initializeTestBackend(true); |
| | |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * Returns the embedded server used for tests. |
| | | * |
| | | * @return the embedded server. |
| | | */ |
| | | public static EmbeddedDirectoryServer getServer() |
| | | { |
| | | return server; |
| | | } |
| | | |
| | | private static List<Long> restartTimesMs = new ArrayList<>(); |
| | | public static List<Long> getRestartTimesMs() { |
| | | return Collections.unmodifiableList(restartTimesMs); |