diff --git a/pom.xml b/pom.xml
index 08073a229a12..02bc4737a50a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -117,6 +117,8 @@
3.0.0-beta-1
v1-rev7-1.21.0
1.7.14
+ ${project.groupId}:${project.versionId}
+ []
3.1.4
v1-rev53-1.21.0
4.4.1
@@ -293,9 +295,13 @@
4
${testGroups}
+ ${surefire.testPipelineOptions}
${runIntegrationTestOnService}
${dataflowProjectName}
+
+ ${surefire.dependencyToScan}
+
false
false
true
diff --git a/runners/google-cloud-dataflow-java/pom.xml b/runners/google-cloud-dataflow-java/pom.xml
index 3d62b0ef7323..c92487ab147d 100644
--- a/runners/google-cloud-dataflow-java/pom.xml
+++ b/runners/google-cloud-dataflow-java/pom.xml
@@ -55,6 +55,8 @@
true
com.google.cloud.dataflow.sdk.testing.RunnableOnService
both
+ org.apache.beam:java-sdk-all
+ ${dataflow.testPipelineOptions}
diff --git a/sdks/java/core/pom.xml b/sdks/java/core/pom.xml
index aa72b11c667f..85af4e14f8c7 100644
--- a/sdks/java/core/pom.xml
+++ b/sdks/java/core/pom.xml
@@ -46,17 +46,6 @@
-
-
- DataflowPipelineTests
-
- true
- com.google.cloud.dataflow.sdk.testing.RunnableOnService
- both
-
-
-
-