diff --git a/gradle/javaTestProject.gradle b/gradle/javaTestProject.gradle index ebcee0f6a8..63fda637ab 100644 --- a/gradle/javaTestProject.gradle +++ b/gradle/javaTestProject.gradle @@ -86,6 +86,9 @@ task pcodeTest (type: Test) { t -> rootProject.unitTestReport { reportOn this.project.test } +rootProject.integrationTestReport { + reportOn this.project.integrationTest +} rootProject.pcodeTestReport { reportOn this.project.pcodeTest } diff --git a/gradle/root/test.gradle b/gradle/root/test.gradle index 015b77424c..5bd8ec9f5c 100644 --- a/gradle/root/test.gradle +++ b/gradle/root/test.gradle @@ -331,6 +331,17 @@ task unitTestReport(type: TestReport) { t -> outputs.upToDateWhen {false} } +/********************************************************************************* + * INTEGRATION TEST REPORT + * + * Summary: Runs all integration tests and generates a single report. + * + *********************************************************************************/ +task integrationTestReport(type: TestReport) { t -> + group "test" + destinationDir = file("$reportDir/integrationTests") + outputs.upToDateWhen {false} +} /*********************************************************************************