Disable coverage on pypy tests (#3777)
The pypy tests are reeeeaaally slow. Maybe this will help.
This commit is contained in:
parent
ad3724b7ff
commit
138769aa27
4
.github/workflows/test.yml
vendored
4
.github/workflows/test.yml
vendored
@ -58,7 +58,9 @@ jobs:
|
||||
- name: Upload coverage to Coveralls
|
||||
# Upload coverage if we are on the main repository and
|
||||
# we're running on Linux (this action only supports Linux)
|
||||
if: github.repository == 'psf/black' && matrix.os == 'ubuntu-latest'
|
||||
if:
|
||||
github.repository == 'psf/black' && matrix.os == 'ubuntu-latest' &&
|
||||
!startsWith(matrix.python-version, 'pypy')
|
||||
uses: AndreMiras/coveralls-python-action@v20201129
|
||||
with:
|
||||
github-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
8
tox.ini
8
tox.ini
@ -39,19 +39,15 @@ deps =
|
||||
; remove this when pypy releases the bugfix
|
||||
commands =
|
||||
pip install -e .[d]
|
||||
coverage erase
|
||||
pytest tests \
|
||||
--run-optional no_jupyter \
|
||||
!ci: --numprocesses auto \
|
||||
ci: --numprocesses 1 \
|
||||
--cov {posargs}
|
||||
ci: --numprocesses 1
|
||||
pip install -e .[jupyter]
|
||||
pytest tests --run-optional jupyter \
|
||||
-m jupyter \
|
||||
!ci: --numprocesses auto \
|
||||
ci: --numprocesses 1 \
|
||||
--cov --cov-append {posargs}
|
||||
coverage report
|
||||
ci: --numprocesses 1
|
||||
|
||||
[testenv:{,ci-}311]
|
||||
setenv =
|
||||
|
Loading…
Reference in New Issue
Block a user