From f11c81c665a03ed15dff2f75a0df437935fd5840 Mon Sep 17 00:00:00 2001 From: anttil <anttil> Date: Mon, 6 May 2013 11:49:58 +0000 Subject: [PATCH] SWE-22 / SP-641: enable cleandb test suite SVN: 29004 --- gradle/javaproject.gradle | 7 +++---- openbis/build.gradle | 9 +++++++++ 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/gradle/javaproject.gradle b/gradle/javaproject.gradle index 8ed952349cd..382d4c91b76 100644 --- a/gradle/javaproject.gradle +++ b/gradle/javaproject.gradle @@ -34,10 +34,9 @@ repositories { } test { - useTestNG { - suites = ['sourceTest/java/tests.xml'] - } - + useTestNG() + options.suites('sourceTest/java/tests.xml') + jvmArgs '-Xmx2048m', '-XX:MaxPermSize=256m' testLogging.showStandardStreams = true diff --git a/openbis/build.gradle b/openbis/build.gradle index 2a75120723c..c473840f10c 100644 --- a/openbis/build.gradle +++ b/openbis/build.gradle @@ -115,6 +115,13 @@ sourceSets { } } + +task cleanDbSuite(type: Test) { + useTestNG() + options.suites('sourceTest/java/tests_system_cleandb_excluding_authorization.xml') +} + + // This task is here to make WebAppsPropertiesTest to work. It requires some data files // to be present on the same directory than the class file itself. task copyTestData(type: Copy, dependsOn: testClasses) { @@ -123,6 +130,8 @@ task copyTestData(type: Copy, dependsOn: testClasses) { include '*.properties' } test.dependsOn(copyTestData) +test.dependsOn(cleanDbSuite) + task compileGwt (dependsOn: classes, type: JavaExec) { -- GitLab