mirror of
https://github.com/apache/impala.git
synced 2025-12-19 18:12:08 -05:00
IMPALA-14556: Move Hive ACID stress tests to exhaustive tests
Currently Hive ACID stress tests run with "core" exploration strategy. It was important to get instant feedback about this feature when this was actively developed. Since then development activity around Hive ACID decreased significantly, as focus shifted towards Iceberg. This patch moves Hive ACID tests to exhaustive tests where they will be still executed regularly, but won't slow down pre-commit tests. Change-Id: Id7181fea62e2e3f8fcf7897a70e54a1708ef3f3e Reviewed-on: http://gerrit.cloudera.org:8080/23677 Reviewed-by: Impala Public Jenkins <impala-public-jenkins@cloudera.com> Tested-by: Impala Public Jenkins <impala-public-jenkins@cloudera.com>
This commit is contained in:
committed by
Impala Public Jenkins
parent
a2a11dec62
commit
454cb07e7c
@@ -41,9 +41,9 @@ class TestAcidStress(ImpalaTestSuite):
|
||||
@classmethod
|
||||
def add_test_dimensions(cls):
|
||||
super(TestAcidStress, cls).add_test_dimensions()
|
||||
# Could be moved to exhaustive tests due to the long execution time, but this only
|
||||
# runs with Hive3, where the main goal currently is to make ACID work, so it is better
|
||||
# to run this frequently.
|
||||
if cls.exploration_strategy() != 'exhaustive':
|
||||
pytest.skip("Should only run in exhaustive due to long execution time.")
|
||||
|
||||
cls.ImpalaTestMatrix.add_constraint(
|
||||
lambda v: (v.get_value('table_format').file_format == 'text' and
|
||||
v.get_value('table_format').compression_codec == 'none'))
|
||||
|
||||
Reference in New Issue
Block a user