Description
Add at least one test for the error class FAILED_EXECUTE_UDF to QueryExecutionErrorsSuite. The test should cover the exception throw in QueryExecutionErrors:
def failedExecuteUserDefinedFunctionError(funcCls: String, inputTypes: String, outputType: String, e: Throwable): Throwable = { new SparkException(errorClass = "FAILED_EXECUTE_UDF", messageParameters = Array(funcCls, inputTypes, outputType), e) }
For example, here is a test for the error class UNSUPPORTED_FEATURE: https://github.com/apache/spark/blob/34e3029a43d2a8241f70f2343be8285cb7f231b9/sql/core/src/test/scala/org/apache/spark/sql/errors/QueryCompilationErrorsSuite.scala#L151-L170
The test must have a check of:
- the entire error message
- sqlState if it is defined in the error-classes.json file
- the error class
Attachments
Issue Links
- causes
-
SPARK-38956 Fix FAILED_EXECUTE_UDF test case on Java 17
-
- Resolved
-
- is a clone of
-
SPARK-38725 Test the error class: DUPLICATE_KEY
-
- Resolved
-
- is cloned by
-
SPARK-38728 Test the error class: FAILED_RENAME_PATH
-
- Open
-
- links to