From 7c5883f9b53053969ec8b02f98a9759b3a396734 Mon Sep 17 00:00:00 2001 From: "guillaume.lambert" Date: Thu, 27 Feb 2020 18:00:11 +0100 Subject: [PATCH] skip checkstyle and spotbugs in functional tests odlparent checkstyle and spotbugs slow down a lot the build process. They must be skipped in releng profile with maven -D option in tox.ini. JIRA: TRNSPRTPCE-197 Signed-off-by: guillaume.lambert Change-Id: If619bcba7658fc11115f7dd013228c22237c6bce --- tox.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tox.ini b/tox.ini index c46a010d1..1ca5c9c4f 100644 --- a/tox.ini +++ b/tox.ini @@ -24,7 +24,7 @@ commands = #patch OLM constant to speed up tests, unnecessary for PCE {py3,portmapping,topoPortMapping,rspn,topology,olm,end2end,portmapping221,rspn221,otnrenderer,topology221,otn-topology,olm221,end2end221}: - bash -c "sed -i' ' 's@=.*//#FUNCTESTVAL=@=@g' ../olm/src/main/java/org/opendaylight/transportpce/olm/util/OlmUtils.java" #build controller, source JDK_JAVA_OPTIONS to remove illegal reflective acces warnings introduced by Java11 - {py3,portmapping,topoPortMapping,rspn,topology,pce,olm,end2end,portmapping221,rspn221,otnrenderer,topology221,otntopology,olm221,end2end221,gnpy}: - bash -c ". reflectwarn.sh && cd .. && mvn clean install -s tests/odl_settings.xml -DskipTests -Dmaven.javadoc.skip=true" + {py3,portmapping,topoPortMapping,rspn,topology,pce,olm,end2end,portmapping221,rspn221,otnrenderer,topology221,otntopology,olm221,end2end221,gnpy}: - bash -c ". reflectwarn.sh && cd .. && mvn clean install -s tests/odl_settings.xml -DskipTests -Dmaven.javadoc.skip=true -Dodlparent.spotbugs.skip -Dodlparent.checkstyle.skip" #patch Karaf exec for the same reason at runtime {py3,portmapping,topoPortMapping,rspn,topology,pce,olm,end2end,portmapping221,rspn221,otnrenderer,topology221,otntopology,olm221,end2end221,gnpy}: - bash -c "sed -i' ' 's@!/bin/sh@!/bin/sh\n. $(dirname $0)/../../../../tests/reflectwarn.sh@' ../karaf/target/assembly/bin/karaf" #build Lighty if needed -- 2.36.6