tests: Run tests in parallel using pytest-xdist

This commit is contained in:
Tomas Janousek 2020-06-30 23:43:36 +02:00 committed by Tomas Babej
parent 2c22bb2645
commit 7f47669e0c
3 changed files with 3 additions and 3 deletions

View file

@ -14,4 +14,4 @@ install:
- pushd $TRAVIS_BUILD_DIR
- docker-compose build --build-arg TASK_VERSION=$TASK_VERSION tests
script:
- make test
- make test PYTEST_FLAGS="-n8"

View file

@ -28,7 +28,7 @@ RUN cd /root/.vim/bundle; git clone https://github.com/vimwiki/vimwiki.git
RUN cd /root/.vim/bundle/vimwiki/; git checkout dev
# Setup taskwiki
RUN pip3 install nose pytest coveralls coverage vimrunner
RUN pip3 install nose pytest pytest-xdist coveralls coverage vimrunner
ADD requirements.txt requirements.txt
RUN pip3 install -r requirements.txt
RUN mkdir /root/.vim/bundle/taskwiki

View file

@ -10,7 +10,7 @@ import vimrunner
from tasklib import TaskWarrior, Task
from time import sleep
server_name = "TaskWikiTestServer"
server_name = "TaskWikiTestServer-{}".format(os.getpid())
server = vimrunner.Server(name=server_name)