[tox]
minversion = 3.7.0
-envlist = buildcontroller,sims121,tests121,sims221,tests221,sims71,tests71,tests_hybrid
+envlist = buildcontroller,testsPCE,sims121,tests121,sims221,tests221,sims71,tests71,tests_hybrid
docs
docs-linkcheck
checkbashisms
commands =
- sh -c "./install_honeynode.sh 7.1"
+[testenv:testsPCE]
+depends = buildcontroller
+commands =
+ nosetests --with-xunit transportpce_tests/pce/test_pce.py
+ nosetests --with-xunit transportpce_tests/pce/test_pce_400G.py
+
[testenv:tests121]
-depends = buildcontroller,sims121
+depends = buildcontroller,sims121,testsPCE
+#the last dependency is to avoid temporarily concurrent ressources problem to fix in parallel mode
commands =
nosetests --with-xunit transportpce_tests/1.2.1/test_portmapping.py
nosetests --with-xunit transportpce_tests/1.2.1/test_topo_portmapping.py
nosetests --with-xunit transportpce_tests/1.2.1/test_topology.py
nosetests --with-xunit transportpce_tests/1.2.1/test_renderer_service_path_nominal.py
- nosetests --with-xunit transportpce_tests/1.2.1/test_pce.py
nosetests --with-xunit transportpce_tests/1.2.1/test_olm.py
nosetests --with-xunit transportpce_tests/1.2.1/test_end2end.py
depends = buildcontroller,sims71,tests221
#the last dependency is to avoid temporarily concurrent ressources problem to fix in parallel mode
commands =
- nosetests --with-xunit transportpce_tests/7.1/test_pce_400G.py
- #NB: test pce_400G above does not depend on sims71
nosetests --with-xunit transportpce_tests/7.1/test_portmapping.py
[testenv:tests_hybrid]