-
Notifications
You must be signed in to change notification settings - Fork 242
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Issues found by Spark UT Framework on RapidsDataFrameAggregateSuite #10772
Comments
Initial scope is triaging unit test failures to determine priorities of individual issues. |
I actually see 5 test failures, not 6. I even tried the @NVnavkumar recommended, so one of the tests marked as
The other 5 are failing with what looks like array sort differences:
and this last one seems to be something that we probably don't do the same on the GPU and I don't know if it matters yet.
|
Ok the last test is invalid. It's looking for |
From the documentation of
I think the problem is that we need to have a way to sort the arrays. That said, I don't see consistent use or lack of use of |
well received. This happens a lot. For some test cases we may need to adjust to make them work. This is one of the acceptable ways out. |
Describe the bug
Spark UT Framework enabled RapidsDataFrameAggregateSuite (#10743), with the following test cases explicitly excluded:
collect functions
collect_set
aggregate function when used with struct types.collect functions structs
collect functions should be able to cast to array type with no null values
collect_set
array is different from the expected ordercollect functions should not collect null values
SPARK-19471: AggregationIterator does not initialize the generated result projection before using itThe case is to assert to find a WholeStageCodegenExec from the plan tree. Not suitable case.
These excluded test cases needs further investigating!!!
Notice: Other test cases in this suite may pass with falling back!
Steps/Code to reproduce bug
mvn -Dbuildver=330 install -DskipTests
mvn -nsu -Dbuildver=330 -pl tests -Dsuites="org.apache.spark.sql.rapids.suites.RapidsXXXSuite" test
(replace RapidsXXXSuite with the right name in issue header). ALWAYS double check if your suite name coincide with in source code, as it may contain typos!Expected behavior
The suite can pass without excluding any test case.
The text was updated successfully, but these errors were encountered: