diff options
author | John Snow <jsnow@redhat.com> | 2021-06-29 17:43:19 -0400 |
---|---|---|
committer | John Snow <jsnow@redhat.com> | 2021-06-30 21:55:43 -0400 |
commit | 2c24d52d06af855a9b2a69c38cd4b747c848b1e1 (patch) | |
tree | 81651c15188bf80eb81c55e2cc4e0b30e79e40c8 /python/.gitignore | |
parent | 0d52c19a599a45c800fb58f3ad359f6472a18e3f (diff) | |
download | qemu-2c24d52d06af855a9b2a69c38cd4b747c848b1e1.zip qemu-2c24d52d06af855a9b2a69c38cd4b747c848b1e1.tar.gz qemu-2c24d52d06af855a9b2a69c38cd4b747c848b1e1.tar.bz2 |
python: add 'make check-dev' invocation
This is a *third* way to run the Python tests. Unlike the first two
(check-pipenv, check-tox), this version does not require any specific
interpreter version -- making it a lot easier to tell people to run it
as a quick smoketest prior to submission to GitLab CI.
Summary:
Checked via GitLab CI:
- check-pipenv: tests our oldest python & dependencies
- check-tox: tests newest dependencies on all non-EOL python versions
Executed only incidentally:
- check-dev: tests newest dependencies on whichever python version
('make check' does not set up any environment at all, it just runs the
tests in your current environment. All four invocations perform the
exact same tests, just in different execution environments.)
Signed-off-by: John Snow <jsnow@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Tested-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Message-id: 20210629214323.1329806-12-jsnow@redhat.com
[Maintainer edit: added .dev-venv/ to .gitignore. --js]
Acked-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Acked-by: Willian Rampazzo <willianr@redhat.com>
Signed-off-by: John Snow <jsnow@redhat.com>
Diffstat (limited to 'python/.gitignore')
-rw-r--r-- | python/.gitignore | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/python/.gitignore b/python/.gitignore index 272ed22..c8b0e67 100644 --- a/python/.gitignore +++ b/python/.gitignore @@ -14,3 +14,4 @@ qemu.egg-info/ # virtual environments (pipenv et al) .venv/ .tox/ +.dev-venv/ |