diff --git a/Jenkinsfile b/Jenkinsfile index 8eb8577b5..7f8400660 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -341,6 +341,13 @@ class PythonParallelTaskGenerator extends DefaultParallelTaskGenerator { keepLongStdio: true, testResults: "**/python-agent-junit.xml,**/target/**/TEST-*.xml" ) + steps.dir("${steps.env.BASE_DIR}/tests"){ + steps.archiveArtifacts( + allowEmptyArchive: true, + artifacts: '**/docker-info/**', + defaultExcludes: false + ) + } steps.env.PYTHON_VERSION = "${x}" steps.env.WEBFRAMEWORK = "${y}" steps.codecov(repo: "${steps.env.REPO}", @@ -348,13 +355,6 @@ class PythonParallelTaskGenerator extends DefaultParallelTaskGenerator { flags: "-e PYTHON_VERSION,WEBFRAMEWORK", secret: "${steps.env.CODECOV_SECRET}" ) - dir("${steps.env.BASE_DIR}/tests"){ - steps.archiveArtifacts( - allowEmptyArchive: true, - artifacts: '**/docker-info/**', - defaultExcludes: false - ) - } } } } diff --git a/tests/scripts/docker/run_tests.sh b/tests/scripts/docker/run_tests.sh index b2551322d..70c08f400 100755 --- a/tests/scripts/docker/run_tests.sh +++ b/tests/scripts/docker/run_tests.sh @@ -4,7 +4,7 @@ set -ex function cleanup { if [ -n "${BUILD_NUMBER}" ]; then # only on CI ./scripts/docker/docker-summary.sh - ./scripts/docker/docker-get-logs.sh "${1}-${2}" + ./scripts/docker/docker-get-logs.sh "${TEST}" fi PYTHON_VERSION=${1} docker-compose down -v @@ -22,6 +22,7 @@ fi pip_cache="$HOME/.cache" docker_pip_cache="/tmp/cache/pip" +TEST="${1}/${2}" cd tests