From 6787cfd5167111f1309325c0c3978607704387ba Mon Sep 17 00:00:00 2001 From: Aryan Srivastava Date: Thu, 11 Jun 2026 22:27:38 +0530 Subject: [PATCH] Skip test_string_agg_aliases on older SQLite versions --- python/cudf_polars/cudf_polars/testing/inject_gpu_engine.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/python/cudf_polars/cudf_polars/testing/inject_gpu_engine.py b/python/cudf_polars/cudf_polars/testing/inject_gpu_engine.py index 186b5fdcf661..bb449688d58b 100644 --- a/python/cudf_polars/cudf_polars/testing/inject_gpu_engine.py +++ b/python/cudf_polars/cudf_polars/testing/inject_gpu_engine.py @@ -291,6 +291,10 @@ def pytest_report_header(config: pytest.Config) -> str: TESTS_TO_SKIP: Mapping[str, str] = { + # TODO: remove once CI SQLite >= 3.44.0 + # sqlite3.OperationalError: near "ORDER": syntax error on older versions + "tests/unit/sql/test_string_agg.py::test_string_agg_aliases[STRING_AGG]": "SQLite version in CI does not support ORDER BY in string aggregation", + "tests/unit/sql/test_string_agg.py::test_string_agg_aliases[GROUP_CONCAT]": "SQLite version in CI does not support ORDER BY in string aggregation", "tests/unit/operations/test_profile.py::test_profile_with_cse": "Shape assertion won't match", # value_counts / struct-expansion row ordering is not guaranteed, so the GPU # result may or may not match CPU. Skip rather than xfail to avoid a flaky