diff --git a/integration_tests/src/main/python/cache_test.py b/integration_tests/src/main/python/cache_test.py index 84503642e8d..4b3bce54fb9 100644 --- a/integration_tests/src/main/python/cache_test.py +++ b/integration_tests/src/main/python/cache_test.py @@ -117,12 +117,13 @@ def partial_return_cache(spark): @pytest.mark.parametrize('enable_vectorized_conf', enable_vectorized_confs, ids=idfn) @allow_non_gpu('CollectLimitExec') +@ignore_order def test_cache_reverse_order(enable_vectorized_conf): col0 = StructGen([['child0', StructGen([['child1', byte_gen]])]]) col1 = StructGen([['child0', byte_gen]]) def partial_return(): def partial_return_cache(spark): - return two_col_df(spark, col0, col1).select(f.col("a"), f.col("b")).cache().limit(50).select(f.col("b"), f.col("a")) + return two_col_df(spark, col0, col1).select(f.col("a"), f.col("b")).cache().select(f.col("b"), f.col("a")) return partial_return_cache assert_gpu_and_cpu_are_equal_collect(partial_return(), conf=enable_vectorized_conf)