From ce2ad15c71b43f08da6359a3837b65cb35c7ab54 Mon Sep 17 00:00:00 2001 From: Michael Youngstrom Date: Fri, 20 Jul 2018 16:02:14 -0400 Subject: [PATCH] Handle multiple containers per task definition --- .gitignore | 2 +- scripts/xdist/prepare_xdist_nodes.sh | 4 +- scripts/xdist/pytest_container_manager.py | 86 ++++++++++++----------- tox.ini | 2 +- 4 files changed, 48 insertions(+), 46 deletions(-) diff --git a/.gitignore b/.gitignore index fe93775336..b9a688073b 100644 --- a/.gitignore +++ b/.gitignore @@ -74,7 +74,7 @@ reports/ jscover.log jscover.log.* .pytest_cache/ -pytest_container*.txt +pytest_task*.txt .tddium* common/test/data/test_unicode/static/ test_root/courses/ diff --git a/scripts/xdist/prepare_xdist_nodes.sh b/scripts/xdist/prepare_xdist_nodes.sh index 6c1e1bcc92..3e41956386 100644 --- a/scripts/xdist/prepare_xdist_nodes.sh +++ b/scripts/xdist/prepare_xdist_nodes.sh @@ -1,12 +1,12 @@ #!/bin/bash set -e -python scripts/xdist/pytest_container_manager.py -a up -n ${XDIST_NUM_CONTAINERS} \ +python scripts/xdist/pytest_container_manager.py -a up -n ${XDIST_NUM_TASKS} \ -t ${XDIST_CONTAINER_TASK_NAME} \ -s ${XDIST_CONTAINER_SUBNET} \ -sg ${XDIST_CONTAINER_SECURITY_GROUP} -ip_list=$(=1.8,<1.9 django19: Django>=1.9,<1.10