From 426f3589b41223a6785b70d6662228a11144c733 Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Sep 21 2020 09:28:06 +0000 Subject: all: run pytest with -vv in package build It is sometimes hard to decode from the build-log what was the unittest failure. Let's use double-verbose mode which prints e.g. much more verbose assertion diffs, when some assert fails. --- diff --git a/backend/copr-backend.spec b/backend/copr-backend.spec index 968ff3d..f5aca37 100644 --- a/backend/copr-backend.spec +++ b/backend/copr-backend.spec @@ -172,7 +172,7 @@ cp -a docs/build/html %{buildroot}%{_pkgdocdir}/ %check -./run_tests.sh +./run_tests.sh -vv %pre getent group copr >/dev/null || groupadd -r copr diff --git a/cli/copr-cli.spec b/cli/copr-cli.spec index 1a0afd6..cf34726 100644 --- a/cli/copr-cli.spec +++ b/cli/copr-cli.spec @@ -106,7 +106,7 @@ install -m 755 copr_cli/package_build_order.py %{buildroot}/%{_bindir}/package-b %check -%{__python} -m pytest tests +%{__python} -m pytest -vv tests %files diff --git a/dist-git/copr-dist-git.spec b/dist-git/copr-dist-git.spec index 782e4a4..308a731 100644 --- a/dist-git/copr-dist-git.spec +++ b/dist-git/copr-dist-git.spec @@ -91,7 +91,7 @@ touch %{buildroot}%{_var}/log/copr-dist-git/main.log %check -./run_tests.sh +./run_tests.sh -vv %post %systemd_post copr-dist-git.service diff --git a/frontend/copr-frontend.spec b/frontend/copr-frontend.spec index caaa2b1..29e1207 100644 --- a/frontend/copr-frontend.spec +++ b/frontend/copr-frontend.spec @@ -44,7 +44,7 @@ Name: copr-frontend Version: 1.169 -Release: 1%{?dist} +Release: 0.1%{?dist} Summary: Frontend for Copr License: GPLv2+ @@ -289,7 +289,7 @@ EOF %check %if %{with check} -./run_tests.sh +./run_tests.sh -vv %endif %pre diff --git a/keygen/copr-keygen.spec b/keygen/copr-keygen.spec index 715d66b..9d25c9b 100644 --- a/keygen/copr-keygen.spec +++ b/keygen/copr-keygen.spec @@ -120,8 +120,7 @@ cp -a configs/sudoers/copr_signer %{buildroot}%{_sysconfdir}/sudoers.d/copr_sign cp -a docs/_build/html %{buildroot}%{_pkgdocdir}/ %check - -PYTHONPATH=./src:$PYTHONPATH %{__python3} -B -m pytest --cov-report term-missing --cov ./src tests +PYTHONPATH=./src:$PYTHONPATH %{__python3} -B -m pytest -vv --cov-report term-missing --cov ./src tests %pre diff --git a/messaging/copr-messaging.spec b/messaging/copr-messaging.spec index af4790b..3018a5b 100644 --- a/messaging/copr-messaging.spec +++ b/messaging/copr-messaging.spec @@ -70,7 +70,7 @@ rm -rf html/.{doctrees,buildinfo} %check -./runtests.sh +./runtests.sh -vv %files -n python3-%name diff --git a/python/python-copr.spec b/python/python-copr.spec index e70b3ff..5fa4771 100644 --- a/python/python-copr.spec +++ b/python/python-copr.spec @@ -202,11 +202,11 @@ cp -a docs/_build/html %{buildroot}%{_pkgdocdir}/ %check %if %{with python3} -%{__python3} -m pytest copr/test +%{__python3} -m pytest -vv copr/test %endif %if %{with python2} -%{__python2} -m pytest copr/test +%{__python2} -m pytest -vv copr/test %endif diff --git a/rpmbuild/copr-rpmbuild.spec b/rpmbuild/copr-rpmbuild.spec index 9e32801..c00d06c 100644 --- a/rpmbuild/copr-rpmbuild.spec +++ b/rpmbuild/copr-rpmbuild.spec @@ -170,7 +170,7 @@ done %check -PYTHON=%{python} ./run_tests.sh --no-coverage +PYTHON=%{python} ./run_tests.sh -vv --no-coverage %build