Skip to content

Commit 8f4a26b

Browse files
jbrockmendelKevin D Smith
authored and
Kevin D Smith
committed
CI: xfail intermittently-failing tests (pandas-dev#36993)
1 parent 161cf9c commit 8f4a26b

File tree

3 files changed

+18
-2
lines changed

3 files changed

+18
-2
lines changed

pandas/tests/io/json/test_pandas.py

+6-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import numpy as np
99
import pytest
1010

11-
from pandas.compat import IS64, is_platform_windows
11+
from pandas.compat import IS64, PY38, is_platform_windows
1212
import pandas.util._test_decorators as td
1313

1414
import pandas as pd
@@ -1695,6 +1695,11 @@ def test_json_multiindex(self, dataframe, expected):
16951695
result = series.to_json(orient="index")
16961696
assert result == expected
16971697

1698+
@pytest.mark.xfail(
1699+
is_platform_windows() and PY38,
1700+
reason="localhost connection rejected",
1701+
strict=False,
1702+
)
16981703
def test_to_s3(self, s3_resource, s3so):
16991704
import time
17001705

pandas/tests/io/test_parquet.py

+6-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import numpy as np
1010
import pytest
1111

12-
from pandas.compat import PY38
12+
from pandas.compat import PY38, is_platform_windows
1313
import pandas.util._test_decorators as td
1414

1515
import pandas as pd
@@ -559,6 +559,11 @@ def test_categorical(self, pa):
559559
expected = df.astype(object)
560560
check_round_trip(df, pa, expected=expected)
561561

562+
@pytest.mark.xfail(
563+
is_platform_windows() and PY38,
564+
reason="localhost connection rejected",
565+
strict=False,
566+
)
562567
def test_s3_roundtrip_explicit_fs(self, df_compat, s3_resource, pa, s3so):
563568
s3fs = pytest.importorskip("s3fs")
564569
if LooseVersion(pyarrow.__version__) <= LooseVersion("0.17.0"):

pandas/tests/plotting/test_groupby.py

+6
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import numpy as np
55
import pytest
66

7+
from pandas.compat import PY38, is_platform_windows
78
import pandas.util._test_decorators as td
89

910
from pandas import DataFrame, Index, Series
@@ -13,6 +14,11 @@
1314

1415
@td.skip_if_no_mpl
1516
class TestDataFrameGroupByPlots(TestPlotBase):
17+
@pytest.mark.xfail(
18+
is_platform_windows() and not PY38,
19+
reason="Looks like LinePlot._is_ts_plot is wrong",
20+
strict=False,
21+
)
1622
def test_series_groupby_plotting_nominally_works(self):
1723
n = 10
1824
weight = Series(np.random.normal(166, 20, size=n))

0 commit comments

Comments
 (0)