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

lcwik pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git

commit ca27144e93f0c02dcf772bdaaa6d3d002a7359a1
Author: Luke Cwik <[email protected]>
AuthorDate: Wed Jan 31 16:43:27 2018 -0800

    [BEAM-3249] Make sure that all java projects package tests. Also package 
shaded classes if shading is enabled.
---
 build_rules.gradle                                             | 10 ++++++++++
 examples/java/build.gradle                                     |  6 ------
 model/fn-execution/build.gradle                                |  7 -------
 model/job-management/build.gradle                              |  7 -------
 model/pipeline/build.gradle                                    |  7 -------
 runners/apex/build.gradle                                      |  7 -------
 runners/core-construction-java/build.gradle                    |  7 -------
 runners/core-java/build.gradle                                 |  7 -------
 runners/direct-java/build.gradle                               |  7 -------
 runners/flink/build.gradle                                     |  7 -------
 runners/gearpump/build.gradle                                  |  7 -------
 runners/google-cloud-dataflow-java/build.gradle                |  7 -------
 runners/java-fn-execution/build.gradle                         |  7 -------
 runners/local-artifact-service-java/build.gradle               |  7 -------
 runners/local-java/build.gradle                                |  7 -------
 runners/reference/java/build.gradle                            |  7 -------
 runners/reference/job-server/build.gradle                      |  7 -------
 runners/spark/build.gradle                                     |  7 -------
 sdks/java/build-tools/build.gradle                             |  7 -------
 sdks/java/core/build.gradle                                    |  6 ------
 sdks/java/extensions/google-cloud-platform-core/build.gradle   |  7 -------
 sdks/java/extensions/jackson/build.gradle                      |  7 -------
 sdks/java/extensions/join-library/build.gradle                 |  7 -------
 sdks/java/extensions/protobuf/build.gradle                     |  7 -------
 sdks/java/extensions/sorter/build.gradle                       |  7 -------
 sdks/java/extensions/sql/build.gradle                          |  8 --------
 sdks/java/fn-execution/build.gradle                            |  7 -------
 sdks/java/harness/build.gradle                                 |  7 -------
 sdks/java/io/amazon-web-services/build.gradle                  |  7 -------
 sdks/java/io/amqp/build.gradle                                 |  7 -------
 sdks/java/io/cassandra/build.gradle                            |  7 -------
 sdks/java/io/common/build.gradle                               |  7 -------
 .../io/elasticsearch-tests/elasticsearch-tests-2/build.gradle  |  7 -------
 .../io/elasticsearch-tests/elasticsearch-tests-5/build.gradle  |  7 -------
 .../elasticsearch-tests-common/build.gradle                    |  7 -------
 sdks/java/io/elasticsearch/build.gradle                        |  7 -------
 sdks/java/io/file-based-io-tests/build.gradle                  |  7 -------
 sdks/java/io/google-cloud-platform/build.gradle                | 10 ----------
 sdks/java/io/hadoop-common/build.gradle                        |  7 -------
 sdks/java/io/hadoop-file-system/build.gradle                   |  7 -------
 sdks/java/io/hadoop-input-format/build.gradle                  |  7 -------
 sdks/java/io/hbase/build.gradle                                |  7 -------
 sdks/java/io/hcatalog/build.gradle                             |  7 -------
 sdks/java/io/jdbc/build.gradle                                 |  7 -------
 sdks/java/io/jms/build.gradle                                  |  7 -------
 sdks/java/io/kafka/build.gradle                                |  7 -------
 sdks/java/io/kinesis/build.gradle                              |  7 -------
 sdks/java/io/mongodb/build.gradle                              |  7 -------
 sdks/java/io/mqtt/build.gradle                                 |  7 -------
 sdks/java/io/redis/build.gradle                                |  7 -------
 sdks/java/io/solr/build.gradle                                 |  7 -------
 sdks/java/io/tika/build.gradle                                 |  7 -------
 sdks/java/io/xml/build.gradle                                  |  7 -------
 sdks/java/java8tests/build.gradle                              |  7 -------
 sdks/java/maven-archetypes/examples/build.gradle               |  7 -------
 sdks/java/maven-archetypes/starter/build.gradle                |  7 -------
 sdks/java/nexmark/build.gradle                                 |  7 -------
 57 files changed, 10 insertions(+), 394 deletions(-)

