This is an automated email from the ASF dual-hosted git repository.
yhu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git
The following commit(s) were added to refs/heads/master by this push:
new 2c7211351f5 Remove testRuntimeMigration configuration for test-utils
dependencies (#31713)
2c7211351f5 is described below
commit 2c7211351f5fb4a82d6ae73c7b975651817526a4
Author: Yi Hu <[email protected]>
AuthorDate: Mon Jul 1 15:59:51 2024 -0400
Remove testRuntimeMigration configuration for test-utils dependencies
(#31713)
* Remove testRuntimeMigration configuration for test-utils dependencies
* Fix test dependency direct-java configuration
---
sdks/java/io/bigquery-io-perf-tests/build.gradle | 4 ++--
sdks/java/io/cdap/build.gradle | 2 +-
.../cdap/src/test/java/org/apache/beam/sdk/io/cdap/CdapIOIT.java | 4 ++--
sdks/java/io/file-based-io-tests/build.gradle | 2 +-
.../src/test/java/org/apache/beam/sdk/io/avro/AvroIOIT.java | 4 ++--
.../test/java/org/apache/beam/sdk/io/parquet/ParquetIOIT.java | 4 ++--
.../src/test/java/org/apache/beam/sdk/io/text/TextIOIT.java | 8 ++++----
.../test/java/org/apache/beam/sdk/io/tfrecord/TFRecordIOIT.java | 4 ++--
.../src/test/java/org/apache/beam/sdk/io/xml/XmlIOIT.java | 4 ++--
sdks/java/io/google-cloud-platform/build.gradle | 9 +++------
sdks/java/io/hadoop-format/build.gradle | 2 +-
.../org/apache/beam/sdk/io/hadoop/format/HadoopFormatIOIT.java | 4 ++--
sdks/java/io/jdbc/build.gradle | 2 +-
.../jdbc/src/test/java/org/apache/beam/sdk/io/jdbc/JdbcIOIT.java | 3 +--
sdks/java/io/jms/build.gradle | 2 +-
sdks/java/io/kafka/build.gradle | 2 +-
.../src/test/java/org/apache/beam/sdk/io/kafka/KafkaIOIT.java | 4 ++--
sdks/java/io/mongodb/build.gradle | 2 +-
.../test/java/org/apache/beam/sdk/io/mongodb/MongoDBIOIT.java | 4 ++--
sdks/java/io/neo4j/build.gradle | 2 +-
sdks/java/io/singlestore/build.gradle | 3 ++-
.../beam/sdk/io/singlestore/SingleStoreIOPerformanceIT.java | 4 ++--
sdks/java/io/snowflake/build.gradle | 2 +-
sdks/java/io/solace/build.gradle | 2 +-
sdks/java/io/sparkreceiver/2/build.gradle | 5 +++--
.../org/apache/beam/sdk/io/sparkreceiver/SparkReceiverIOIT.java | 4 ++--
sdks/java/testing/nexmark/build.gradle | 2 +-
sdks/java/testing/tpcds/build.gradle | 2 +-
28 files changed, 47 insertions(+), 49 deletions(-)
diff --git a/sdks/java/io/bigquery-io-perf-tests/build.gradle
b/sdks/java/io/bigquery-io-perf-tests/build.gradle
index 0e251ae668f..e81e7972c8c 100644
--- a/sdks/java/io/bigquery-io-perf-tests/build.gradle
+++ b/sdks/java/io/bigquery-io-perf-tests/build.gradle
@@ -27,9 +27,9 @@ ext.summary = "Performance tests for Google BigQuery IO
sources and sinks"
dependencies {
testImplementation library.java.google_api_services_bigquery
testImplementation project(path: ":sdks:java:core", configuration:
"shadowTest")
- testImplementation project(path: ":sdks:java:testing:test-utils",
configuration: "testRuntimeMigration")
+ testImplementation project(path: ":sdks:java:testing:test-utils")
testImplementation project(path:
":sdks:java:extensions:google-cloud-platform-core", configuration:
"testRuntimeMigration")
- testImplementation project(path: ":sdks:java:testing:test-utils",
configuration: "testRuntimeMigration")
+ testImplementation project(path: ":sdks:java:testing:test-utils")
testImplementation project(path: ":sdks:java:io:common")
testImplementation project(path: ":sdks:java:io:google-cloud-platform",
configuration: "testRuntimeMigration")
testImplementation project(":sdks:java:io:synthetic")
diff --git a/sdks/java/io/cdap/build.gradle b/sdks/java/io/cdap/build.gradle
index ae07c2e88db..4d823b1ad78 100644
--- a/sdks/java/io/cdap/build.gradle
+++ b/sdks/java/io/cdap/build.gradle
@@ -71,7 +71,7 @@ dependencies {
testImplementation library.java.postgres
testImplementation library.java.testcontainers_postgresql
testImplementation project(path: ":sdks:java:extensions:avro",
configuration: "testRuntimeMigration")
- testImplementation project(path: ":sdks:java:testing:test-utils",
configuration: "testRuntimeMigration")
+ testImplementation project(path: ":sdks:java:testing:test-utils")
testImplementation project(path: ":runners:direct-java", configuration:
"shadow")
testImplementation project(path: ":sdks:java:io:common")
}
diff --git
a/sdks/java/io/cdap/src/test/java/org/apache/beam/sdk/io/cdap/CdapIOIT.java
b/sdks/java/io/cdap/src/test/java/org/apache/beam/sdk/io/cdap/CdapIOIT.java
index 8f2a987a5cd..d4955ac43b4 100644
--- a/sdks/java/io/cdap/src/test/java/org/apache/beam/sdk/io/cdap/CdapIOIT.java
+++ b/sdks/java/io/cdap/src/test/java/org/apache/beam/sdk/io/cdap/CdapIOIT.java
@@ -22,9 +22,9 @@ import static
org.apache.beam.sdk.io.common.IOITHelper.readIOTestPipelineOptions
import static org.apache.beam.sdk.io.common.TestRow.getExpectedHashForRowCount;
import static org.junit.Assert.assertNotEquals;
-import com.google.cloud.Timestamp;
import io.cdap.plugin.common.Constants;
import java.sql.SQLException;
+import java.time.Instant;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -238,7 +238,7 @@ public class CdapIOIT {
private void collectAndPublishMetrics(PipelineResult writeResult,
PipelineResult readResult) {
String uuid = UUID.randomUUID().toString();
- String timestamp = Timestamp.now().toString();
+ String timestamp = Instant.now().toString();
Set<Function<MetricsReader, NamedTestResult>> readSuppliers =
getReadSuppliers(uuid, timestamp);
Set<Function<MetricsReader, NamedTestResult>> writeSuppliers =
diff --git a/sdks/java/io/file-based-io-tests/build.gradle
b/sdks/java/io/file-based-io-tests/build.gradle
index 482fe7d9c09..d9dbcdbdbd4 100644
--- a/sdks/java/io/file-based-io-tests/build.gradle
+++ b/sdks/java/io/file-based-io-tests/build.gradle
@@ -30,7 +30,7 @@ dependencies {
testImplementation project(path: ":sdks:java:io:common")
testImplementation project(path: ":sdks:java:io:xml", configuration:
"testRuntimeMigration")
testImplementation project(path: ":sdks:java:io:parquet", configuration:
"testRuntimeMigration")
- testImplementation project(path: ":sdks:java:testing:test-utils",
configuration: "testRuntimeMigration")
+ testImplementation project(path: ":sdks:java:testing:test-utils")
testImplementation library.java.jaxb_api
testImplementation library.java.junit
testImplementation library.java.hadoop_client
diff --git
a/sdks/java/io/file-based-io-tests/src/test/java/org/apache/beam/sdk/io/avro/AvroIOIT.java
b/sdks/java/io/file-based-io-tests/src/test/java/org/apache/beam/sdk/io/avro/AvroIOIT.java
index 684cf4d3b63..e024ae6490a 100644
---
a/sdks/java/io/file-based-io-tests/src/test/java/org/apache/beam/sdk/io/avro/AvroIOIT.java
+++
b/sdks/java/io/file-based-io-tests/src/test/java/org/apache/beam/sdk/io/avro/AvroIOIT.java
@@ -22,7 +22,7 @@ import static
org.apache.beam.sdk.io.common.FileBasedIOITHelper.appendTimestampS
import static
org.apache.beam.sdk.io.common.FileBasedIOITHelper.readFileBasedIOITPipelineOptions;
import static org.junit.Assert.assertNotEquals;
-import com.google.cloud.Timestamp;
+import java.time.Instant;
import java.util.HashSet;
import java.util.Set;
import java.util.UUID;
@@ -167,7 +167,7 @@ public class AvroIOIT {
private void collectAndPublishMetrics(PipelineResult result) {
String uuid = UUID.randomUUID().toString();
- String timestamp = Timestamp.now().toString();
+ String timestamp = Instant.now().toString();
Set<Function<MetricsReader, NamedTestResult>> metricSuppliers =
fillMetricSuppliers(uuid, timestamp);
diff --git
a/sdks/java/io/file-based-io-tests/src/test/java/org/apache/beam/sdk/io/parquet/ParquetIOIT.java
b/sdks/java/io/file-based-io-tests/src/test/java/org/apache/beam/sdk/io/parquet/ParquetIOIT.java
index 0526b5d66d7..b6ec0178fc5 100644
---
a/sdks/java/io/file-based-io-tests/src/test/java/org/apache/beam/sdk/io/parquet/ParquetIOIT.java
+++
b/sdks/java/io/file-based-io-tests/src/test/java/org/apache/beam/sdk/io/parquet/ParquetIOIT.java
@@ -22,7 +22,7 @@ import static
org.apache.beam.sdk.io.common.FileBasedIOITHelper.readFileBasedIOI
import static org.apache.beam.sdk.values.TypeDescriptors.strings;
import static org.junit.Assert.assertNotEquals;
-import com.google.cloud.Timestamp;
+import java.time.Instant;
import java.util.HashSet;
import java.util.Set;
import java.util.UUID;
@@ -173,7 +173,7 @@ public class ParquetIOIT {
private void collectAndPublishMetrics(PipelineResult result) {
String uuid = UUID.randomUUID().toString();
- String timestamp = Timestamp.now().toString();
+ String timestamp = Instant.now().toString();
Set<Function<MetricsReader, NamedTestResult>> metricSuppliers =
fillMetricSuppliers(uuid, timestamp);
final IOITMetrics metrics =
diff --git
a/sdks/java/io/file-based-io-tests/src/test/java/org/apache/beam/sdk/io/text/TextIOIT.java
b/sdks/java/io/file-based-io-tests/src/test/java/org/apache/beam/sdk/io/text/TextIOIT.java
index e6965d1f20a..b852020c9bb 100644
---
a/sdks/java/io/file-based-io-tests/src/test/java/org/apache/beam/sdk/io/text/TextIOIT.java
+++
b/sdks/java/io/file-based-io-tests/src/test/java/org/apache/beam/sdk/io/text/TextIOIT.java
@@ -22,7 +22,7 @@ import static
org.apache.beam.sdk.io.common.FileBasedIOITHelper.appendTimestampS
import static
org.apache.beam.sdk.io.common.FileBasedIOITHelper.readFileBasedIOITPipelineOptions;
import static org.junit.Assert.assertNotEquals;
-import com.google.cloud.Timestamp;
+import java.time.Instant;
import java.util.HashSet;
import java.util.Set;
import java.util.UUID;
@@ -160,13 +160,13 @@ public class TextIOIT {
private void collectAndPublishMetrics(PipelineResult result) {
String uuid = UUID.randomUUID().toString();
- Timestamp timestamp = Timestamp.now();
+ String timestamp = Instant.now().toString();
Set<Function<MetricsReader, NamedTestResult>> metricSuppliers =
- fillMetricSuppliers(uuid, timestamp.toString());
+ fillMetricSuppliers(uuid, timestamp);
final IOITMetrics metrics =
- new IOITMetrics(metricSuppliers, result, FILEIOIT_NAMESPACE, uuid,
timestamp.toString());
+ new IOITMetrics(metricSuppliers, result, FILEIOIT_NAMESPACE, uuid,
timestamp);
metrics.publishToInflux(settings);
}
diff --git
a/sdks/java/io/file-based-io-tests/src/test/java/org/apache/beam/sdk/io/tfrecord/TFRecordIOIT.java
b/sdks/java/io/file-based-io-tests/src/test/java/org/apache/beam/sdk/io/tfrecord/TFRecordIOIT.java
index cde7b010af7..fde4af9fcbe 100644
---
a/sdks/java/io/file-based-io-tests/src/test/java/org/apache/beam/sdk/io/tfrecord/TFRecordIOIT.java
+++
b/sdks/java/io/file-based-io-tests/src/test/java/org/apache/beam/sdk/io/tfrecord/TFRecordIOIT.java
@@ -22,8 +22,8 @@ import static
org.apache.beam.sdk.io.common.FileBasedIOITHelper.appendTimestampS
import static
org.apache.beam.sdk.io.common.FileBasedIOITHelper.readFileBasedIOITPipelineOptions;
import static org.junit.Assert.assertNotEquals;
-import com.google.cloud.Timestamp;
import java.nio.charset.StandardCharsets;
+import java.time.Instant;
import java.util.HashSet;
import java.util.Set;
import java.util.UUID;
@@ -172,7 +172,7 @@ public class TFRecordIOIT {
private void collectAndPublishMetrics(
final PipelineResult writeResults, final PipelineResult readResults) {
final String uuid = UUID.randomUUID().toString();
- final String timestamp = Timestamp.now().toString();
+ final String timestamp = Instant.now().toString();
final Set<NamedTestResult> results = new HashSet<>();
results.add(
diff --git
a/sdks/java/io/file-based-io-tests/src/test/java/org/apache/beam/sdk/io/xml/XmlIOIT.java
b/sdks/java/io/file-based-io-tests/src/test/java/org/apache/beam/sdk/io/xml/XmlIOIT.java
index 515f9180089..f8b77ec7cf7 100644
---
a/sdks/java/io/file-based-io-tests/src/test/java/org/apache/beam/sdk/io/xml/XmlIOIT.java
+++
b/sdks/java/io/file-based-io-tests/src/test/java/org/apache/beam/sdk/io/xml/XmlIOIT.java
@@ -21,9 +21,9 @@ import static
org.apache.beam.sdk.io.common.FileBasedIOITHelper.appendTimestampS
import static
org.apache.beam.sdk.io.common.IOITHelper.readIOTestPipelineOptions;
import static org.junit.Assert.assertNotEquals;
-import com.google.cloud.Timestamp;
import java.io.Serializable;
import java.nio.charset.Charset;
+import java.time.Instant;
import java.util.HashSet;
import java.util.Set;
import java.util.UUID;
@@ -180,7 +180,7 @@ public class XmlIOIT {
private void collectAndPublishResults(PipelineResult result) {
String uuid = UUID.randomUUID().toString();
- String timestamp = Timestamp.now().toString();
+ String timestamp = Instant.now().toString();
Set<Function<MetricsReader, NamedTestResult>> metricSuppliers =
fillMetricSuppliers(uuid, timestamp);
diff --git a/sdks/java/io/google-cloud-platform/build.gradle
b/sdks/java/io/google-cloud-platform/build.gradle
index 42356817b57..e499bae6fc6 100644
--- a/sdks/java/io/google-cloud-platform/build.gradle
+++ b/sdks/java/io/google-cloud-platform/build.gradle
@@ -32,7 +32,6 @@ ext.summary = "IO library to read and write Google Cloud
Platform systems from B
dependencies {
implementation
enforcedPlatform(library.java.google_cloud_platform_libraries_bom)
- permitUnusedDeclared
enforcedPlatform(library.java.google_cloud_platform_libraries_bom)
implementation project(path: ":model:pipeline", configuration: "shadow")
implementation project(":runners:core-java")
implementation project(path: ":sdks:java:core", configuration: "shadow")
@@ -72,7 +71,6 @@ dependencies {
// users receive newer google-cloud-bigtable. Beam doesn't directly use this
// artifact.
implementation library.java.google_cloud_bigtable
- permitUnusedDeclared library.java.google_cloud_bigtable
implementation library.java.google_cloud_core
implementation(library.java.google_cloud_core_grpc) {
exclude group: 'io.grpc', module: 'grpc-core' // Use Beam's version
@@ -96,7 +94,6 @@ dependencies {
implementation library.java.grpc_api
implementation library.java.grpc_auth
implementation library.java.grpc_core
- permitUnusedDeclared library.java.grpc_core // BEAM-11761
implementation library.java.grpc_census
permitUnusedDeclared library.java.grpc_census // BEAM-11761
implementation library.java.grpc_context
@@ -117,7 +114,6 @@ dependencies {
implementation library.java.guava
implementation library.java.http_client
implementation library.java.hamcrest
- permitUnusedDeclared library.java.hamcrest // Needed for
PipelineOptionRegistrar auto-service that registered TestPipelineOptions
interfaces
implementation library.java.http_core
implementation library.java.jackson_core
implementation library.java.jackson_databind
@@ -135,7 +131,6 @@ dependencies {
implementation library.java.proto_google_cloud_pubsub_v1
implementation library.java.proto_google_cloud_pubsublite_v1
implementation library.java.proto_google_cloud_spanner_admin_database_v1
- permitUnusedDeclared
library.java.proto_google_cloud_spanner_admin_database_v1 // BEAM-11761
implementation library.java.proto_google_cloud_spanner_v1
implementation library.java.proto_google_common_protos
implementation library.java.protobuf_java
@@ -165,7 +160,9 @@ dependencies {
testImplementation project(path: ":sdks:java:extensions:protobuf",
configuration: "testRuntimeMigration")
testImplementation project(path: ":runners:direct-java", configuration:
"shadow")
testImplementation project(path: ":sdks:java:io:common")
- testImplementation project(path: ":sdks:java:testing:test-utils",
configuration: "testRuntimeMigration")
+ testImplementation project(path: ":sdks:java:testing:test-utils")
+ testImplementation library.java.commons_math3
+ testImplementation library.java.google_cloud_bigquery
testImplementation library.java.mockito_core
testImplementation library.java.powermock
testImplementation library.java.powermock_mockito
diff --git a/sdks/java/io/hadoop-format/build.gradle
b/sdks/java/io/hadoop-format/build.gradle
index 0ad855249d7..dbb9f8fdd73 100644
--- a/sdks/java/io/hadoop-format/build.gradle
+++ b/sdks/java/io/hadoop-format/build.gradle
@@ -65,7 +65,7 @@ dependencies {
testImplementation project(path: ":sdks:java:core", configuration:
"shadowTest")
testImplementation project(path: ":sdks:java:extensions:avro",
configuration: "testRuntimeMigration")
testImplementation project(path: ":sdks:java:io:common")
- testImplementation project(path: ":sdks:java:testing:test-utils",
configuration: "testRuntimeMigration")
+ testImplementation project(path: ":sdks:java:testing:test-utils")
testImplementation project(":sdks:java:io:jdbc")
testImplementation
"org.elasticsearch.plugin:transport-netty4-client:$elastic_search_version"
testImplementation library.java.testcontainers_elasticsearch
diff --git
a/sdks/java/io/hadoop-format/src/test/java/org/apache/beam/sdk/io/hadoop/format/HadoopFormatIOIT.java
b/sdks/java/io/hadoop-format/src/test/java/org/apache/beam/sdk/io/hadoop/format/HadoopFormatIOIT.java
index d61a14a47f8..9f9b04e8356 100644
---
a/sdks/java/io/hadoop-format/src/test/java/org/apache/beam/sdk/io/hadoop/format/HadoopFormatIOIT.java
+++
b/sdks/java/io/hadoop-format/src/test/java/org/apache/beam/sdk/io/hadoop/format/HadoopFormatIOIT.java
@@ -22,8 +22,8 @@ import static
org.apache.beam.sdk.io.common.IOITHelper.readIOTestPipelineOptions
import static org.apache.beam.sdk.io.common.TestRow.getExpectedHashForRowCount;
import static org.junit.Assert.assertNotEquals;
-import com.google.cloud.Timestamp;
import java.sql.SQLException;
+import java.time.Instant;
import java.util.HashSet;
import java.util.Set;
import java.util.UUID;
@@ -236,7 +236,7 @@ public class HadoopFormatIOIT {
private void collectAndPublishMetrics(PipelineResult writeResult,
PipelineResult readResult) {
String uuid = UUID.randomUUID().toString();
- String timestamp = Timestamp.now().toString();
+ String timestamp = Instant.now().toString();
Set<Function<MetricsReader, NamedTestResult>> readSuppliers =
getReadSuppliers(uuid, timestamp);
Set<Function<MetricsReader, NamedTestResult>> writeSuppliers =
diff --git a/sdks/java/io/jdbc/build.gradle b/sdks/java/io/jdbc/build.gradle
index 615536d406c..2015bf17397 100644
--- a/sdks/java/io/jdbc/build.gradle
+++ b/sdks/java/io/jdbc/build.gradle
@@ -39,7 +39,7 @@ dependencies {
testImplementation project(path: ":sdks:java:core", configuration:
"shadowTest")
testImplementation project(path: ":sdks:java:extensions:avro",
configuration: "testRuntimeMigration")
testImplementation project(path: ":sdks:java:io:common")
- testImplementation project(path: ":sdks:java:testing:test-utils",
configuration: "testRuntimeMigration")
+ testImplementation project(path: ":sdks:java:testing:test-utils")
testImplementation library.java.junit
testImplementation library.java.slf4j_api
testImplementation library.java.postgres
diff --git
a/sdks/java/io/jdbc/src/test/java/org/apache/beam/sdk/io/jdbc/JdbcIOIT.java
b/sdks/java/io/jdbc/src/test/java/org/apache/beam/sdk/io/jdbc/JdbcIOIT.java
index 76558fd688c..5f53d324300 100644
--- a/sdks/java/io/jdbc/src/test/java/org/apache/beam/sdk/io/jdbc/JdbcIOIT.java
+++ b/sdks/java/io/jdbc/src/test/java/org/apache/beam/sdk/io/jdbc/JdbcIOIT.java
@@ -23,7 +23,6 @@ import static
org.apache.beam.sdk.io.common.IOITHelper.readIOTestPipelineOptions
import static
org.apache.beam.vendor.guava.v32_1_2_jre.com.google.common.base.MoreObjects.firstNonNull;
import static org.junit.Assert.assertNotEquals;
-import com.google.cloud.Timestamp;
import java.sql.SQLException;
import java.util.HashSet;
import java.util.List;
@@ -149,7 +148,7 @@ public class JdbcIOIT {
private void gatherAndPublishMetrics(PipelineResult writeResult,
PipelineResult readResult) {
String uuid = UUID.randomUUID().toString();
- String timestamp = Timestamp.now().toString();
+ String timestamp = Instant.now().toString();
Set<Function<MetricsReader, NamedTestResult>> metricSuppliers =
getWriteMetricSuppliers(uuid, timestamp);
diff --git a/sdks/java/io/jms/build.gradle b/sdks/java/io/jms/build.gradle
index 575bbb69632..b332ac12058 100644
--- a/sdks/java/io/jms/build.gradle
+++ b/sdks/java/io/jms/build.gradle
@@ -44,7 +44,7 @@ dependencies {
testImplementation library.java.mockito_inline
testImplementation library.java.qpid_jms_client
testImplementation project(path: ":sdks:java:io:common")
- testImplementation project(path: ":sdks:java:testing:test-utils",
configuration: "testRuntimeMigration")
+ testImplementation project(path: ":sdks:java:testing:test-utils")
testRuntimeOnly library.java.slf4j_jdk14
testRuntimeOnly project(path: ":runners:direct-java", configuration:
"shadow")
}
diff --git a/sdks/java/io/kafka/build.gradle b/sdks/java/io/kafka/build.gradle
index 4fe2e0b3036..6cba8f8d0fb 100644
--- a/sdks/java/io/kafka/build.gradle
+++ b/sdks/java/io/kafka/build.gradle
@@ -94,7 +94,7 @@ dependencies {
testImplementation project(path: ":sdks:java:extensions:avro",
configuration: "testRuntimeMigration")
testImplementation project(path: ":sdks:java:extensions:protobuf",
configuration: "testRuntimeMigration")
testImplementation project(path: ":sdks:java:io:common")
- testImplementation project(path: ":sdks:java:testing:test-utils",
configuration: "testRuntimeMigration")
+ testImplementation project(path: ":sdks:java:testing:test-utils")
// For testing Cross-language transforms
testImplementation library.java.avro
testImplementation library.java.junit
diff --git
a/sdks/java/io/kafka/src/test/java/org/apache/beam/sdk/io/kafka/KafkaIOIT.java
b/sdks/java/io/kafka/src/test/java/org/apache/beam/sdk/io/kafka/KafkaIOIT.java
index 4d38636892c..fba81c51130 100644
---
a/sdks/java/io/kafka/src/test/java/org/apache/beam/sdk/io/kafka/KafkaIOIT.java
+++
b/sdks/java/io/kafka/src/test/java/org/apache/beam/sdk/io/kafka/KafkaIOIT.java
@@ -22,8 +22,8 @@ import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotEquals;
import static org.junit.Assert.assertNull;
-import com.google.cloud.Timestamp;
import java.io.IOException;
+import java.time.Instant;
import java.util.Collection;
import java.util.Collections;
import java.util.HashMap;
@@ -134,7 +134,7 @@ public class KafkaIOIT {
private static final String TEST_ID = UUID.randomUUID().toString();
- private static final String TIMESTAMP = Timestamp.now().toString();
+ private static final String TIMESTAMP = Instant.now().toString();
private static final Logger LOG = LoggerFactory.getLogger(KafkaIOIT.class);
diff --git a/sdks/java/io/mongodb/build.gradle
b/sdks/java/io/mongodb/build.gradle
index 89e571538f0..b9e90082f0d 100644
--- a/sdks/java/io/mongodb/build.gradle
+++ b/sdks/java/io/mongodb/build.gradle
@@ -32,7 +32,7 @@ dependencies {
implementation library.java.vendored_guava_32_1_2_jre
testImplementation library.java.junit
testImplementation project(path: ":sdks:java:io:common")
- testImplementation project(path: ":sdks:java:testing:test-utils",
configuration: "testRuntimeMigration")
+ testImplementation project(path: ":sdks:java:testing:test-utils")
testImplementation "de.flapdoodle.embed:de.flapdoodle.embed.mongo:3.0.0"
testImplementation "de.flapdoodle.embed:de.flapdoodle.embed.process:3.0.0"
testRuntimeOnly library.java.slf4j_jdk14
diff --git
a/sdks/java/io/mongodb/src/test/java/org/apache/beam/sdk/io/mongodb/MongoDBIOIT.java
b/sdks/java/io/mongodb/src/test/java/org/apache/beam/sdk/io/mongodb/MongoDBIOIT.java
index 65d672b61b6..73b9463e620 100644
---
a/sdks/java/io/mongodb/src/test/java/org/apache/beam/sdk/io/mongodb/MongoDBIOIT.java
+++
b/sdks/java/io/mongodb/src/test/java/org/apache/beam/sdk/io/mongodb/MongoDBIOIT.java
@@ -21,9 +21,9 @@ import static
org.apache.beam.sdk.io.common.IOITHelper.executeWithRetry;
import static org.apache.beam.sdk.io.common.IOITHelper.getHashForRecordCount;
import static org.junit.Assert.assertNotEquals;
-import com.google.cloud.Timestamp;
import com.mongodb.client.MongoClient;
import com.mongodb.client.MongoClients;
+import java.time.Instant;
import java.util.Date;
import java.util.HashSet;
import java.util.Map;
@@ -237,7 +237,7 @@ public class MongoDBIOIT {
private void collectAndPublishMetrics(PipelineResult writeResult,
PipelineResult readResult) {
String uuid = UUID.randomUUID().toString();
- String timestamp = Timestamp.now().toString();
+ String timestamp = Instant.now().toString();
Set<Function<MetricsReader, NamedTestResult>> readSuppliers =
getReadSuppliers(uuid, timestamp);
Set<Function<MetricsReader, NamedTestResult>> writeSuppliers =
diff --git a/sdks/java/io/neo4j/build.gradle b/sdks/java/io/neo4j/build.gradle
index 9d822675553..40f52f6d978 100644
--- a/sdks/java/io/neo4j/build.gradle
+++ b/sdks/java/io/neo4j/build.gradle
@@ -32,7 +32,7 @@ dependencies {
testImplementation library.java.junit
testImplementation library.java.hamcrest
testImplementation project(path: ":sdks:java:io:common")
- testImplementation project(path: ":sdks:java:testing:test-utils",
configuration: "testRuntimeMigration")
+ testImplementation project(path: ":sdks:java:testing:test-utils")
testImplementation "org.testcontainers:neo4j:1.16.2"
testRuntimeOnly library.java.slf4j_jdk14
testRuntimeOnly project(path: ":runners:direct-java", configuration:
"shadow")
diff --git a/sdks/java/io/singlestore/build.gradle
b/sdks/java/io/singlestore/build.gradle
index 922738dc3b4..5db4a23caf9 100644
--- a/sdks/java/io/singlestore/build.gradle
+++ b/sdks/java/io/singlestore/build.gradle
@@ -39,5 +39,6 @@ dependencies {
testImplementation library.java.dbcp2
testRuntimeOnly project(path: ":runners:direct-java", configuration:
"shadow")
testImplementation library.java.slf4j_api
- testImplementation project(path: ":sdks:java:testing:test-utils",
configuration: "testRuntimeMigration")
+ testImplementation library.java.mockito_core
+ testImplementation project(path: ":sdks:java:testing:test-utils")
}
\ No newline at end of file
diff --git
a/sdks/java/io/singlestore/src/test/java/org/apache/beam/sdk/io/singlestore/SingleStoreIOPerformanceIT.java
b/sdks/java/io/singlestore/src/test/java/org/apache/beam/sdk/io/singlestore/SingleStoreIOPerformanceIT.java
index 8adf8a47dc1..35b34b2c80f 100644
---
a/sdks/java/io/singlestore/src/test/java/org/apache/beam/sdk/io/singlestore/SingleStoreIOPerformanceIT.java
+++
b/sdks/java/io/singlestore/src/test/java/org/apache/beam/sdk/io/singlestore/SingleStoreIOPerformanceIT.java
@@ -20,8 +20,8 @@ package org.apache.beam.sdk.io.singlestore;
import static
org.apache.beam.sdk.io.common.IOITHelper.readIOTestPipelineOptions;
import static org.junit.Assert.assertEquals;
-import com.google.cloud.Timestamp;
import com.singlestore.jdbc.SingleStoreDataSource;
+import java.time.Instant;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
@@ -134,7 +134,7 @@ public class SingleStoreIOPerformanceIT {
PipelineResult readResult,
PipelineResult readResultWithPartitions) {
String uuid = UUID.randomUUID().toString();
- String timestamp = Timestamp.now().toString();
+ String timestamp = Instant.now().toString();
IOITMetrics writeMetrics =
new IOITMetrics(
diff --git a/sdks/java/io/snowflake/build.gradle
b/sdks/java/io/snowflake/build.gradle
index 6cb489bc511..2bdb9a867a3 100644
--- a/sdks/java/io/snowflake/build.gradle
+++ b/sdks/java/io/snowflake/build.gradle
@@ -38,7 +38,7 @@ dependencies {
testImplementation project(path: ":sdks:java:core", configuration:
"shadowTest")
testImplementation project(path: ":sdks:java:extensions:avro",
configuration: "testRuntimeMigration")
testImplementation project(path: ":sdks:java:io:common")
- testImplementation project(path: ":sdks:java:testing:test-utils",
configuration: "testRuntimeMigration")
+ testImplementation project(path: ":sdks:java:testing:test-utils")
testImplementation 'com.google.cloud:google-cloud-storage:1.102.0'
testImplementation library.java.avro
testImplementation library.java.junit
diff --git a/sdks/java/io/solace/build.gradle b/sdks/java/io/solace/build.gradle
index f569a364abf..11737750164 100644
--- a/sdks/java/io/solace/build.gradle
+++ b/sdks/java/io/solace/build.gradle
@@ -47,7 +47,7 @@ dependencies {
testImplementation library.java.junit
testImplementation project(path: ":sdks:java:io:common")
- testImplementation project(path: ":sdks:java:testing:test-utils",
configuration: "testRuntimeMigration")
+ testImplementation project(path: ":sdks:java:testing:test-utils")
testRuntimeOnly library.java.slf4j_jdk14
testRuntimeOnly project(path: ":runners:direct-java", configuration:
"shadow")
}
diff --git a/sdks/java/io/sparkreceiver/2/build.gradle
b/sdks/java/io/sparkreceiver/2/build.gradle
index 7fb36b4c314..bf611e36bff 100644
--- a/sdks/java/io/sparkreceiver/2/build.gradle
+++ b/sdks/java/io/sparkreceiver/2/build.gradle
@@ -50,9 +50,10 @@ dependencies {
compileOnly "org.scala-lang:scala-library:2.11.12"
testImplementation library.java.junit
testImplementation library.java.testcontainers_rabbitmq
- testImplementation project(path: ":runners:direct-java", configuration:
"shadow")
+ testRuntimeOnly project(path: ":runners:direct-java", configuration:
"shadow")
+ testRuntimeOnly library.java.slf4j_simple
testImplementation project(":sdks:java:io:synthetic")
testImplementation project(path: ":sdks:java:io:common")
- testImplementation project(path: ":sdks:java:testing:test-utils",
configuration: "testRuntimeMigration")
+ testImplementation project(path: ":sdks:java:testing:test-utils")
testImplementation "com.rabbitmq:amqp-client:5.16.0"
}
diff --git
a/sdks/java/io/sparkreceiver/2/src/test/java/org/apache/beam/sdk/io/sparkreceiver/SparkReceiverIOIT.java
b/sdks/java/io/sparkreceiver/2/src/test/java/org/apache/beam/sdk/io/sparkreceiver/SparkReceiverIOIT.java
index 90c5944602a..b7af2054236 100644
---
a/sdks/java/io/sparkreceiver/2/src/test/java/org/apache/beam/sdk/io/sparkreceiver/SparkReceiverIOIT.java
+++
b/sdks/java/io/sparkreceiver/2/src/test/java/org/apache/beam/sdk/io/sparkreceiver/SparkReceiverIOIT.java
@@ -21,7 +21,6 @@ import static
org.apache.beam.sdk.io.synthetic.SyntheticOptions.fromJsonString;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.fail;
-import com.google.cloud.Timestamp;
import com.rabbitmq.client.Channel;
import com.rabbitmq.client.Connection;
import com.rabbitmq.client.ConnectionFactory;
@@ -31,6 +30,7 @@ import java.net.URISyntaxException;
import java.nio.charset.StandardCharsets;
import java.security.KeyManagementException;
import java.security.NoSuchAlgorithmException;
+import java.time.Instant;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@@ -98,7 +98,7 @@ public class SparkReceiverIOIT {
private static final String TEST_ID = UUID.randomUUID().toString();
- private static final String TIMESTAMP = Timestamp.now().toString();
+ private static final String TIMESTAMP = Instant.now().toString();
private static final String TEST_MESSAGE_PREFIX = "Test ";
diff --git a/sdks/java/testing/nexmark/build.gradle
b/sdks/java/testing/nexmark/build.gradle
index b9e6a0d2266..a09ed923899 100644
--- a/sdks/java/testing/nexmark/build.gradle
+++ b/sdks/java/testing/nexmark/build.gradle
@@ -88,7 +88,7 @@ dependencies {
compileOnly library.java.error_prone_annotations
testRuntimeOnly library.java.slf4j_jdk14
testImplementation project(path: ":sdks:java:io:google-cloud-platform",
configuration: "testRuntimeMigration")
- testImplementation project(path: ":sdks:java:testing:test-utils",
configuration: "testRuntimeMigration")
+ testImplementation project(path: ":sdks:java:testing:test-utils")
gradleRun project(project.path)
gradleRun project(path: nexmarkRunnerDependency, configuration:
runnerConfiguration)
}
diff --git a/sdks/java/testing/tpcds/build.gradle
b/sdks/java/testing/tpcds/build.gradle
index da4a317d320..7e76619a125 100644
--- a/sdks/java/testing/tpcds/build.gradle
+++ b/sdks/java/testing/tpcds/build.gradle
@@ -79,7 +79,7 @@ dependencies {
implementation project(path: ":sdks:java:core", configuration: "shadow")
testRuntimeOnly library.java.slf4j_jdk14
testImplementation project(path: ":sdks:java:io:google-cloud-platform",
configuration: "testRuntimeMigration")
- testImplementation project(path: ":sdks:java:testing:test-utils",
configuration: "testRuntimeMigration")
+ testImplementation project(path: ":sdks:java:testing:test-utils")
gradleRun project(project.path)
gradleRun project(path: tpcdsRunnerDependency, configuration:
runnerConfiguration)
}