From: Debian Science Maintainers Date: Sun, 1 Sep 2024 10:18:24 +0000 (+0100) Subject: Xfail / increase tolerance on tests X-Git-Tag: archive/raspbian/0.14.2+dfsg-2+rpi1^2~14 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=9db30140cd6459f76d7a098ae35709de614316ea;p=statsmodels.git Xfail / increase tolerance on tests TestMICE and test_mixedlm vary enough with the random state, and corrpsd is close enough to 0, that this is plausibly a rounding non-bug Author: Rebecca N. Palmer Bug-Debian: https://bugs.debian.org/997081 Forwarded: https://github.com/statsmodels/statsmodels/issues/7911 Gbp-Pq: Name 997081_xfail.patch --- diff --git a/statsmodels/stats/tests/test_corrpsd.py b/statsmodels/stats/tests/test_corrpsd.py index fd41eeb..44483f7 100644 --- a/statsmodels/stats/tests/test_corrpsd.py +++ b/statsmodels/stats/tests/test_corrpsd.py @@ -192,19 +192,19 @@ def test_corrpsd_threshold(threshold): y = corr_nearest(x, n_fact=100, threshold=threshold) evals = np.linalg.eigvalsh(y) - assert_allclose(evals[0], threshold, rtol=1e-6, atol=1e-15) + assert_allclose(evals[0], threshold, rtol=1e-6, atol=2e-15) y = corr_clipped(x, threshold=threshold) evals = np.linalg.eigvalsh(y) - assert_allclose(evals[0], threshold, rtol=0.25, atol=1e-15) + assert_allclose(evals[0], threshold, rtol=0.25, atol=2e-15) y = cov_nearest(x, method='nearest', n_fact=100, threshold=threshold) evals = np.linalg.eigvalsh(y) - assert_allclose(evals[0], threshold, rtol=1e-6, atol=1e-15) + assert_allclose(evals[0], threshold, rtol=1e-6, atol=2e-15) y = cov_nearest(x, n_fact=100, threshold=threshold) evals = np.linalg.eigvalsh(y) - assert_allclose(evals[0], threshold, rtol=0.25, atol=1e-15) + assert_allclose(evals[0], threshold, rtol=0.25, atol=2e-15) class Test_Factor: