1. add skyline-functional-devstack which inherits from devstack 2. add skyline-functional-devstack into check and gate job 3. add playbook to integrate with devstack for zuul 4. change the port from 8080 to 9999 because the 8080 is used for s3api 5. rename functional-py38 as unittest-py38 6. add install extra tools ready for skyline-console's e2e test Change-Id: I7f4b549bec6573661e62dd2bd9a3355253afd47d
36 lines
739 B
INI
36 lines
739 B
INI
[tox]
|
|
minversion = 3.18.0
|
|
# python runtimes: https://governance.openstack.org/tc/reference/runtimes/ussuri.html
|
|
envlist = unittest-py38,lint,functional
|
|
skipsdist=true
|
|
# this allows tox to infer the base python from the environment name
|
|
# and override any basepython configured in this file
|
|
ignore_basepython_conflict=true
|
|
isolated_build=true
|
|
|
|
[testenv]
|
|
# Set default python version
|
|
basepython = python3
|
|
whitelist_externals =
|
|
make
|
|
setenv =
|
|
IGNORE_JS = True
|
|
passenv = IGNORE_JS
|
|
deps = poetry != 1.1.8
|
|
|
|
[testenv:unittest-py38]
|
|
commands =
|
|
make install
|
|
make test
|
|
|
|
[testenv:lint]
|
|
commands =
|
|
make install
|
|
make lint
|
|
|
|
[testenv:functional]
|
|
whitelist_externals =
|
|
echo
|
|
commands =
|
|
echo "TODO: Add functional test for skyline-apiserver"
|