From b37d6b7a600500f6dfa679f05acabd91478e87acd38ac6e1770150a503508438 Mon Sep 17 00:00:00 2001 From: Daniel Garcia Date: Mon, 19 Dec 2022 11:36:10 +0000 Subject: [PATCH] - Run tests with -n1 to avoid race condition in tests gh#xmlsec/python-xmlsec#210 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xmlsec?expand=0&rev=24 --- python-xmlsec.changes | 6 ++++++ python-xmlsec.spec | 14 +++++++------- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/python-xmlsec.changes b/python-xmlsec.changes index 4bb12c8..21161be 100644 --- a/python-xmlsec.changes +++ b/python-xmlsec.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Dec 19 11:33:28 UTC 2022 - Daniel Garcia + +- Run tests with -n1 to avoid race condition in tests + gh#xmlsec/python-xmlsec#210 + ------------------------------------------------------------------- Tue Oct 18 13:13:45 UTC 2022 - Markéta Machová diff --git a/python-xmlsec.spec b/python-xmlsec.spec index 70e34ed..7adb9f7 100644 --- a/python-xmlsec.spec +++ b/python-xmlsec.spec @@ -16,7 +16,6 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-xmlsec Version: 1.3.13 Release: 0 @@ -30,6 +29,7 @@ BuildRequires: %{python_module lxml >= 3.8.0} BuildRequires: %{python_module lxml-devel} BuildRequires: %{python_module pip} BuildRequires: %{python_module pkgconfig} +BuildRequires: %{python_module pytest-xdist} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools_scm} BuildRequires: %{python_module setuptools} @@ -62,12 +62,12 @@ export CFLAGS="%{optflags}" %python_expand %fdupes %{buildroot}%{$python_sitearch} %check -%ifarch %ix86 -export skip_tests="not test_reinitialize_module" -%else -export skip_tests="" -%endif -%pytest_arch -k "$skip_tests" tests/ +# gh#xmlsec/python-xmlsec#244 +donttest="test_sign_case5" + +# Run tests with -n 1 to avoid race condition in tests +# gh#xmlsec/python-xmlsec#210 +%pytest_arch -n 1 -k "not (${donttest})" tests/ %files %{python_files} %doc README.rst