From: Debian Science Maintainers Date: Fri, 17 Dec 2021 22:32:59 +0000 (+0000) Subject: Xfail or loosen tolerances on flaky tests X-Git-Tag: archive/raspbian/0.13.1+dfsg-3+rpi1^2~13 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=647c0350766618bd894f877bff63450759fb016f;p=statsmodels.git 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 --- 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):