You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by vv...@apache.org on 2020/09/28 20:21:30 UTC

[kafka] 02/02: MINOR: add task ':streams:testAll' (#9073)

This is an automated email from the ASF dual-hosted git repository.

vvcephei pushed a commit to branch 2.6
in repository https://gitbox.apache.org/repos/asf/kafka.git

commit 7058bfca25be5fe938fd45c71ff9aff9f8269e4d
Author: John Roesler <vv...@users.noreply.github.com>
AuthorDate: Fri Jul 24 15:30:20 2020 -0500

    MINOR: add task ':streams:testAll' (#9073)
    
    Adds a new task (`:streams:testAll`) to gradle to run all the tests for all Streams sub-projects.
    
    Reviewers: Boyang Chen <bo...@confluent.io>
---
 README.md    |  4 ++++
 build.gradle | 21 +++++++++++++++++++++
 2 files changed, 25 insertions(+)

diff --git a/README.md b/README.md
index 249964b..2cd353f 100644
--- a/README.md
+++ b/README.md
@@ -107,6 +107,10 @@ This is for `core`, `examples` and `clients`
     ./gradlew core:jar
     ./gradlew core:test
 
+Streams has multiple sub-projects, but you can run all the tests:
+
+    ./gradlew :streams:testAll
+
 ### Listing all gradle tasks ###
     ./gradlew tasks
 
diff --git a/build.gradle b/build.gradle
index fc19f22..1fc510f 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1255,6 +1255,27 @@ project(':streams') {
     if( !generatedDocsDir.exists() ) { generatedDocsDir.mkdirs() }
     standardOutput = new File(generatedDocsDir, "streams_config.html").newOutputStream()
   }
+
+  task testAll(
+    dependsOn: [
+            ':streams:test',
+            ':streams:test-utils:test',
+            ':streams:streams-scala:test',
+            ':streams:upgrade-system-tests-0100:test',
+            ':streams:upgrade-system-tests-0101:test',
+            ':streams:upgrade-system-tests-0102:test',
+            ':streams:upgrade-system-tests-0110:test',
+            ':streams:upgrade-system-tests-10:test',
+            ':streams:upgrade-system-tests-11:test',
+            ':streams:upgrade-system-tests-20:test',
+            ':streams:upgrade-system-tests-21:test',
+            ':streams:upgrade-system-tests-22:test',
+            ':streams:upgrade-system-tests-23:test',
+            ':streams:upgrade-system-tests-24:test',
+            ':streams:upgrade-system-tests-25:test',
+            ':streams:examples:test'
+    ]
+  )
 }
 
 project(':streams:streams-scala') {