From d41fe6dca19360f183bcd8abbd705100293d4ffa Mon Sep 17 00:00:00 2001 From: Debian Science Maintainers Date: Sun, 24 Jul 2022 17:51:07 +0100 Subject: [PATCH] Xfail or loosen tolerances on flaky tests The test_nondiagonal_obs_cov one hasn't yet been seen in Debian but is known in upstream CI: https://github.com/statsmodels/statsmodels/pull/6475#issuecomment-581151072 Author: Rebecca N. Palmer , Graham Inggs Bug-Debian: https://bugs.debian.org/944054 Forwarded: no Gbp-Pq: Name 944054_flaky_tests.patch --- statsmodels/base/tests/test_penalized.py | 2 ++ .../tsa/statespace/tests/test_exact_diffuse_filtering.py | 1 + 2 files changed, 3 insertions(+) diff --git a/statsmodels/base/tests/test_penalized.py b/statsmodels/base/tests/test_penalized.py index 106380b..dcfb7dd 100644 --- a/statsmodels/base/tests/test_penalized.py +++ b/statsmodels/base/tests/test_penalized.py @@ -312,6 +312,7 @@ class TestPenalizedPoissonOraclePenalized(CheckPenalizedPoisson): cls.atol = 1e-3 +@pytest.mark.xfail(reason="flaky convergence, https://bugs.debian.org/944054",strict=False) class TestPenalizedPoissonOraclePenalized2(CheckPenalizedPoisson): @classmethod @@ -348,6 +349,7 @@ class TestPenalizedPoissonOraclePenalized2(CheckPenalizedPoisson): assert_equal(self.res1.bse[self.k_nonzero:], 0) +@pytest.mark.xfail(reason="flaky convergence, https://bugs.debian.org/944054",strict=False) class TestPenalizedPoissonOraclePenalized2HC(CheckPenalizedPoisson): @classmethod diff --git a/statsmodels/tsa/statespace/tests/test_exact_diffuse_filtering.py b/statsmodels/tsa/statespace/tests/test_exact_diffuse_filtering.py index e1a25e1..80128a1 100644 --- a/statsmodels/tsa/statespace/tests/test_exact_diffuse_filtering.py +++ b/statsmodels/tsa/statespace/tests/test_exact_diffuse_filtering.py @@ -905,6 +905,7 @@ class TestDFM_Approx(CheckApproximateDiffuseMixin, CheckDFM): # we cannot increase it too much more than this because then we start get # numerical errors (e.g. 1e11 works but 1e12 does not pass) approximate_diffuse_variance = 5e10 + rtol = 1e-6 class TestDFM_KFAS(CheckKFASMixin, CheckDFM): -- 2.30.2