mirror of
https://github.com/apache/impala.git
synced 2025-12-25 02:03:09 -05:00
IMPALA-11456: Collapse filesystem Skip logic
Combines all SkipIf* classes for different filesystems into a single SkipIfFS class. Many cases are simplified to 'not IS_HDFS', with the rest as filesystem-specific special cases. The 'jira' option is removed in favor of specific flags for each issue. Change-Id: Ib928a6274baaaec45614887b9e762346a25812a1 Reviewed-on: http://gerrit.cloudera.org:8080/18781 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
0e3e4b57a1
commit
1eb0510eaa
@@ -21,16 +21,7 @@ import pytest
|
||||
from copy import deepcopy
|
||||
|
||||
from tests.common.impala_test_suite import ImpalaTestSuite
|
||||
from tests.common.skip import (
|
||||
SkipIf,
|
||||
SkipIfIsilon,
|
||||
SkipIfLocal,
|
||||
SkipIfS3,
|
||||
SkipIfOzone,
|
||||
SkipIfGCS,
|
||||
SkipIfCOS,
|
||||
SkipIfABFS,
|
||||
SkipIfADLS)
|
||||
from tests.common.skip import SkipIf, SkipIfFS
|
||||
from tests.common.test_vector import ImpalaTestDimension
|
||||
|
||||
class TestJoinQueries(ImpalaTestSuite):
|
||||
@@ -81,15 +72,8 @@ class TestJoinQueries(ImpalaTestSuite):
|
||||
del new_vector.get_value('exec_option')['batch_size'] # .test file sets batch_size
|
||||
self.run_test_case('QueryTest/single-node-joins-with-limits-exhaustive', new_vector)
|
||||
|
||||
@SkipIfS3.hbase
|
||||
@SkipIfOzone.hbase
|
||||
@SkipIfGCS.hbase
|
||||
@SkipIfCOS.hbase
|
||||
@SkipIfABFS.hbase
|
||||
@SkipIfADLS.hbase
|
||||
@SkipIfIsilon.hbase
|
||||
@SkipIfFS.hbase
|
||||
@SkipIf.skip_hbase
|
||||
@SkipIfLocal.hbase
|
||||
def test_joins_against_hbase(self, vector):
|
||||
new_vector = deepcopy(vector)
|
||||
new_vector.get_value('exec_option')['batch_size'] = vector.get_value('batch_size')
|
||||
|
||||
Reference in New Issue
Block a user