This is an automated email from the ASF dual-hosted git repository. stigahuang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/impala.git
commit 3de8c2ab9c755b1adfc35ea2176a2ac193899ca6 Author: Zoltan Borok-Nagy <[email protected]> AuthorDate: Mon Jul 15 19:49:13 2024 +0200 IMPALA-13227: test_spilling_hash_join should be marked for serial execution test_spilling_hash_join consumes too much resources and parallel tests can fail because of it. We should mark it for serial execution. Testing: * had a green exhaustive run, and we also now that before test_spilling_hash_join was added, the exhaustive runs were much stable Change-Id: I7b50376db9dde5b33a02fde55880f49a7db4b7c1 Reviewed-on: http://gerrit.cloudera.org:8080/21589 Reviewed-by: Impala Public Jenkins <[email protected]> Tested-by: Impala Public Jenkins <[email protected]> --- tests/query_test/test_join_queries.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/query_test/test_join_queries.py b/tests/query_test/test_join_queries.py index 10939ab4f..90105af7c 100644 --- a/tests/query_test/test_join_queries.py +++ b/tests/query_test/test_join_queries.py @@ -214,8 +214,11 @@ class TestSpillingHashJoin(ImpalaTestSuite): if cls.exploration_strategy() != 'exhaustive': cls.ImpalaTestMatrix.add_constraint(lambda v: False) cls.ImpalaTestMatrix.add_constraint( - lambda v: v.get_value('table_format').file_format == 'parquet') + lambda v: v.get_value('table_format').file_format == 'parquet') + cls.ImpalaTestMatrix.add_constraint(lambda v: + v.get_value('exec_option')['disable_codegen'] is False) + @pytest.mark.execute_serially def test_spilling_hash_join(self, vector, unique_database): """Regression test for IMPALA-13138. It loads a few large tables and runs a complex query that spills during JOIN build that crashed Impala before IMPALA-13138."""
