fix emulated common tests
This commit is contained in:
parent
8914d1669d
commit
f53268924d
13
.github/workflows/common.yml
vendored
13
.github/workflows/common.yml
vendored
@ -44,7 +44,7 @@ jobs:
|
|||||||
- name: Run tests
|
- name: Run tests
|
||||||
run: |
|
run: |
|
||||||
cd test
|
cd test
|
||||||
python3 test_common.py
|
python3 test_common.py --numprocesses=auto
|
||||||
python3 test_workflows.py
|
python3 test_workflows.py
|
||||||
test-emulated:
|
test-emulated:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
@ -79,17 +79,16 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
path: ~/.cache/pip
|
path: ~/.cache/pip
|
||||||
key: v1-python-pip
|
key: v1-python-pip
|
||||||
|
|
||||||
- name: Run tests in container
|
- name: Run tests in container
|
||||||
run: |
|
run: |
|
||||||
docker run --rm -e CI -e CC -e -v $PWD:$PWD -w $PWD -v ~/ccache:/ccache pqclean/ci-container:${{ matrix.arch }} /bin/bash -c "\
|
docker run --rm -e CI -e CC -v $PWD:$PWD -w $PWD -v ~/ccache:/ccache pqclean/ci-container:${{ matrix.arch }} /bin/bash -c "\
|
||||||
export CCACHE_NOSTATS=1 && \
|
export CCACHE_NOSTATS=1 && \
|
||||||
export CCACHE_DIR=/ccache && \
|
export CCACHE_DIR=/ccache && \
|
||||||
export CCACHE_SLOPPINESS=include_file_mtime && \
|
export CCACHE_SLOPPINESS=include_file_mtime && \
|
||||||
export CC=\"ccache $CC\" && \
|
export CC=\"ccache $CC\" && \
|
||||||
pip3 install -r requirements.txt && \
|
pip3 install -U -r requirements.txt && \
|
||||||
cd test && \
|
cd test && \
|
||||||
python3 test_common.py"
|
python3 test_common.py --numprocesses=auto"
|
||||||
test-windows:
|
test-windows:
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
@ -115,7 +114,7 @@ jobs:
|
|||||||
call "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Enterprise\\VC\\Auxiliary\\Build\\vcvars${{ matrix.bits }}.bat"
|
call "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Enterprise\\VC\\Auxiliary\\Build\\vcvars${{ matrix.bits }}.bat"
|
||||||
cd test
|
cd test
|
||||||
python -m pytest --verbose --numprocesses=auto
|
python -m pytest --verbose --numprocesses=auto
|
||||||
python3 test_common.py
|
python3 test_common.py --numprocesses=auto
|
||||||
shell: cmd
|
shell: cmd
|
||||||
test-macos:
|
test-macos:
|
||||||
env:
|
env:
|
||||||
@ -141,5 +140,5 @@ jobs:
|
|||||||
- name: Run tests
|
- name: Run tests
|
||||||
run: |
|
run: |
|
||||||
cd test
|
cd test
|
||||||
python3 test_common.py
|
python3 test_common.py --numprocesses=auto
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user