diff --git a/dev/run-tests.py b/dev/run-tests.py index 2d52ead06a04..13a2960049a5 100755 --- a/dev/run-tests.py +++ b/dev/run-tests.py @@ -283,12 +283,16 @@ def get_hadoop_profiles(hadoop_version): """ sbt_maven_hadoop_profiles = { - "hadoop2.7": ["-Phadoop-2.7", "-Phive-1.2"], - "hadoop3.2": ["-Phadoop-3.2", "-Phive-2.3"], + "hadoop2.7": ["-Phadoop-2.7"], + "hadoop3.2": ["-Phadoop-3.2"], } if hadoop_version in sbt_maven_hadoop_profiles: - return sbt_maven_hadoop_profiles[hadoop_version] + if ("ghprbPullTitle" in os.environ and + "test-hive1.2" in os.environ["ghprbPullTitle"].lower()): + return sbt_maven_hadoop_profiles[hadoop_version] + ["-Phive-1.2"] + else: + return sbt_maven_hadoop_profiles[hadoop_version] else: print("[error] Could not find", hadoop_version, "in the list. Valid options", " are", sbt_maven_hadoop_profiles.keys()) diff --git a/project/SparkBuild.scala b/project/SparkBuild.scala index 8dda5809fa37..5a9cf11f94f1 100644 --- a/project/SparkBuild.scala +++ b/project/SparkBuild.scala @@ -476,7 +476,8 @@ object SparkParallelTestGrouping { "org.apache.spark.ml.classification.LinearSVCSuite", "org.apache.spark.sql.SQLQueryTestSuite", "org.apache.spark.sql.hive.thriftserver.ThriftServerQueryTestSuite", - "org.apache.spark.sql.hive.thriftserver.SparkSQLEnvSuite" + "org.apache.spark.sql.hive.thriftserver.SparkSQLEnvSuite", + "org.apache.spark.sql.hive.thriftserver.ui.ThriftServerPageSuite" ) private val DEFAULT_TEST_GROUP = "default_test_group"