@@ -70,11 +70,11 @@ jobs:
70
70
mkdir -p -m u+rwx reports/py${{ matrix.python-version }}_conda
71
71
# install within the conda environments without activating them
72
72
# Native Khiops-based Conda environment
73
- /root/miniconda3 /bin/conda install -y -n py${{ matrix.python-version }} -c conda-forge unittest-xml-reporting
74
- /root/miniconda3 /bin/conda install -y -n py${{ matrix.python-version }} --file test-requirements.txt
73
+ /root/miniforge3 /bin/conda install -y -n py${{ matrix.python-version }} unittest-xml-reporting
74
+ /root/miniforge3 /bin/conda install -y -n py${{ matrix.python-version }} --file test-requirements.txt
75
75
# `khiops-core`-based Conda environment
76
- /root/miniconda3 /bin/conda install -y -n py${{ matrix.python-version }}_conda -c conda-forge unittest-xml-reporting
77
- /root/miniconda3 /bin/conda install -y -n py${{ matrix.python-version }}_conda --file test-requirements.txt
76
+ /root/miniforge3 /bin/conda install -y -n py${{ matrix.python-version }}_conda unittest-xml-reporting
77
+ /root/miniforge3 /bin/conda install -y -n py${{ matrix.python-version }}_conda --file test-requirements.txt
78
78
- name : Install khiops-python dependencies
79
79
if : success() || failure()
80
80
run : |
@@ -83,11 +83,11 @@ jobs:
83
83
# Python versioneer fails to compute the current version correctly otherwise
84
84
git config --global --add safe.directory $(realpath .)
85
85
# Native Khiops-based Conda environment
86
- /root/miniconda3 /bin/conda run --no-capture-output -n py${{ matrix.python-version }} python setup.py egg_info
87
- /root/miniconda3 /bin/conda install -y -n py${{ matrix.python-version }} `grep -v "^\[" khiops.egg-info/requires.txt`
86
+ /root/miniforge3 /bin/conda run --no-capture-output -n py${{ matrix.python-version }} python setup.py egg_info
87
+ /root/miniforge3 /bin/conda install -y -n py${{ matrix.python-version }} `grep -v "^\[" khiops.egg-info/requires.txt`
88
88
# `khiops-core`-based Conda environment
89
- /root/miniconda3 /bin/conda run --no-capture-output -n py${{ matrix.python-version }}_conda python setup.py egg_info
90
- /root/miniconda3 /bin/conda install -y -n py${{ matrix.python-version }}_conda `grep -v "^\[" khiops.egg-info/requires.txt`
89
+ /root/miniforge3 /bin/conda run --no-capture-output -n py${{ matrix.python-version }}_conda python setup.py egg_info
90
+ /root/miniforge3 /bin/conda install -y -n py${{ matrix.python-version }}_conda `grep -v "^\[" khiops.egg-info/requires.txt`
91
91
rm -rf khiops.egg-info
92
92
- name : Prepare Unit Tests Environment
93
93
if : github.ref != 'dev' && github.ref != 'main' && ! inputs.run-long-tests
@@ -113,13 +113,13 @@ jobs:
113
113
# version is retrieved
114
114
git config --global --add safe.directory $(realpath .)
115
115
# Native Khiops-based Conda environments
116
- /root/miniconda3 /bin/conda run --no-capture-output -n py${{ matrix.python-version }} coverage run -m xmlrunner -o "reports/py${{ matrix.python-version }}" -v
117
- /root/miniconda3 /bin/conda run --no-capture-output -n py${{ matrix.python-version }} coverage report -m
118
- /root/miniconda3 /bin/conda run --no-capture-output -n py${{ matrix.python-version }} coverage xml -o "reports/py${{ matrix.python-version }}/py-coverage.xml"
116
+ /root/miniforge3 /bin/conda run --no-capture-output -n py${{ matrix.python-version }} coverage run -m xmlrunner -o "reports/py${{ matrix.python-version }}" -v
117
+ /root/miniforge3 /bin/conda run --no-capture-output -n py${{ matrix.python-version }} coverage report -m
118
+ /root/miniforge3 /bin/conda run --no-capture-output -n py${{ matrix.python-version }} coverage xml -o "reports/py${{ matrix.python-version }}/py-coverage.xml"
119
119
# `khiops-core`-based Conda environments
120
- /root/miniconda3 /bin/conda run --no-capture-output -n py${{ matrix.python-version }}_conda coverage run -m xmlrunner -o "reports/py${{ matrix.python-version }}_conda" -v
121
- /root/miniconda3 /bin/conda run --no-capture-output -n py${{ matrix.python-version }}_conda coverage report -m
122
- /root/miniconda3 /bin/conda run --no-capture-output -n py${{ matrix.python-version }}_conda coverage xml -o "reports/py${{ matrix.python-version }}_conda/py-coverage.xml"
120
+ /root/miniforge3 /bin/conda run --no-capture-output -n py${{ matrix.python-version }}_conda coverage run -m xmlrunner -o "reports/py${{ matrix.python-version }}_conda" -v
121
+ /root/miniforge3 /bin/conda run --no-capture-output -n py${{ matrix.python-version }}_conda coverage report -m
122
+ /root/miniforge3 /bin/conda run --no-capture-output -n py${{ matrix.python-version }}_conda coverage xml -o "reports/py${{ matrix.python-version }}_conda/py-coverage.xml"
123
123
- name : Display Unit Test Reports
124
124
uses : dorny/test-reporter@v1
125
125
with :
0 commit comments