blob: 0727620e621d121f305705ebff856fecce3059f2 [file] [log] [blame]
Mohammed Naserdc087392024-04-01 20:26:02 -04001[tox]
2minversion = 4
Mohammed Naserdc087392024-04-01 20:26:02 -04003
Mohammed Naserf75ab072024-04-02 12:55:10 -04004[testenv]
5usedevelop = True
6setenv =
7 VIRTUAL_ENV={envdir}
8 LANGUAGE=en_US
9 LC_ALL=en_US.utf-8
10 OS_STDOUT_CAPTURE=1
11 OS_STDERR_CAPTURE=1
12 OS_TEST_TIMEOUT=160
13 PYTHONDONTWRITEBYTECODE=1
Mohammed Naserdc087392024-04-01 20:26:02 -040014deps =
Mohammed Naserf75ab072024-04-02 12:55:10 -040015 -r{toxinidir}/test-requirements.txt
16passenv =
17 KUBECONFIG
18
19[testenv:venv]
20passenv =
21 ATMOSPHERE_NETWORK_BACKEND
22commands =
23 {posargs}
Mohammed Naserdc087392024-04-01 20:26:02 -040024
25[testenv:molecule-keycloak]
Mohammed Naserdc087392024-04-01 20:26:02 -040026commands =
27 molecule test -s keycloak
28
29[testenv:molecule-csi-{rbd,local-path-provisioner}]
Mohammed Naserdc087392024-04-01 20:26:02 -040030setenv =
31 rbd: MOLECULE_CSI_DRIVER = rbd
32 local-path-provisioner: MOLECULE_CSI_DRIVER = local-path-provisioner
33commands =
34 molecule test -s csi
35
36[testenv:molecule-aio-{openvswitch,ovn}]
Mohammed Naserdc087392024-04-01 20:26:02 -040037setenv =
Mohammed Naser7e5ec812024-04-03 13:56:11 -040038 ATMOSPHERE_DEBUG = false
Mohammed Naserdc087392024-04-01 20:26:02 -040039 openvswitch: ATMOSPHERE_NETWORK_BACKEND = openvswitch
40 ovn: ATMOSPHERE_NETWORK_BACKEND = ovn
41commands =
42 molecule test -s aio