This is an automated email from the ASF dual-hosted git repository.
csy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/auron.git
The following commit(s) were added to refs/heads/master by this push:
new f2f34a70 [AURON #1818][Correctness Testing] Spark 3.3 - Add
Expressions related tests (#1965)
f2f34a70 is described below
commit f2f34a700462ac9aae72cec80894673f5f84182e
Author: Shreyesh <[email protected]>
AuthorDate: Thu Jan 29 19:55:39 2026 -0800
[AURON #1818][Correctness Testing] Spark 3.3 - Add Expressions related
tests (#1965)
# Which issue does this PR close?
Closes #1818
# Rationale for this change
This changes is part of #1745, meant to enhance the correctness testing
within Spark.
# What changes are included in this PR?
Add support for all expression-related tests in Spark 3.3
# Are there any user-facing changes?
N/A
# How was this patch tested?
UT
---
.../AuronAnsiCastSuiteWithAnsiModeOff.scala | 23 ++++++++++++++++++++++
.../AuronAnsiCastSuiteWithAnsiModeOn.scala | 23 ++++++++++++++++++++++
.../AuronArithmeticExpressionSuite.scala | 23 ++++++++++++++++++++++
.../expressions/AuronBitwiseExpressionsSuite.scala | 23 ++++++++++++++++++++++
.../sql/catalyst/expressions/AuronCastSuite.scala | 21 ++++++++++++++++++++
.../expressions/AuronCastSuiteWithAnsiModeOn.scala | 23 ++++++++++++++++++++++
.../AuronCollectionExpressionsSuite.scala | 23 ++++++++++++++++++++++
.../expressions/AuronComplexTypeSuite.scala | 21 ++++++++++++++++++++
.../AuronConditionalExpressionSuite.scala | 23 ++++++++++++++++++++++
.../expressions/AuronCsvExpressionsSuite.scala | 21 ++++++++++++++++++++
.../expressions/AuronDateExpressionsSuite.scala | 21 ++++++++++++++++++++
.../expressions/AuronDecimalExpressionSuite.scala | 21 ++++++++++++++++++++
.../expressions/AuronDecimalPrecisionSuite.scala | 22 +++++++++++++++++++++
.../AuronGeneratorExpressionSuite.scala | 23 ++++++++++++++++++++++
.../expressions/AuronHashExpressionsSuite.scala | 21 ++++++++++++++++++++
.../AuronHigherOrderFunctionsSuite.scala | 23 ++++++++++++++++++++++
.../AuronIntervalExpressionsSuite.scala | 23 ++++++++++++++++++++++
.../expressions/AuronJsonExpressionsSuite.scala | 21 ++++++++++++++++++++
.../expressions/AuronLiteralExpressionSuite.scala | 21 ++++++++++++++++++++
.../expressions/AuronMathExpressionsSuite.scala | 21 ++++++++++++++++++++
.../expressions/AuronMiscExpressionsSuite.scala | 21 ++++++++++++++++++++
.../expressions/AuronNondeterministicSuite.scala | 21 ++++++++++++++++++++
.../expressions/AuronNullExpressionsSuite.scala | 21 ++++++++++++++++++++
.../catalyst/expressions/AuronPredicateSuite.scala | 21 ++++++++++++++++++++
.../catalyst/expressions/AuronRandomSuite.scala | 21 ++++++++++++++++++++
.../expressions/AuronRegexpExpressionsSuite.scala | 21 ++++++++++++++++++++
.../AuronSortOrderExpressionsSuite.scala | 23 ++++++++++++++++++++++
.../expressions/AuronStringExpressionsSuite.scala | 21 ++++++++++++++++++++
.../catalyst/expressions/AuronTryCastSuite.scala | 21 ++++++++++++++++++++
.../aggregate/AuronPercentileSuite.scala | 21 ++++++++++++++++++++
30 files changed, 653 insertions(+)
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronAnsiCastSuiteWithAnsiModeOff.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronAnsiCastSuiteWithAnsiModeOff.scala
new file mode 100644
index 00000000..3197b4f4
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronAnsiCastSuiteWithAnsiModeOff.scala
@@ -0,0 +1,23 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronAnsiCastSuiteWithAnsiModeOff
+ extends AnsiCastSuiteWithAnsiModeOff
+ with SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronAnsiCastSuiteWithAnsiModeOn.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronAnsiCastSuiteWithAnsiModeOn.scala
new file mode 100644
index 00000000..a86e5b71
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronAnsiCastSuiteWithAnsiModeOn.scala
@@ -0,0 +1,23 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronAnsiCastSuiteWithAnsiModeOn
+ extends AnsiCastSuiteWithAnsiModeOn
+ with SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronArithmeticExpressionSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronArithmeticExpressionSuite.scala
new file mode 100644
index 00000000..b0dfdde1
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronArithmeticExpressionSuite.scala
@@ -0,0 +1,23 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronArithmeticExpressionSuite
+ extends ArithmeticExpressionSuite
+ with SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronBitwiseExpressionsSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronBitwiseExpressionsSuite.scala
new file mode 100644
index 00000000..5eacaa6e
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronBitwiseExpressionsSuite.scala
@@ -0,0 +1,23 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronBitwiseExpressionsSuite
+ extends BitwiseExpressionsSuite
+ with SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronCastSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronCastSuite.scala
new file mode 100644
index 00000000..7b352620
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronCastSuite.scala
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronCastSuite extends CastSuite with SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronCastSuiteWithAnsiModeOn.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronCastSuiteWithAnsiModeOn.scala
new file mode 100644
index 00000000..fe1fa724
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronCastSuiteWithAnsiModeOn.scala
@@ -0,0 +1,23 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronCastSuiteWithAnsiModeOn
+ extends CastSuiteWithAnsiModeOn
+ with SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronCollectionExpressionsSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronCollectionExpressionsSuite.scala
new file mode 100644
index 00000000..ca84e0f6
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronCollectionExpressionsSuite.scala
@@ -0,0 +1,23 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronCollectionExpressionsSuite
+ extends CollectionExpressionsSuite
+ with SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronComplexTypeSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronComplexTypeSuite.scala
new file mode 100644
index 00000000..7c4b4804
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronComplexTypeSuite.scala
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronComplexTypeSuite extends ComplexTypeSuite with
SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronConditionalExpressionSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronConditionalExpressionSuite.scala
new file mode 100644
index 00000000..5b20e7b2
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronConditionalExpressionSuite.scala
@@ -0,0 +1,23 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronConditionalExpressionSuite
+ extends ConditionalExpressionSuite
+ with SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronCsvExpressionsSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronCsvExpressionsSuite.scala
new file mode 100644
index 00000000..2ee34546
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronCsvExpressionsSuite.scala
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronCsvExpressionsSuite extends CsvExpressionsSuite with
SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronDateExpressionsSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronDateExpressionsSuite.scala
new file mode 100644
index 00000000..e6f28002
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronDateExpressionsSuite.scala
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronDateExpressionsSuite extends DateExpressionsSuite with
SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronDecimalExpressionSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronDecimalExpressionSuite.scala
new file mode 100644
index 00000000..5118b2b9
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronDecimalExpressionSuite.scala
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronDecimalExpressionSuite extends DecimalExpressionSuite with
SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronDecimalPrecisionSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronDecimalPrecisionSuite.scala
new file mode 100644
index 00000000..81f9cc4c
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronDecimalPrecisionSuite.scala
@@ -0,0 +1,22 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+import org.apache.spark.sql.catalyst.analysis.DecimalPrecisionSuite
+
+class AuronDecimalPrecisionSuite extends DecimalPrecisionSuite with
SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronGeneratorExpressionSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronGeneratorExpressionSuite.scala
new file mode 100644
index 00000000..4da17aaf
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronGeneratorExpressionSuite.scala
@@ -0,0 +1,23 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronGeneratorExpressionSuite
+ extends GeneratorExpressionSuite
+ with SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronHashExpressionsSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronHashExpressionsSuite.scala
new file mode 100644
index 00000000..45444cac
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronHashExpressionsSuite.scala
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronHashExpressionsSuite extends HashExpressionsSuite with
SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronHigherOrderFunctionsSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronHigherOrderFunctionsSuite.scala
new file mode 100644
index 00000000..617301e4
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronHigherOrderFunctionsSuite.scala
@@ -0,0 +1,23 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronHigherOrderFunctionsSuite
+ extends HigherOrderFunctionsSuite
+ with SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronIntervalExpressionsSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronIntervalExpressionsSuite.scala
new file mode 100644
index 00000000..1e8c0053
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronIntervalExpressionsSuite.scala
@@ -0,0 +1,23 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronIntervalExpressionsSuite
+ extends IntervalExpressionsSuite
+ with SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronJsonExpressionsSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronJsonExpressionsSuite.scala
new file mode 100644
index 00000000..4eff6bbc
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronJsonExpressionsSuite.scala
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronJsonExpressionsSuite extends JsonExpressionsSuite with
SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronLiteralExpressionSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronLiteralExpressionSuite.scala
new file mode 100644
index 00000000..11747a2f
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronLiteralExpressionSuite.scala
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronLiteralExpressionSuite extends LiteralExpressionSuite with
SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronMathExpressionsSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronMathExpressionsSuite.scala
new file mode 100644
index 00000000..27bde90d
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronMathExpressionsSuite.scala
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronMathExpressionsSuite extends MathExpressionsSuite with
SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronMiscExpressionsSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronMiscExpressionsSuite.scala
new file mode 100644
index 00000000..ddc35a0a
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronMiscExpressionsSuite.scala
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronMiscExpressionsSuite extends MiscExpressionsSuite with
SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronNondeterministicSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronNondeterministicSuite.scala
new file mode 100644
index 00000000..c9278bc4
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronNondeterministicSuite.scala
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronNondeterministicSuite extends NondeterministicSuite with
SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronNullExpressionsSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronNullExpressionsSuite.scala
new file mode 100644
index 00000000..ac010f01
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronNullExpressionsSuite.scala
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronNullExpressionsSuite extends NullExpressionsSuite with
SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronPredicateSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronPredicateSuite.scala
new file mode 100644
index 00000000..c9d0712a
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronPredicateSuite.scala
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronPredicateSuite extends PredicateSuite with SparkExpressionTestsBase
{}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronRandomSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronRandomSuite.scala
new file mode 100644
index 00000000..987eec8d
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronRandomSuite.scala
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronRandomSuite extends RandomSuite with SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronRegexpExpressionsSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronRegexpExpressionsSuite.scala
new file mode 100644
index 00000000..a4e96939
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronRegexpExpressionsSuite.scala
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronRegexpExpressionsSuite extends RegexpExpressionsSuite with
SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronSortOrderExpressionsSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronSortOrderExpressionsSuite.scala
new file mode 100644
index 00000000..679135c2
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronSortOrderExpressionsSuite.scala
@@ -0,0 +1,23 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronSortOrderExpressionsSuite
+ extends SortOrderExpressionsSuite
+ with SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronStringExpressionsSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronStringExpressionsSuite.scala
new file mode 100644
index 00000000..280caaa1
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronStringExpressionsSuite.scala
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronStringExpressionsSuite extends StringExpressionsSuite with
SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronTryCastSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronTryCastSuite.scala
new file mode 100644
index 00000000..93517d7c
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/AuronTryCastSuite.scala
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronTryCastSuite extends TryCastSuite with SparkExpressionTestsBase {}
diff --git
a/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/aggregate/AuronPercentileSuite.scala
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/aggregate/AuronPercentileSuite.scala
new file mode 100644
index 00000000..befe1aba
--- /dev/null
+++
b/auron-spark-tests/spark33/src/test/scala/org/apache/spark/sql/catalyst/expressions/aggregate/AuronPercentileSuite.scala
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.spark.sql.catalyst.expressions.aggregate
+
+import org.apache.spark.sql.SparkExpressionTestsBase
+
+class AuronPercentileSuite extends PercentileSuite with
SparkExpressionTestsBase {}