X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=transportpce.git;a=blobdiff_plain;f=tox.ini;h=ed10b64068b5d1b512a4b33b2e3bc8be817678fc;hp=6d0867e1c32e44b1eb064b50554258afc8194033;hb=89593c27e1aee06510ae215c994a929868a080a2;hpb=61a429b5b722d038a03c56645b0b56907203c540 diff --git a/tox.ini b/tox.ini index 6d0867e1c..ed10b6406 100644 --- a/tox.ini +++ b/tox.ini @@ -2,7 +2,7 @@ minversion = 3.7.0 envlist = buildcontroller,testsPCE, sims121,build_karaf_tests121,tests121, - sims221,build_karaf_tests221,tests221, + sims221,build_karaf_tests221,tests221,tests_tapi, sims71,build_karaf_tests71,tests71, build_karaf_tests_hybrid,tests_hybrid, docs @@ -64,7 +64,7 @@ deps = -r{toxinidir}/tests/requirements.txt -r{toxinidir}/tests/test-requirements.txt setuptools>=7.0 - gnpy4tpce==2.4.3 + gnpy4tpce==2.4.7 whitelist_externals = launch_tests.sh passenv = LAUNCHER USE_LIGHTY USE_ODL_RESTCONF_VERSION basepython = python3.8 @@ -92,7 +92,7 @@ whitelist_externals = launch_tests.sh passenv = LAUNCHER USE_LIGHTY USE_ODL_RESTCONF_VERSION setenv = # USE_LIGHTY=True -# USE_ODL_RESTCONF_VERSION=draft-bierman02 + USE_ODL_RESTCONF_VERSION=draft-bierman02 USE_ODL_ALT_KARAF_ENV=./karaf121.env USE_ODL_ALT_KARAF_INSTALL_DIR=karaf121 commands = @@ -125,7 +125,7 @@ whitelist_externals = launch_tests.sh passenv = LAUNCHER USE_LIGHTY USE_ODL_RESTCONF_VERSION setenv = # USE_LIGHTY=True -# USE_ODL_RESTCONF_VERSION=draft-bierman02 + USE_ODL_RESTCONF_VERSION=draft-bierman02 USE_ODL_ALT_KARAF_ENV=./karaf221.env USE_ODL_ALT_KARAF_INSTALL_DIR=karaf221 commands = @@ -144,7 +144,7 @@ commands = ./build_karaf_for_tests.sh [testenv:tests71] -depends = buildcontroller,build_karaf_tests71,sims71 +depends = buildcontroller,build_karaf_tests71,sims71,tests_tapi whitelist_externals = launch_tests.sh passenv = LAUNCHER USE_LIGHTY USE_ODL_RESTCONF_VERSION setenv = @@ -168,7 +168,7 @@ commands = ./build_karaf_for_tests.sh [testenv:tests_hybrid] -depends = buildcontroller,sims121,sims221,sims71,tests121,tests221,tests71 +depends = buildcontroller,build_karaf_tests_hybrid,sims121,sims221,sims71,tests121,tests221,tests71 #the last dependency is to avoid temporarily concurrent ressources problem in parallel mode whitelist_externals = launch_tests.sh passenv = LAUNCHER USE_LIGHTY USE_ODL_RESTCONF_VERSION @@ -180,6 +180,22 @@ commands = # nosetests --with-xunit transportpce_tests/hybrid/test01_device_change_notifications.py ./launch_tests.sh hybrid {posargs:} +[testenv:tests_tapi] +depends = buildcontroller,build_karaf_tests221,sims221 +whitelist_externals = launch_tests.sh +passenv = LAUNCHER USE_LIGHTY OLM_TIMER1 OLM_TIMER2 USE_ODL_RESTCONF_VERSION +setenv = +# USE_LIGHTY=True + USE_ODL_RESTCONF_VERSION=draft-bierman02 + USE_ODL_ALT_KARAF_ENV=./karaf221.env + USE_ODL_ALT_KARAF_INSTALL_DIR=karaf221 + INSTALL_TAPI=True + OLM_TIMER1=3000 + OLM_TIMER2=2000 + +commands = + ./launch_tests.sh tapi {posargs:} + [testenv:nbinotifications] depends = buildcontroller,sims221 whitelist_externals = launch_tests.sh @@ -188,6 +204,7 @@ passenv = LAUNCHER USE_LIGHTY USE_ODL_RESTCONF_VERSION OLM_TIMER1 OLM_TIMER2 setenv = OLM_TIMER1=3000 OLM_TIMER2=2000 + INSTALL_NBINOTIFICATIONS=True commands = ./dockercmd.sh run -d -p 2181:2181 -p 9092:9092 --env ADVERTISED_LISTENERS=PLAINTEXT://localhost:9092 --name tpce_kafka1 teivah/kafka:2.0.0 @@ -199,7 +216,7 @@ passenv = http_proxy HTTP_PROXY https_proxy HTTPS_PROXY no_proxy NO_PROXY basepython = python3 deps = -rdocs/requirements.txt commands = - sphinx-build -q -W -b html -n -d {envtmpdir}/doctrees ../docs/ {toxinidir}/docs/_build/html + sphinx-build -q -W --keep-going -b html -n -d {envtmpdir}/doctrees ../docs/ {toxinidir}/docs/_build/html [testenv:docs-linkcheck] passenv = http_proxy HTTP_PROXY https_proxy HTTPS_PROXY no_proxy NO_PROXY @@ -223,7 +240,7 @@ deps = -rdocs/requirements.txt sphinxcontrib-spelling PyEnchant -commands = sphinx-build -b spelling -d {envtmpdir}/doctrees ../docs/ {toxinidir}/docs/_build/spelling +commands = sphinx-build -b spelling -d {envtmpdir}/doctrees ../docs/ {toxinidir}/docs/_build/spelling [testenv:autopep8] basepython = python3