CLN: Use pytest -r to show skipped tests instead of print_skipped.py
State: closed

Example when using `pytest -r s`

```
=========================== short test summary info ============================
SKIPPED [1] pandas/tests/test_downstream.py:30: skipping as toolz not available
SKIPPED [1] pandas/tests/test_downstream.py:30: skipping as dask not available
SKIPPED [1] pandas/tests/test_downstream.py:90: Could not import 'cftime'
SKIPPED [1] pandas/tests/test_algos.py:1790: skipping high memory test since --run-high-memory was not set
SKIPPED [1] pandas/tests/test_downstream.py:30: skipping as statsmodels not available
SKIPPED [1] pandas/tests/test_downstream.py:30: skipping as sklearn not available
SKIPPED [1] pandas/tests/test_downstream.py:30: skipping as seaborn not available
SKIPPED [1] pandas/tests/test_downstream.py:30: skipping as pandas_datareader not available
SKIPPED [1] pandas/tests/test_downstream.py:30: skipping as geopandas not available
SKIPPED [1] pandas/tests/test_downstream.py:30: skipping as torch not available
SKIPPED [3] pandas/tests/apply/test_frame_transform.py:22: Test is only for DataFrame with axis=1
SKIPPED [3] pandas/tests/apply/test_frame_transform.py:22: Test is only for DataFrame with axis=index
SKIPPED [3] pandas/tests/apply/test_frame_transform.py:22: Test is only for DataFrame with axis=columns
SKIPPED [1] pandas/tests/apply/test_series_apply.py:288: fillna doesn't raise TypeError on object
SKIPPED [1] pandas/tests/apply/test_series_apply.py:288: rank doesn't raise TypeError on object
SKIPPED [3] pandas/tests/apply/test_series_apply.py:502: Initializing a Series from a MultiIndex is not supported
SKIPPED [1] pandas/tests/arrays/categorical/test_warnings.py:9: Missing dependency pytest-asyncio
SKIPPED [10] pandas/tests/arrays/masked/test_arithmetic.py:29: subtract not implemented for boolean
SKIPPED [2] pandas/tests/arrays/test_datetimelike.py:1415: Could not import 'dask.array'
SKIPPED [1] pandas/tests/arrays/string_/test_string_arrow.py:59: chunked not applicable to numpy array
SKIPPED [1] pandas/tests/arrays/string_/test_string_arrow.py:120: pyarrow is installed
SKIPPED [4] pandas/tests/base/test_fillna.py:41: <class 'pandas.core.indexes.numeric.Int64Index'> doesn't allow for NA operations
SKIPPED [2] pandas/tests/base/test_fillna.py:41: <class 'pandas.core.indexes.numeric.UInt64Index'> doesn't allow for NA operations
SKIPPED [2] pandas/tests/base/test_fillna.py:41: <class 'pandas.core.indexes.range.RangeIndex'> doesn't allow for NA operations
SKIPPED [16] pandas/tests/base/test_fillna.py:41: <class 'pandas.core.indexes.numeric.NumericIndex'> doesn't allow for NA operations
SKIPPED [4] pandas/tests/base/test_fillna.py:41: <class 'pandas.core.indexes.base.Index'> doesn't allow for NA operations
SKIPPED [4] pandas/tests/base/test_fillna.py:43: Test doesn't make sense on empty data
SKIPPED [3] pandas/tests/base/test_fillna.py:45: MultiIndex can't hold 'nan'
SKIPPED [3] pandas/tests/base/test_fillna.py:45: MultiIndex can't hold 'None'
SKIPPED [12] pandas/tests/base/test_fillna.py:41: <class 'pandas.core.series.Series'> doesn't allow for NA operations
SKIPPED [3] pandas/tests/base/test_misc.py:158: np.searchsorted doesn't work on pd.MultiIndex
SKIPPED [1] pandas/tests/base/test_misc.py:172: Test doesn't make sense on empty data
SKIPPED [1] pandas/tests/arrays/string_/test_string.py:526: not applicable
SKIPPED [40] pandas/tests/base/test_unique.py:41: type doesn't allow for NA operations
SKIPPED [4] pandas/tests/base/test_unique.py:43: Test doesn't make sense on empty data
SKIPPED [3] pandas/tests/base/test_unique.py:45: MultiIndex can't hold 'nan'
SKIPPED [3] pandas/tests/base/test_unique.py:45: MultiIndex can't hold 'None'
SKIPPED [40] pandas/tests/base/test_value_counts.py:50: type doesn't allow for NA operations
SKIPPED [40] pandas/tests/base/test_unique.py:87: type doesn't allow for NA operations
SKIPPED [3] pandas/tests/base/test_unique.py:89: MultiIndex can't hold 'nan'
SKIPPED [3] pandas/tests/base/test_unique.py:89: MultiIndex can't hold 'None'
SKIPPED [4] pandas/tests/base/test_value_counts.py:52: Test doesn't make sense on empty data
SKIPPED [3] pandas/tests/base/test_value_counts.py:54: MultiIndex can't hold 'nan'
SKIPPED [3] pandas/tests/base/test_value_counts.py:54: MultiIndex can't hold 'None'
SKIPPED [1] pandas/tests/extension/test_categorical.py:89: Memory usage doesn't match
SKIPPED [1] pandas/tests/extension/test_categorical.py:135: Backwards compatibility
SKIPPED [1] pandas/tests/extension/test_categorical.py:152: Not implemented
SKIPPED [1] pandas/tests/extension/test_categorical.py:156: Not implemented
SKIPPED [2] pandas/tests/extension/base/methods.py:350: <class 'pandas.core.arrays.categorical.Categorical'> does not support diff
SKIPPED [2] pandas/tests/extension/test_categorical.py:166: Unobserved categories included
SKIPPED [1] pandas/tests/extension/test_categorical.py:187: Not Applicable
SKIPPED [2] pandas/tests/extension/base/ops.py:127: Categorical does not implement add
SKIPPED [1] pandas/tests/extension/test_datetime.py:178: We have DatetimeTZBlock
SKIPPED [40] pandas/tests/extension/base/reduce.py:65: Tested in tests/reductions/test_reductions.py
SKIPPED [2] pandas/tests/extension/base/methods.py:350: <class 'pandas.core.arrays.interval.IntervalArray'> does not support diff
SKIPPED [1] pandas/tests/extension/test_interval.py:124: addition is not defined for intervals
SKIPPED [1] pandas/tests/extension/test_interval.py:141: Unsupported fillna option.
SKIPPED [1] pandas/tests/extension/test_interval.py:145: Unsupported fillna option.
SKIPPED [1] pandas/tests/extension/test_interval.py:149: Unsupported fillna option.
SKIPPED [1] pandas/tests/extension/test_interval.py:153: Unsupported fillna option.
SKIPPED [1] pandas/tests/extension/test_interval.py:157: Unsupported fillna option.
SKIPPED [1] pandas/tests/extension/test_interval.py:176: custom repr
SKIPPED [2] pandas/tests/extension/test_numpy.py:199: We don't register our dtype
SKIPPED [2] pandas/tests/extension/test_numpy.py:211: Incorrect expected.
SKIPPED [2] pandas/tests/extension/test_numpy.py:348: Incorrect expected.
SKIPPED [397] pandas/tests/extension/test_string.py:31: chunked array n/a
SKIPPED [4] pandas/tests/extension/base/methods.py:350: <class 'pandas.core.arrays.string_arrow.ArrowStringArray'> does not support diff
SKIPPED [2] pandas/tests/extension/base/methods.py:350: <class 'pandas.core.arrays.string_.StringArray'> does not support diff
SKIPPED [8] pandas/tests/extension/test_string.py:161: returns nullable
SKIPPED [4] pandas/tests/extension/test_string.py:165: returns nullable
SKIPPED [15] pandas/tests/extension/test_sparse.py:111: Can't store nan in int array.
SKIPPED [1] pandas/tests/extension/test_sparse.py:269: Unsupported
SKIPPED [2] pandas/tests/extension/test_sparse.py:348: Not Applicable
SKIPPED [28] pandas/tests/extension/test_sparse.py:456: Incorrected expected from Series.combine
SKIPPED [1] pandas/tests/extension/json/test_json.py:158: not implemented constructor from dtype
SKIPPED [2] pandas/tests/frame/test_api.py:292: Missing dependency pytest-asyncio
SKIPPED [1] pandas/tests/extension/json/test_json.py:180: Different definitions of NA
SKIPPED [1] pandas/tests/extension/json/test_json.py:204: Setting a dict as a scalar
SKIPPED [1] pandas/tests/extension/json/test_json.py:208: Setting a dict as a scalar
SKIPPED [1] pandas/tests/extension/base/methods.py:21: value_counts is not implemented
SKIPPED [2] pandas/tests/extension/base/methods.py:350: <class 'pandas.tests.extension.json.array.JSONArray'> does not support diff
SKIPPED [2] pandas/tests/extension/json/test_json.py:221: Unhashable
SKIPPED [1] pandas/tests/extension/json/test_json.py:225: Unhashable
SKIPPED [1] pandas/tests/extension/json/test_json.py:229: Unhashable
SKIPPED [1] pandas/tests/extension/json/test_json.py:246: combine for JSONArray not supported
SKIPPED [1] pandas/tests/extension/json/test_json.py:250: combine for JSONArray not supported
SKIPPED [1] pandas/tests/extension/json/test_json.py:254: combine for JSONArray not supported
SKIPPED [1] pandas/tests/extension/json/test_json.py:258: Unhashable
SKIPPED [1] pandas/tests/extension/json/test_json.py:262: broadcasting error
SKIPPED [1] pandas/tests/extension/json/test_json.py:269: Can't compare dicts.
SKIPPED [2] pandas/tests/extension/json/test_json.py:273: Can't compare dicts.
SKIPPED [1] pandas/tests/extension/json/test_json.py:279: failing on np.array(self, dtype=str)
SKIPPED [1] pandas/tests/extension/json/test_json.py:292: Unhashable
SKIPPED [1] pandas/tests/extension/json/test_json.py:301: Unhashable
SKIPPED [1] pandas/tests/extension/json/test_json.py:313: Unhashable
SKIPPED [1] pandas/tests/extension/json/test_json.py:320: Unhashable
SKIPPED [2] pandas/tests/extension/base/ops.py:127: JSONArray does not implement add
SKIPPED [1] pandas/tests/frame/test_constructors.py:303: NumPy change.
SKIPPED [26] pandas/tests/frame/test_query_eval.py:35: cannot evaluate with parser 'python'
SKIPPED [4] pandas/tests/frame/test_reductions.py:1476: Count does not accept skipna. Mad needs a deprecation cycle.
SKIPPED [2] pandas/tests/frame/methods/test_between_time.py:21: Specific locale is set en_US
SKIPPED [1] pandas/tests/frame/methods/test_rank.py:330: skipping high memory test since --run-high-memory was not set
SKIPPED [1] pandas/tests/generic/test_to_xarray.py:37: Test doesn't make sense for empty index
SKIPPED [3] pandas/tests/groupby/test_categorical.py:1353: ngroup is not truly a reduction
SKIPPED [1] pandas/tests/groupby/test_categorical.py:1386: ngroup is not truly a reduction
SKIPPED [1] pandas/tests/groupby/test_categorical.py:1428: ngroup does not return the Categories on the index
SKIPPED [2] pandas/tests/groupby/test_categorical.py:1458: ngroup does not return the Categories on the index
SKIPPED [1] pandas/tests/groupby/test_groupby.py:721: Test not applicable
SKIPPED [2] pandas/tests/groupby/test_groupby.py:724: Skip until behavior is determined (GH #5755)
SKIPPED [1] pandas/tests/groupby/test_groupby_subclass.py:27: Not applicable
SKIPPED [6] pandas/tests/groupby/test_groupby.py:2272: Not applicable
SKIPPED [2] pandas/tests/groupby/test_quantile.py:39: Unclear numpy expectation for nearest result with equidistant data
SKIPPED [12] pandas/tests/indexes/test_common.py:226: Skip na-check if index cannot hold na
SKIPPED [1] pandas/tests/indexes/test_common.py:208: Skip check for empty Index and MultiIndex
SKIPPED [1] pandas/tests/indexes/test_common.py:258: Skip check for empty Index
SKIPPED [3] pandas/tests/indexes/test_common.py:298: RangeIndex is tested in test_drop_duplicates_no_duplicates as it cannot hold duplicates
SKIPPED [3] pandas/tests/indexes/test_common.py:303: empty index is tested in test_drop_duplicates_no_duplicates as it cannot hold duplicates
SKIPPED [2] pandas/tests/indexes/test_common.py:365: Skip check for empty Index, MultiIndex, and RangeIndex
SKIPPED [1] pandas/tests/indexes/test_base.py:1159: Missing dependency pytest-asyncio
SKIPPED [2] pandas/tests/indexes/test_common.py:453: missing value sorting order not well-defined
SKIPPED [2] pandas/tests/indexes/common.py:610: skipping tests for <class 'pandas.core.indexes.category.CategoricalIndex'>
SKIPPED [1] pandas/tests/io/test_fsspec.py:164: Could not import 'pyarrow' satisfying a min_version of 2
SKIPPED [1] pandas/tests/io/test_fsspec.py:241: Skipping because fsspec is installed.
SKIPPED [1] pandas/tests/io/test_gcs.py:191: Skipping because gcsfs is installed.
SKIPPED [2] pandas/tests/io/test_parquet.py:446: could not import 'snappy': No module named 'snappy'
SKIPPED [1] pandas/tests/io/test_parquet.py:1024: not supported
SKIPPED [1] pandas/tests/io/test_sql.py:1524: SQLAlchemy is installed
SKIPPED [4] pandas/tests/io/test_sql.py:1742: no column with datetime with time zone
SKIPPED [1] pandas/tests/io/test_html.py:1206: Not applicable for lxml
SKIPPED [3] pandas/tests/io/test_sql.py:2258: Nested transactions rollbacks don't work with Pandas
SKIPPED [2] pandas/tests/io/excel/test_readers.py:615: Skipped for engine: xlrd
SKIPPED [4] pandas/tests/io/excel/test_readers.py:615: Skipped for engine: openpyxl
SKIPPED [6] pandas/tests/io/excel/test_readers.py:615: Skipped for engine: None
SKIPPED [2] pandas/tests/io/excel/test_readers.py:615: Skipped for engine: pyxlsb
SKIPPED [1] pandas/tests/io/excel/test_readers.py:1265: chartsheets do not exist in the ODF format
SKIPPED [1] pandas/tests/io/excel/test_readers.py:1278: chartsheets do not exist in the ODF format
SKIPPED [8] pandas/tests/io/excel/test_readers.py:1498: xlrd no longer supports xlsx
SKIPPED [3] pandas/tests/io/excel/test_writers.py:1110: Defaults to openpyxl and fails with floating point error on datetimes; may be fixed on newer versions of openpyxl - GH #38644
SKIPPED [1] pandas/tests/io/excel/test_readers.py:1553: chartsheets do not exist in the ODF format
SKIPPED [3] pandas/tests/io/excel/test_readers.py:1567: Skipped
SKIPPED [1] pandas/tests/io/formats/test_info.py:391: on PyPy deep=True does not change result
SKIPPED [1] pandas/tests/io/formats/test_series_info.py:130: on PyPy deep=True does not change result
SKIPPED [1] pandas/tests/io/json/test_ujson.py:950: Not idiomatic pandas
SKIPPED [2] pandas/tests/io/json/test_ujson.py:1002: Incompatible with labelled=True
SKIPPED [2] pandas/tests/io/json/test_pandas.py:1552: unconditional skip
SKIPPED [635] pandas/tests/io/parser/conftest.py:280: pyarrow doesn't support this.
SKIPPED [2] pandas/tests/io/parser/test_c_parser_only.py:558: skipping high memory test since --run-high-memory was not set
SKIPPED [15] pandas/tests/io/parser/test_compression.py:102: Cannot deduce compression from buffer of compressed data.
SKIPPED [1] pandas/tests/io/parser/common/test_common_basic.py:200: This is a low-memory specific test
SKIPPED [2] pandas/tests/io/parser/test_parse_dates.py:1708: parse_datetime_string cannot reliably tell whether e.g. %m.%Y is a float or a date, thus we skip it
SKIPPED [2] pandas/tests/io/parser/common/test_read_errors.py:248: 'c' engine does not support sep=None with delim_whitespace=False
SKIPPED [171] pandas/tests/io/parser/dtypes/test_dtypes_basic.py:218: Skip test if no thousands sep is defined and sep is in value
SKIPPED [1] pandas/tests/io/pytables/test_pytables_missing.py:9: Skipping because tables is installed.
SKIPPED [1] pandas/tests/io/xml/test_to_xml.py:944: Skipping because lxml is installed.
SKIPPED [1] pandas/tests/io/xml/test_xml.py:761: Skipping because lxml is installed.
SKIPPED [1] pandas/tests/plotting/test_backend.py:95: matplotlib is present
SKIPPED [1] pandas/tests/plotting/test_misc.py:23: matplotlib is present
SKIPPED [9] pandas/tests/resample/test_base.py:105: need to test for ohlc from GH13083
SKIPPED [1] pandas/tests/resample/test_datetime_index.py:183: covered by test_resample_how_ohlc
SKIPPED [1] pandas/tests/resample/test_resampler_grouper.py:27: Missing dependency pytest-asyncio
SKIPPED [1] pandas/tests/scalar/test_nat.py:115: Period cannot parse empty string
SKIPPED [2] pandas/tests/series/test_arithmetic.py:832: Test doesn't make sense on empty data
SKIPPED [1] pandas/tests/series/test_constructors.py:804: Could not import 'dask'
SKIPPED [3] pandas/tests/series/test_constructors.py:1978: fails on numpy below 1.19
SKIPPED [25] pandas/tests/series/indexing/test_setitem.py:720: test not applicable for this dtype
SKIPPED [25] pandas/tests/series/indexing/test_setitem.py:731: test not applicable for this dtype
SKIPPED [6] pandas/tests/series/methods/test_drop_duplicates.py:23: tested separately in test_drop_duplicates_bool
SKIPPED [12] pandas/tests/series/methods/test_interpolate.py:800: This interpolation method is not supported for Timedelta Index yet.
SKIPPED [1] pandas/tests/series/methods/test_rank.py:478: skipping high memory test since --run-high-memory was not set
SKIPPED [3] pandas/tests/strings/test_extract.py:183: Index too short
SKIPPED [3] pandas/tests/strings/test_extract.py:360: Index too short
SKIPPED [2] pandas/tests/tools/test_to_datetime.py:318: Specific locale is set en_US
SKIPPED [2] pandas/tests/tools/test_to_datetime.py:1714: Specific locale is set en_US
SKIPPED [2] pandas/tests/tools/test_to_datetime.py:1724: Specific locale is set en_US
SKIPPED [2] pandas/tests/tools/test_to_numeric.py:405: Missing PeriodDtype support in to_numeric
SKIPPED [3] pandas/tests/tslibs/test_parsing.py:186: Specific locale is set en_US
SKIPPED [1] pandas/tests/tslibs/test_timezones.py:27: UTC: special case in dateutil
SKIPPED [1] pandas/tests/util/test_numba.py:8: Skipping because numba is installed.
SKIPPED [1] pandas/conftest.py:1121: Could not find /home/runner/work/pandas/pandas/pandas/tests/not_a_file.
```

Labels:
name: CI
description: Continuous Integration

Comments:
@meeseeksdev backport 1.4.x
Something went wrong ... Please have a look at my logs.