diff --git a/config/config.gradle b/config/config.gradle
index a2a5eead51..3d65f4fea0 100644
--- a/config/config.gradle
+++ b/config/config.gradle
@@ -37,16 +37,4 @@ dependencies {
testRuntime "hsqldb:hsqldb:$hsqlVersion",
"cglib:cglib-nodep:2.2"
-}
-
-task ldapTests(type: Test) {
- jvmArgs = ['-ea', '-Xmx500m', "-DapacheDSWorkDir=${buildDir}/apacheDSWork"]
- include ("**/ldap/**")
- maxParallelForks = 1
- testReport = false
-}
-
-test {
- dependsOn ldapTests
- exclude ("**/ldap/**")
-}
+}
\ No newline at end of file
diff --git a/config/src/test/groovy/org/springframework/security/config/ldap/LdapProviderBeanDefinitionParserTests.groovy b/config/src/integration-test/groovy/org/springframework/security/config/ldap/LdapProviderBeanDefinitionParserTests.groovy
similarity index 100%
rename from config/src/test/groovy/org/springframework/security/config/ldap/LdapProviderBeanDefinitionParserTests.groovy
rename to config/src/integration-test/groovy/org/springframework/security/config/ldap/LdapProviderBeanDefinitionParserTests.groovy
diff --git a/config/src/test/java/org/springframework/security/config/ldap/LdapServerBeanDefinitionParserTests.java b/config/src/integration-test/java/org/springframework/security/config/ldap/LdapServerBeanDefinitionParserTests.java
similarity index 100%
rename from config/src/test/java/org/springframework/security/config/ldap/LdapServerBeanDefinitionParserTests.java
rename to config/src/integration-test/java/org/springframework/security/config/ldap/LdapServerBeanDefinitionParserTests.java
diff --git a/config/src/test/java/org/springframework/security/config/ldap/LdapUserServiceBeanDefinitionParserTests.java b/config/src/integration-test/java/org/springframework/security/config/ldap/LdapUserServiceBeanDefinitionParserTests.java
similarity index 100%
rename from config/src/test/java/org/springframework/security/config/ldap/LdapUserServiceBeanDefinitionParserTests.java
rename to config/src/integration-test/java/org/springframework/security/config/ldap/LdapUserServiceBeanDefinitionParserTests.java
diff --git a/config/src/integration-test/resources/logback-test.xml b/config/src/integration-test/resources/logback-test.xml
new file mode 100644
index 0000000000..55175bc4e4
--- /dev/null
+++ b/config/src/integration-test/resources/logback-test.xml
@@ -0,0 +1,19 @@
+
+
+
+ %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/config/src/test/resources/test-server.ldif b/config/src/integration-test/resources/test-server.ldif
similarity index 100%
rename from config/src/test/resources/test-server.ldif
rename to config/src/integration-test/resources/test-server.ldif
diff --git a/config/src/test/resources/test-server2.xldif b/config/src/integration-test/resources/test-server2.xldif
similarity index 99%
rename from config/src/test/resources/test-server2.xldif
rename to config/src/integration-test/resources/test-server2.xldif
index b80e0b4d4b..cf9260b542 100644
--- a/config/src/test/resources/test-server2.xldif
+++ b/config/src/integration-test/resources/test-server2.xldif
@@ -12,5 +12,3 @@ cn: Pierre
sn: Gorille
uid: pg
userPassword: password
-
-
diff --git a/config/src/test/resources/namespace-usage.xml b/config/src/test/resources/namespace-usage.xml
deleted file mode 100644
index 512a0c78df..0000000000
--- a/config/src/test/resources/namespace-usage.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/gradle/javaprojects.gradle b/gradle/javaprojects.gradle
index 7569a8c902..9d38ec5ff8 100644
--- a/gradle/javaprojects.gradle
+++ b/gradle/javaprojects.gradle
@@ -62,6 +62,8 @@ task integrationTest(type: Test, dependsOn: jar) {
testClassesDir = sourceSets.integrationTest.classesDir
logging.captureStandardOutput(LogLevel.INFO)
classpath = sourceSets.integrationTest.runtimeClasspath
+ maxParallelForks = 1
+ testReport = false
}
dependencies {