-
Notifications
You must be signed in to change notification settings - Fork 29k
[SPARK-34999][PYTHON] Consolidate PySpark testing utils #32177
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
Conversation
|
Test build #137372 has finished for PR 32177 at commit
|
|
Test build #749688774 for PR 32177 at commit |
|
Kubernetes integration test starting |
|
Kubernetes integration test status failure |
|
Test build #750536294 for PR 32177 at commit |
|
Test build #750538121 for PR 32177 at commit |
|
Test build #137392 has finished for PR 32177 at commit
|
|
Test build #137395 has finished for PR 32177 at commit
|
|
Kubernetes integration test unable to build dist. exiting with code: 1 |
Yikun
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are some suggestion on inline comments
|
Test build #752784527 for PR 32177 at commit |
|
Test build #752884941 for PR 32177 at commit |
c79a606 to
47af208
Compare
|
Test build #752891640 for PR 32177 at commit |
|
Kubernetes integration test unable to build dist. exiting with code: 1 |
|
Test build #752927701 for PR 32177 at commit |
|
Test build #752931779 for PR 32177 at commit |
|
Test build #752986243 for PR 32177 at commit |
|
Test build #137430 has finished for PR 32177 at commit
|
|
Test build #137432 has finished for PR 32177 at commit
|
|
Kubernetes integration test starting |
|
Kubernetes integration test status failure |
|
Kubernetes integration test starting |
|
Test build #137429 has finished for PR 32177 at commit
|
|
Kubernetes integration test status failure |
8660ae8 to
95bdbcf
Compare
|
Kubernetes integration test starting |
|
Kubernetes integration test status failure |
|
Test build #137816 has finished for PR 32177 at commit
|
ueshin
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, pending tests.
|
Thanks! merging to master. |
What changes were proposed in this pull request?
Consolidate PySpark testing utils by removing
python/pyspark/pandas/testing, and then creating a filepandasutilsunderpython/pyspark/testingfor test utilities used inpyspark/pandas.Why are the changes needed?
python/pyspark/pandas/testinghold test utilites for pandas-on-spark, andpython/pyspark/testingcontain test utilities for pyspark. Consolidating them makes code cleaner and easier to maintain.Updated import statements are as shown below:
(PandasOnSparkTestCase is the original ReusedSQLTestCase in
python/pyspark/pandas/testing/utils.py)Minor improvements include:
except ImportErrorrather thanexceptpsrather thanppDoes this PR introduce any user-facing change?
No.
How was this patch tested?
Unit tests under python/pyspark/pandas/tests.
Keyword:SPARK-34849