diff --git a/build_rules.gradle b/build_rules.gradle
index c4c6746..bf466c8 100644
--- a/build_rules.gradle
+++ b/build_rules.gradle
@@ -201,6 +201,13 @@ ext.applyJavaNature = {
     useJUnit { }
   }
 
+  // Ensure that tests are packaged and part of the artifact set.
+  task packageTests(type: Jar) {
+    classifier = 'tests'
+    from sourceSets.test.output
+  }
+  artifacts.archives packageTests
+
   // Configures annotation processing for commonly used annotation processors
   // across all Java projects.
   apply plugin: "net.ltgt.apt"
@@ -313,6 +320,9 @@ ext.applyJavaNature = {
       testCompile.extendsFrom shadowTest
     }
 
+    // Ensure that shaded classes are part of the artifact set.
+    artifacts.archives shadowJar
+
     // TODO: Figure out how to create ShadowJar task for testShadowJar here
     // that is extendable within each sub-project with any additional includes.
     // This could mirror the "shadowJar" configuration block.
diff --git a/examples/java/build.gradle b/examples/java/build.gradle
index 90e62ea..72e63df 100644
--- a/examples/java/build.gradle
+++ b/examples/java/build.gradle
@@ -106,12 +106,6 @@ task shadowTestJar(type: 
com.github.jengelman.gradle.plugins.shadow.tasks.Shadow
   }
 }
 
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
 artifacts {
   shadowTest shadowTestJar
 }
