| [tox] |
| minversion = 4 |
| |
| [testenv] |
| usedevelop = True |
| setenv = |
| VIRTUAL_ENV={envdir} |
| LANGUAGE=en_US |
| LC_ALL=en_US.utf-8 |
| OS_STDOUT_CAPTURE=1 |
| OS_STDERR_CAPTURE=1 |
| OS_TEST_TIMEOUT=160 |
| PYTHONDONTWRITEBYTECODE=1 |
| deps = |
| -r{toxinidir}/test-requirements.txt |
| passenv = |
| KUBECONFIG |
| |
| [testenv:venv] |
| passenv = |
| ATMOSPHERE_NETWORK_BACKEND |
| commands = |
| {posargs} |
| |
| [testenv:molecule-keycloak] |
| commands = |
| molecule test -s keycloak |
| |
| [testenv:molecule-csi-{rbd,local-path-provisioner}] |
| setenv = |
| rbd: MOLECULE_CSI_DRIVER = rbd |
| local-path-provisioner: MOLECULE_CSI_DRIVER = local-path-provisioner |
| commands = |
| molecule test -s csi |
| |
| [testenv:molecule-aio-{openvswitch,ovn}] |
| setenv = |
| ATMOSPHERE_DEBUG = true |
| openvswitch: ATMOSPHERE_NETWORK_BACKEND = openvswitch |
| ovn: ATMOSPHERE_NETWORK_BACKEND = ovn |
| commands = |
| molecule test -s aio |