From: guillaume.lambert Date: Thu, 27 Feb 2020 17:00:11 +0000 (+0100) Subject: skip checkstyle and spotbugs in functional tests X-Git-Tag: 1.0.0~12 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=7c5883f9b53053969ec8b02f98a9759b3a396734;p=transportpce.git 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 --- 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