diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 05b2e323793ee19e202f6e89425e26f5f9fb2582..4c2feece508490ec82f484b6fbefc1d5969cd2a2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -46,6 +46,18 @@ jobs: curl -L -O -k https://gitlab.tiker.net/inducer/ci-support/raw/master/build-and-test-py-project-within-miniconda.sh . ./build-and-test-py-project-within-miniconda.sh + pytest: + name: Conda Pytest without arg check + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: "Main Script" + run: | + CONDA_ENVIRONMENT=.test-conda-env-py3.yml + curl -L -O -k https://gitlab.tiker.net/inducer/ci-support/raw/master/build-and-test-py-project-within-miniconda.sh + export _LOOPY_SKIP_ARG_CHECKS=1 + . ./build-and-test-py-project-within-miniconda.sh + pytest_twice: name: Conda Pytest Twice (for cache behavior) runs-on: ubuntu-latest diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f0e9aa0e593784742a9c2587c6e037f0b111d127..4886d47d90bbdf4659b1f5b3fab1b9ca90470f24 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -15,6 +15,24 @@ Python 3 POCL: reports: junit: test/pytest.xml +Python 3 POCL without arg check: + script: + - export PY_EXE=python3 + - export PYOPENCL_TEST=portable:pthread + - export EXTRA_INSTALL="pybind11 numpy mako" + - export LOOPY_NO_CACHE=1 + - export _LOOPY_SKIP_ARG_CHECKS=1 + - curl -L -O -k https://gitlab.tiker.net/inducer/ci-support/raw/master/build-and-test-py-project.sh + - ". ./build-and-test-py-project.sh" + tags: + - python3 + - pocl + except: + - tags + artifacts: + reports: + junit: test/pytest.xml + Python 3 Intel: script: - export PY_EXE=python3