Skip to content

Commit

Permalink
interop-testing: fix bug of xds test missing transitive dependency
Browse files Browse the repository at this point in the history
This fixes a bug introduced in #6675 .

grpc-interop-testing should have added all dependency e.g. enovy that grpc-xds needs.
  • Loading branch information
dapengzhang0 committed Feb 6, 2020
1 parent f0b2d77 commit 7727098
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion interop-testing/build.gradle
Expand Up @@ -115,7 +115,9 @@ task grpclb_long_lived_affinity_test_client(type: CreateStartScripts) {
task xds_test_client(type: CreateStartScripts) {
// Use task dependsOn instead of depending on project(':grpc-xds') in configurations because
// grpc-xds is not published yet and we don't want grpc-interop-testin to depend on it in maven.
dependsOn ':grpc-xds:jar'
dependsOn ':grpc-xds:shadowJar'
// Add all other dependencies that grpc-xds needs.
dependencies { compile project(':grpc-services'), libraries.netty_epoll }
mainClassName = "io.grpc.testing.integration.XdsTestClient"
applicationName = "xds-test-client"
outputDir = new File(project.buildDir, 'tmp')
Expand Down

0 comments on commit 7727098

Please sign in to comment.