@@ -28,6 +28,19 @@ ext.summary = "Code used by all integration test utilities."
2828dependencies {
2929 implementation enforcedPlatform(library. java. google_cloud_platform_libraries_bom)
3030 implementation project(path : " :sdks:java:core" , configuration : " shadow" )
31+ implementation project(path : " :runners:google-cloud-dataflow-java" )
32+ implementation ' com.google.cloud:google-cloud-bigquery'
33+ implementation ' com.google.cloud:google-cloud-monitoring'
34+ implementation ' com.google.cloud:google-cloud-storage'
35+ implementation ' org.apache.hadoop:hadoop-common:3.3.6'
36+ implementation ' org.apache.avro:avro:1.11.1'
37+ implementation ' org.apache.parquet:parquet-avro:1.15.2'
38+ implementation ' org.apache.parquet:parquet-common:1.15.2'
39+ implementation ' org.apache.parquet:parquet-hadoop:1.15.2'
40+ provided ' com.google.api.grpc:proto-google-cloud-monitoring-v3'
41+ implementation library. java. jackson_core
42+ implementation library. java. jackson_databind
43+ implementation library. java. gax
3144 implementation library. java. google_api_services_dataflow
3245 implementation library. java. google_auth_library_credentials
3346 implementation library. java. google_auth_library_oauth2_http
@@ -36,14 +49,20 @@ dependencies {
3649 implementation library. java. commons_lang3
3750 implementation library. java. failsafe
3851 implementation library. java. google_code_gson
52+ implementation library. java. google_cloud_core
53+ implementation library. java. google_api_client
3954 implementation library. java. google_http_client
4055 implementation library. java. guava
41-
56+ implementation library. java. protobuf_java_util
57+ implementation library. java. protobuf_java
58+ implementation library. java. junit
59+ testImplementation library. java. mockito_inline
60+ testRuntimeOnly library. java. slf4j_simple
4261 // TODO: excluding Guava until Truth updates it to >32.1.x
4362 testImplementation(library. java. truth) {
44- exclude group : ' com.google.guava' , module : ' guava'
63+ exclude group : ' com.google.guava' , module : ' guava'
4564 }
46- testImplementation library . java. junit
47- testImplementation library . java. mockito_inline
48- testRuntimeOnly library . java. slf4j_simple
65+ testImplementation project( path : " :runners:direct- java" , configuration : " shadow " )
66+ testImplementation project( path : " :sdks: java:testing:test-utils " )
67+ testImplementation project( path : " :sdks: java:extensions:protobuf " , configuration : " testRuntimeMigration " )
4968}
0 commit comments