[SPARK-20974][BUILD] we should run REPL tests if SQL module has code changes
## What changes were proposed in this pull request? REPL module depends on SQL module, so we should run REPL tests if SQL module has code changes. ## How was this patch tested? N/A Author: Wenchen Fan <wenchen@databricks.com> Closes #18191 from cloud-fan/test.
This commit is contained in:
parent
6de41e951f
commit
864d94fe87
|
@ -111,7 +111,7 @@ def determine_modules_to_test(changed_modules):
|
|||
>>> x = [x.name for x in determine_modules_to_test([modules.sql])]
|
||||
>>> x # doctest: +NORMALIZE_WHITESPACE
|
||||
['sql', 'hive', 'mllib', 'sql-kafka-0-10', 'examples', 'hive-thriftserver',
|
||||
'pyspark-sql', 'sparkr', 'pyspark-mllib', 'pyspark-ml']
|
||||
'pyspark-sql', 'repl', 'sparkr', 'pyspark-mllib', 'pyspark-ml']
|
||||
"""
|
||||
modules_to_test = set()
|
||||
for module in changed_modules:
|
||||
|
|
|
@ -123,6 +123,7 @@ sql = Module(
|
|||
],
|
||||
)
|
||||
|
||||
|
||||
hive = Module(
|
||||
name="hive",
|
||||
dependencies=[sql],
|
||||
|
@ -142,6 +143,18 @@ hive = Module(
|
|||
)
|
||||
|
||||
|
||||
repl = Module(
|
||||
name="repl",
|
||||
dependencies=[hive],
|
||||
source_file_regexes=[
|
||||
"repl/",
|
||||
],
|
||||
sbt_test_goals=[
|
||||
"repl/test",
|
||||
],
|
||||
)
|
||||
|
||||
|
||||
hive_thriftserver = Module(
|
||||
name="hive-thriftserver",
|
||||
dependencies=[hive],
|
||||
|
|
Loading…
Reference in a new issue