From 3a4a0432d309dd17de86bd1cf4742030174fc190 Mon Sep 17 00:00:00 2001 From: Norman Maurer Date: Thu, 18 Oct 2018 17:33:21 +0200 Subject: [PATCH] Fix broken testsuite-shading when using with netty-tcnative-boringssl-static (#8404) Motivation: 2109f14c24f90df3f43aee7f3248ac59e6088735 corrected how we run the testsuite with boringssl-static but missed to also adjust the testsuite-shading configuration which lead to test failures. Modifications: Correctly compose the native lib name when no classifier is used. Result: Testsuite passes again. --- docker/docker-compose.yaml | 2 +- testsuite-shading/pom.xml | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/docker/docker-compose.yaml b/docker/docker-compose.yaml index 65fffba038..3b8d5d0e22 100644 --- a/docker/docker-compose.yaml +++ b/docker/docker-compose.yaml @@ -27,7 +27,7 @@ services: test-boringssl-static: <<: *common - command: /bin/bash -cl "./mvnw clean install -Dio.netty.testsuite.badHost=netty.io -Dtcnative.artifactId=netty-tcnative-boringssl-static -Dtcnative.classifier=" + command: /bin/bash -cl "./mvnw clean install -Dio.netty.testsuite.badHost=netty.io -Dxml.skip=true -Dtcnative.artifactId=netty-tcnative-boringssl-static -Dtcnative.classifier=" shell: <<: *common diff --git a/testsuite-shading/pom.xml b/testsuite-shading/pom.xml index a19adabeac..23ccd1d490 100644 --- a/testsuite-shading/pom.xml +++ b/testsuite-shading/pom.xml @@ -74,7 +74,6 @@ netty_transport_native_kqueue_${os.detected.arch}.jnilib - netty_tcnative.jnilib @@ -168,6 +167,10 @@ + + + + @@ -209,7 +212,6 @@ netty_transport_native_epoll_${os.detected.arch}.so - netty_tcnative.so @@ -303,6 +305,10 @@ + + + +