diff --git a/model/fn-execution/build.gradle b/model/fn-execution/build.gradle
index 4002089..140d4d0 100644
--- a/model/fn-execution/build.gradle
+++ b/model/fn-execution/build.gradle
@@ -30,10 +30,3 @@ dependencies {
   shadow library.java.grpc_protobuf
   shadow library.java.grpc_stub
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/model/job-management/build.gradle 
b/model/job-management/build.gradle
index c1b3326..55ebf47 100644
--- a/model/job-management/build.gradle
+++ b/model/job-management/build.gradle
@@ -30,10 +30,3 @@ dependencies {
   shadow library.java.grpc_protobuf
   shadow library.java.grpc_stub
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/model/pipeline/build.gradle b/model/pipeline/build.gradle
index 98d2c6b..4e8f333 100644
--- a/model/pipeline/build.gradle
+++ b/model/pipeline/build.gradle
@@ -25,10 +25,3 @@ description = "Apache Beam :: Model :: Pipeline"
 dependencies {
   shadow library.java.protobuf_java
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/runners/apex/build.gradle b/runners/apex/build.gradle
index a4e0e43..3668693 100644
--- a/runners/apex/build.gradle
+++ b/runners/apex/build.gradle
@@ -72,10 +72,3 @@ task buildDependencyTree(type: DependencyReportTask) {
   }
 }
 compileJava.dependsOn buildDependencyTree
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/runners/core-construction-java/build.gradle 
b/runners/core-construction-java/build.gradle
index 5cd9f2b..3e21e46 100644
--- a/runners/core-construction-java/build.gradle
+++ b/runners/core-construction-java/build.gradle
@@ -49,10 +49,3 @@ dependencies {
   testCompile library.java.junit
   testCompile library.java.mockito_core
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/runners/core-java/build.gradle b/runners/core-java/build.gradle
index 77ae806..5c8842b 100644
--- a/runners/core-java/build.gradle
+++ b/runners/core-java/build.gradle
@@ -48,10 +48,3 @@ dependencies {
   testCompile library.java.slf4j_jdk14
   testCompile library.java.jackson_dataformat_yaml
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/runners/direct-java/build.gradle b/runners/direct-java/build.gradle
index a255a46..f258048 100644
--- a/runners/direct-java/build.gradle
+++ b/runners/direct-java/build.gradle
@@ -69,10 +69,3 @@ shadowJar {
   relocate "com.google.protobuf", getJavaRelocatedPath("com.google.protobuf")
   relocate "javax.annotation", getJavaRelocatedPath("javax.annotation")
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/runners/flink/build.gradle b/runners/flink/build.gradle
index 4ca9558..7707ffc 100644
--- a/runners/flink/build.gradle
+++ b/runners/flink/build.gradle
@@ -117,10 +117,3 @@ task validatesRunner {
   dependsOn validatesRunnerBatch
   dependsOn validatesRunnerStreaming
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/runners/gearpump/build.gradle b/runners/gearpump/build.gradle
index 2ed903e..701a809 100644
--- a/runners/gearpump/build.gradle
+++ b/runners/gearpump/build.gradle
@@ -42,10 +42,3 @@ dependencies {
   testCompile library.java.jackson_dataformat_yaml
   testCompile library.java.mockito_core
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/runners/google-cloud-dataflow-java/build.gradle 
b/runners/google-cloud-dataflow-java/build.gradle
index b0e2a89..e059020 100644
--- a/runners/google-cloud-dataflow-java/build.gradle
+++ b/runners/google-cloud-dataflow-java/build.gradle
@@ -86,10 +86,3 @@ dependencies {
 test {
   systemProperties = [ "beamUseDummyRunner" : "true" ]
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/runners/java-fn-execution/build.gradle 
b/runners/java-fn-execution/build.gradle
index 49f226f..b1aa9e8 100644
--- a/runners/java-fn-execution/build.gradle
+++ b/runners/java-fn-execution/build.gradle
@@ -48,10 +48,3 @@ dependencies {
   testCompile library.java.mockito_core
   testCompile library.java.slf4j_simple
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/runners/local-artifact-service-java/build.gradle 
b/runners/local-artifact-service-java/build.gradle
index b576374..3637462 100644
--- a/runners/local-artifact-service-java/build.gradle
+++ b/runners/local-artifact-service-java/build.gradle
@@ -36,10 +36,3 @@ dependencies {
   testCompile library.java.junit
   testCompile library.java.slf4j_jdk14
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/runners/local-java/build.gradle b/runners/local-java/build.gradle
index 5d7b506..810ba0f 100644
--- a/runners/local-java/build.gradle
+++ b/runners/local-java/build.gradle
@@ -34,10 +34,3 @@ dependencies {
   shadowTest library.java.hamcrest_core
   shadowTest library.java.junit
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/runners/reference/java/build.gradle 
b/runners/reference/java/build.gradle
index b09679d..1d59ac0 100644
--- a/runners/reference/java/build.gradle
+++ b/runners/reference/java/build.gradle
@@ -29,10 +29,3 @@ dependencies {
   testCompile library.java.hamcrest_core
   testCompile library.java.slf4j_jdk14
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/runners/reference/job-server/build.gradle 
b/runners/reference/job-server/build.gradle
index f36b2ac..25d92da 100644
--- a/runners/reference/job-server/build.gradle
+++ b/runners/reference/job-server/build.gradle
@@ -36,10 +36,3 @@ dependencies {
   shadowTest library.java.hamcrest_core
   shadowTest library.java.slf4j_jdk14
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/runners/spark/build.gradle b/runners/spark/build.gradle
index 2c32837..47892e3 100644
--- a/runners/spark/build.gradle
+++ b/runners/spark/build.gradle
@@ -89,10 +89,3 @@ configurations.testRuntimeClasspath {
   // Testing the Spark runner causes a StackOverflowError if slf4j-jdk14 is on 
the classpath
   exclude group: "org.slf4j", module: "slf4j-jdk14"
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/build-tools/build.gradle 
b/sdks/java/build-tools/build.gradle
index faec1b3..77d413b 100644
--- a/sdks/java/build-tools/build.gradle
+++ b/sdks/java/build-tools/build.gradle
@@ -20,10 +20,3 @@ apply from: project(":").file("build_rules.gradle")
 applyJavaNature()
 
 description = "Apache Beam :: SDKs :: Java :: Build Tools"
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/core/build.gradle b/sdks/java/core/build.gradle
index fae4638..6f09f6e 100644
--- a/sdks/java/core/build.gradle
+++ b/sdks/java/core/build.gradle
@@ -112,12 +112,6 @@ task shadowTestJar(type: 
com.github.jengelman.gradle.plugins.shadow.tasks.Shadow
   relocate "org.apache.commons", getJavaRelocatedPath("org.apache.commons")
 }
 
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
 artifacts {
   shadowTest shadowTestJar
 }
diff --git a/sdks/java/extensions/google-cloud-platform-core/build.gradle 
b/sdks/java/extensions/google-cloud-platform-core/build.gradle
index 40a1858..3ff44d6 100644
--- a/sdks/java/extensions/google-cloud-platform-core/build.gradle
+++ b/sdks/java/extensions/google-cloud-platform-core/build.gradle
@@ -53,10 +53,3 @@ dependencies {
   testCompile library.java.mockito_core
   testCompile library.java.slf4j_jdk14
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/extensions/jackson/build.gradle 
b/sdks/java/extensions/jackson/build.gradle
index 52297c5..24ef02a 100644
--- a/sdks/java/extensions/jackson/build.gradle
+++ b/sdks/java/extensions/jackson/build.gradle
@@ -29,10 +29,3 @@ dependencies {
   testCompile library.java.hamcrest_core
   testCompile library.java.junit
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/extensions/join-library/build.gradle 
b/sdks/java/extensions/join-library/build.gradle
index 5f34ea4..bca1aaf 100644
--- a/sdks/java/extensions/join-library/build.gradle
+++ b/sdks/java/extensions/join-library/build.gradle
@@ -28,10 +28,3 @@ dependencies {
   testCompile library.java.hamcrest_core
   testCompile library.java.junit
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/extensions/protobuf/build.gradle 
b/sdks/java/extensions/protobuf/build.gradle
index c972ac1..051a513 100644
--- a/sdks/java/extensions/protobuf/build.gradle
+++ b/sdks/java/extensions/protobuf/build.gradle
@@ -32,10 +32,3 @@ dependencies {
   testCompile library.java.junit
   testCompile library.java.slf4j_jdk14
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/extensions/sorter/build.gradle 
b/sdks/java/extensions/sorter/build.gradle
index fde6bc1..26aeb9d 100644
--- a/sdks/java/extensions/sorter/build.gradle
+++ b/sdks/java/extensions/sorter/build.gradle
@@ -31,10 +31,3 @@ dependencies {
   testCompile library.java.mockito_core
   testCompile library.java.junit
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/extensions/sql/build.gradle 
b/sdks/java/extensions/sql/build.gradle
index cb150da..e5352a7 100644
--- a/sdks/java/extensions/sql/build.gradle
+++ b/sdks/java/extensions/sql/build.gradle
@@ -116,11 +116,3 @@ shadowJar {
   // module.
   relocate "org.codehaus", 
"org.apache.beam.sdks.java.extensions.sql.repackaged.org.codehaus"
 }
-
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/fn-execution/build.gradle 
b/sdks/java/fn-execution/build.gradle
index 82807ff..f0accf8 100644
--- a/sdks/java/fn-execution/build.gradle
+++ b/sdks/java/fn-execution/build.gradle
@@ -39,10 +39,3 @@ dependencies {
   testCompile library.java.mockito_core
   testCompile library.java.slf4j_jdk14
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/harness/build.gradle b/sdks/java/harness/build.gradle
index cc7ea8c..afe2ffa 100644
--- a/sdks/java/harness/build.gradle
+++ b/sdks/java/harness/build.gradle
@@ -64,10 +64,3 @@ dependencies {
 shadowJar {
   mergeServiceFiles()
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/io/amazon-web-services/build.gradle 
b/sdks/java/io/amazon-web-services/build.gradle
index efb298a..40731ae 100644
--- a/sdks/java/io/amazon-web-services/build.gradle
+++ b/sdks/java/io/amazon-web-services/build.gradle
@@ -41,10 +41,3 @@ dependencies {
   shadowTest library.java.junit
   shadowTest library.java.slf4j_jdk14
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/io/amqp/build.gradle b/sdks/java/io/amqp/build.gradle
index fb83908..84b84b6 100644
--- a/sdks/java/io/amqp/build.gradle
+++ b/sdks/java/io/amqp/build.gradle
@@ -36,10 +36,3 @@ dependencies {
   testCompile library.java.activemq_amqp
   testCompile library.java.activemq_junit
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/io/cassandra/build.gradle 
b/sdks/java/io/cassandra/build.gradle
index 7ec6523..8d38d89 100644
--- a/sdks/java/io/cassandra/build.gradle
+++ b/sdks/java/io/cassandra/build.gradle
@@ -46,10 +46,3 @@ dependencies {
   testCompile library.java.slf4j_jdk14
   testCompile library.java.mockito_core
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/io/common/build.gradle b/sdks/java/io/common/build.gradle
index d92d09d..888f36c 100644
--- a/sdks/java/io/common/build.gradle
+++ b/sdks/java/io/common/build.gradle
@@ -27,10 +27,3 @@ dependencies {
   testCompile library.java.junit
   testCompile library.java.postgres
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git 
a/sdks/java/io/elasticsearch-tests/elasticsearch-tests-2/build.gradle 
b/sdks/java/io/elasticsearch-tests/elasticsearch-tests-2/build.gradle
index 5aa8be9..9bbed3c 100644
--- a/sdks/java/io/elasticsearch-tests/elasticsearch-tests-2/build.gradle
+++ b/sdks/java/io/elasticsearch-tests/elasticsearch-tests-2/build.gradle
@@ -53,10 +53,3 @@ dependencies {
   testCompile library.java.guava
   testCompile "org.elasticsearch:elasticsearch:$elastic_search_version"
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git 
a/sdks/java/io/elasticsearch-tests/elasticsearch-tests-5/build.gradle 
b/sdks/java/io/elasticsearch-tests/elasticsearch-tests-5/build.gradle
index 90d9d6e..ec02fcc 100644
--- a/sdks/java/io/elasticsearch-tests/elasticsearch-tests-5/build.gradle
+++ b/sdks/java/io/elasticsearch-tests/elasticsearch-tests-5/build.gradle
@@ -70,10 +70,3 @@ dependencies {
   testCompile library.java.junit
   testCompile 
"org.elasticsearch.client:elasticsearch-rest-client:$elastic_search_version"
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git 
a/sdks/java/io/elasticsearch-tests/elasticsearch-tests-common/build.gradle 
b/sdks/java/io/elasticsearch-tests/elasticsearch-tests-common/build.gradle
index 5b9b4ed..baeeeec 100644
--- a/sdks/java/io/elasticsearch-tests/elasticsearch-tests-common/build.gradle
+++ b/sdks/java/io/elasticsearch-tests/elasticsearch-tests-common/build.gradle
@@ -54,10 +54,3 @@ dependencies {
   testCompile library.java.junit
   testCompile "org.elasticsearch.client:elasticsearch-rest-client:5.6.3"
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/io/elasticsearch/build.gradle 
b/sdks/java/io/elasticsearch/build.gradle
index 473611e..3e6ec85 100644
--- a/sdks/java/io/elasticsearch/build.gradle
+++ b/sdks/java/io/elasticsearch/build.gradle
@@ -33,10 +33,3 @@ dependencies {
   shadow "org.apache.httpcomponents:httpclient:4.5.2"
   testCompile project(path: ":sdks:java:io:common", configuration: "shadow")
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/io/file-based-io-tests/build.gradle 
b/sdks/java/io/file-based-io-tests/build.gradle
index 302b8f8..b1a9167 100644
--- a/sdks/java/io/file-based-io-tests/build.gradle
+++ b/sdks/java/io/file-based-io-tests/build.gradle
@@ -39,10 +39,3 @@ dependencies {
   shadowTest library.java.junit
   shadowTest library.java.hamcrest_core
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/io/google-cloud-platform/build.gradle 
b/sdks/java/io/google-cloud-platform/build.gradle
index 628ad0f..6c8a898 100644
--- a/sdks/java/io/google-cloud-platform/build.gradle
+++ b/sdks/java/io/google-cloud-platform/build.gradle
@@ -76,13 +76,3 @@ dependencies {
   testCompile library.java.junit
   testCompile library.java.slf4j_jdk14
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
-
-println project
-println project.sourceSets
diff --git a/sdks/java/io/hadoop-common/build.gradle 
b/sdks/java/io/hadoop-common/build.gradle
index b18da6a..a1316c3 100644
--- a/sdks/java/io/hadoop-common/build.gradle
+++ b/sdks/java/io/hadoop-common/build.gradle
@@ -31,10 +31,3 @@ dependencies {
   testCompile library.java.hamcrest_core
   testCompile library.java.junit
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/io/hadoop-file-system/build.gradle 
b/sdks/java/io/hadoop-file-system/build.gradle
index 17df14d..b7edb80 100644
--- a/sdks/java/io/hadoop-file-system/build.gradle
+++ b/sdks/java/io/hadoop-file-system/build.gradle
@@ -40,10 +40,3 @@ dependencies {
   testCompile library.java.hadoop_minicluster
   testCompile library.java.hadoop_hdfs_tests
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/io/hadoop-input-format/build.gradle 
b/sdks/java/io/hadoop-input-format/build.gradle
index 279fb8b..ba4315c 100644
--- a/sdks/java/io/hadoop-input-format/build.gradle
+++ b/sdks/java/io/hadoop-input-format/build.gradle
@@ -75,13 +75,6 @@ dependencies {
   shadow library.java.commons_io_2x
 }
 
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
-
 // The cassandra.yaml file currently assumes "target/..." exists.
 // TODO: Update cassandra.yaml to inject new properties representing
 // the root path. Also migrate cassandra.yaml to use any open ports
diff --git a/sdks/java/io/hbase/build.gradle b/sdks/java/io/hbase/build.gradle
index ec7a4eb..76624e4 100644
--- a/sdks/java/io/hbase/build.gradle
+++ b/sdks/java/io/hbase/build.gradle
@@ -60,10 +60,3 @@ dependencies {
   testCompile "org.apache.hbase:hbase-hadoop-compat:$hbase_version:tests"
   testCompile "org.apache.hbase:hbase-hadoop2-compat:$hbase_version:tests"
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/io/hcatalog/build.gradle 
b/sdks/java/io/hcatalog/build.gradle
index e243f66..63ade21 100644
--- a/sdks/java/io/hcatalog/build.gradle
+++ b/sdks/java/io/hcatalog/build.gradle
@@ -59,10 +59,3 @@ dependencies {
   testCompile "org.apache.hive:hive-common:$hive_version"
   testCompile "org.apache.hive:hive-cli:$hive_version"
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/io/jdbc/build.gradle b/sdks/java/io/jdbc/build.gradle
index ab488c9..efbc84d 100644
--- a/sdks/java/io/jdbc/build.gradle
+++ b/sdks/java/io/jdbc/build.gradle
@@ -47,10 +47,3 @@ dependencies {
   testCompile group: "org.apache.derby", name: "derbyclient", 
version:"10.12.1.1"
   testCompile group: "org.apache.derby", name: "derbynet", version:"10.12.1.1"
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/io/jms/build.gradle b/sdks/java/io/jms/build.gradle
index d41842c..5ccef67 100644
--- a/sdks/java/io/jms/build.gradle
+++ b/sdks/java/io/jms/build.gradle
@@ -37,10 +37,3 @@ dependencies {
   testCompile library.java.hamcrest_core
   testCompile library.java.slf4j_jdk14
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/io/kafka/build.gradle b/sdks/java/io/kafka/build.gradle
index 563c3b5..54b8b9c 100644
--- a/sdks/java/io/kafka/build.gradle
+++ b/sdks/java/io/kafka/build.gradle
@@ -37,10 +37,3 @@ dependencies {
   testCompile library.java.junit
   testCompile library.java.slf4j_jdk14
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/io/kinesis/build.gradle 
b/sdks/java/io/kinesis/build.gradle
index f191a84..73824f6 100644
--- a/sdks/java/io/kinesis/build.gradle
+++ b/sdks/java/io/kinesis/build.gradle
@@ -48,10 +48,3 @@ dependencies {
   testCompile library.java.slf4j_jdk14
   testCompile "org.assertj:assertj-core:2.5.0"
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/io/mongodb/build.gradle 
b/sdks/java/io/mongodb/build.gradle
index f4dcf8d..22cb599 100644
--- a/sdks/java/io/mongodb/build.gradle
+++ b/sdks/java/io/mongodb/build.gradle
@@ -35,10 +35,3 @@ dependencies {
   testCompile "de.flapdoodle.embed:de.flapdoodle.embed.mongo:1.50.1"
   testCompile "de.flapdoodle.embed:de.flapdoodle.embed.process:1.50.1"
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/io/mqtt/build.gradle b/sdks/java/io/mqtt/build.gradle
index ab0e21c..3d1772c 100644
--- a/sdks/java/io/mqtt/build.gradle
+++ b/sdks/java/io/mqtt/build.gradle
@@ -37,10 +37,3 @@ dependencies {
   testCompile library.java.hamcrest_core
   testCompile library.java.slf4j_jdk14
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/io/redis/build.gradle b/sdks/java/io/redis/build.gradle
index e74546c..974ceae 100644
--- a/sdks/java/io/redis/build.gradle
+++ b/sdks/java/io/redis/build.gradle
@@ -32,10 +32,3 @@ dependencies {
   testCompile library.java.hamcrest_core
   testCompile "com.github.kstyrc:embedded-redis:0.6"
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/io/solr/build.gradle b/sdks/java/io/solr/build.gradle
index aed0691..489cb0a 100644
--- a/sdks/java/io/solr/build.gradle
+++ b/sdks/java/io/solr/build.gradle
@@ -38,10 +38,3 @@ dependencies {
   testCompile "org.apache.solr:solr-core:5.5.4"
   testCompile 
"com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.3.2"
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/io/tika/build.gradle b/sdks/java/io/tika/build.gradle
index e1bb627..23f7f16 100644
--- a/sdks/java/io/tika/build.gradle
+++ b/sdks/java/io/tika/build.gradle
@@ -34,10 +34,3 @@ dependencies {
   testCompile library.java.hamcrest_core
   testCompile "org.apache.tika:tika-parsers:$tika_version"
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/io/xml/build.gradle b/sdks/java/io/xml/build.gradle
index 28083af..5e66ad9 100644
--- a/sdks/java/io/xml/build.gradle
+++ b/sdks/java/io/xml/build.gradle
@@ -33,10 +33,3 @@ dependencies {
   testCompile library.java.slf4j_jdk14
   testCompile library.java.hamcrest_core
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/java8tests/build.gradle 
b/sdks/java/java8tests/build.gradle
index 924cbfe..48e75bd 100644
--- a/sdks/java/java8tests/build.gradle
+++ b/sdks/java/java8tests/build.gradle
@@ -29,10 +29,3 @@ dependencies {
   testCompile library.java.hamcrest_core
   testCompile library.java.junit
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/maven-archetypes/examples/build.gradle 
b/sdks/java/maven-archetypes/examples/build.gradle
index 3a2b12d..d7c9386 100644
--- a/sdks/java/maven-archetypes/examples/build.gradle
+++ b/sdks/java/maven-archetypes/examples/build.gradle
@@ -24,10 +24,3 @@ description = "Apache Beam :: SDKs :: Java :: Maven 
Archetypes :: Examples"
 dependencies {
   shadow project(path: ":examples:java", configuration: "shadow")
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/maven-archetypes/starter/build.gradle 
b/sdks/java/maven-archetypes/starter/build.gradle
index e955f47..b8173f2 100644
--- a/sdks/java/maven-archetypes/starter/build.gradle
+++ b/sdks/java/maven-archetypes/starter/build.gradle
@@ -25,10 +25,3 @@ dependencies {
   shadow project(path: ":runners:direct-java", configuration: "shadow")
   shadow project(path: ":sdks:java:core", configuration: "shadow")
 }
-
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
-artifacts.archives packageTests
diff --git a/sdks/java/nexmark/build.gradle b/sdks/java/nexmark/build.gradle
index 509cfe2..0f105ee 100644
--- a/sdks/java/nexmark/build.gradle
+++ b/sdks/java/nexmark/build.gradle
@@ -43,13 +43,6 @@ dependencies {
   testCompile library.java.hamcrest_core
 }
 
-task packageTests(type: Jar) {
-  from sourceSets.test.output
-  classifier = "tests"
-}
-
 test {
   jvmArgs "-da"
 }
-
-artifacts.archives packageTests

-- 
To stop receiving notification emails like this one, please contact
[email protected].

Reply via email to