X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=tox.ini;h=56d7d4bbea23839abe227d88da2a7792d1906a71;hb=e348b5507c24f599cf1560e928e3b3dfd07dc683;hp=2faf2c604d4de21d4f0b513de2738ed15b2ebeb8;hpb=102b89592db01d8361a754c11a85699e5d2e965c;p=ric-plt%2Fa1.git diff --git a/tox.ini b/tox.ini index 2faf2c6..56d7d4b 100644 --- a/tox.ini +++ b/tox.ini @@ -18,10 +18,13 @@ # Code [tox] -envlist = py38,flake8,docs,docs-linkcheck +envlist = code,flake8,docs,docs-linkcheck minversion = 2.0 -[testenv] +[pytest] +testpaths = tests + +[testenv:code] basepython = python3.8 deps= pytest @@ -32,6 +35,7 @@ setenv = A1_RMR_RETRY_TIMES = 2 INSTANCE_DELETE_NO_RESP_TTL = 3 INSTANCE_DELETE_RESP_TTL = 3 + prometheus_multiproc_dir = /tmp # Note, before this will work, for the first time on that machine, run ./install_deps.sh commands = @@ -48,6 +52,11 @@ commands = flake8 setup.py a1 tests [flake8] extend-ignore = E501,E741,E731 +[testenv:clm] +# use pip to gather dependencies with versions for CLM analysis +whitelist_externals = sh +commands = sh -c 'pip freeze > requirements.txt' + # Docs # verbatim as asked for by the docs instructions: https://wiki.o-ran-sc.org/display/DOC/Configure+Repo+for+Documentation