From df85a8754ff30f4c82fe718e2721814fdbf5e872 Mon Sep 17 00:00:00 2001 From: Oscar Esteban Date: Wed, 23 Jul 2025 16:55:05 +0200 Subject: [PATCH] ci: separate coverage from test results --- .circleci/config.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index f1bab746..190bf59f 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -136,21 +136,21 @@ jobs: name: Run unit tests no_output_timeout: 2h command: | - mkdir -p /tmp/tests/{artifacts,summaries} + mkdir -p /tmp/tests/{artifacts,summaries,coverage} docker run -u $( id -u ) -it --rm \ -w /src/nitransforms -v $PWD:/src/nitransforms \ -v /tmp/data/nitransforms-tests:/data -e TEST_DATA_HOME=/data \ - -e COVERAGE_FILE=/tmp/summaries/.pytest.coverage \ + -e COVERAGE_FILE=/tmp/coverage/.pytest.coverage \ -v /tmp/fslicense/license.txt:/opt/freesurfer/license.txt:ro \ -v /tmp/tests:/tmp nitransforms:latest \ pytest --junit-xml=/tmp/summaries/pytest.xml \ - --cov nitransforms --cov-report xml:/tmp/summaries/unittests.xml \ + --cov nitransforms --cov-report xml:/tmp/coverage/unittests.xml \ nitransforms/ - run: name: Submit unit test coverage command: | cd /tmp/src/nitransforms - python3 -m codecov --file /tmp/tests/summaries/unittests.xml \ + python3 -m codecov --file /tmp/tests/coverage/unittests.xml \ --flags unittests -e CIRCLE_JOB - run: name: Clean up tests directory