Skip to content
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

[SPARK-43628][SPARK-43629][CONNECT][PS][TESTS] Clear message for JVM dependent tests. #42955

Closed
wants to merge 6 commits into from

Conversation

itholic
Copy link
Contributor

@itholic itholic commented Sep 16, 2023

What changes were proposed in this pull request?

This PR proposes to correct the message for JVM only tests from Spark Connect, and enable the tests when possible to workaround without JVM features.

Why are the changes needed?

Among JVM-dependent tests, there are tests that can be replaced without using JVM features, while there are some edge tests that can only be tested using JVM features. We need to be clearer about why these cannot be tested.

Does this PR introduce any user-facing change?

No. it's test-only

How was this patch tested?

Updated the existing tests.

Was this patch authored or co-authored using generative AI tooling?

No.

Copy link
Member

@HyukjinKwon HyukjinKwon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm if tests pass

@dongjoon-hyun
Copy link
Member

Could you re-trigger the failed pipelines?

Copy link
Member

@dongjoon-hyun dongjoon-hyun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1, LGTM.

@dongjoon-hyun
Copy link
Member

Merged to master for Apache Spark 4.0.0.

dongjoon-hyun pushed a commit that referenced this pull request Sep 25, 2023
…k ML dependent tests

### What changes were proposed in this pull request?

Similar to #42955, this PR proposes to correct the message for Spark ML only tests from Spark Connect.

### Why are the changes needed?

Among Spark ML dependent tests, there are some edge tests that can only be tested using Spark ML features. We need to be clearer about why these cannot be tested.

### Does this PR introduce _any_ user-facing change?

No, it's test-only.

### How was this patch tested?

Updated the existing tests.

### Was this patch authored or co-authored using generative AI tooling?

No.

Closes #43051 from itholic/ml_dependent.

Authored-by: Haejoon Lee <haejoon.lee@databricks.com>
Signed-off-by: Dongjoon Hyun <dhyun@apple.com>
@itholic itholic deleted the connect_jvm_tests branch November 20, 2023 01:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants