[SPARK-44121][CONNECT][TESTS] Renable Arrow-based connect tests in Java 21#42643
[SPARK-44121][CONNECT][TESTS] Renable Arrow-based connect tests in Java 21#42643dongjoon-hyun wants to merge 1 commit intoapache:masterfrom
Conversation
45bbd9c to
8d17d5a
Compare
8d17d5a to
08b5cb1
Compare
| * SPARK-44259: override test function to skip `RemoteSparkSession-based` tests as default, we | ||
| * should delete this function after SPARK-44121 is completed. | ||
| */ | ||
| override protected def test(testName: String, testTags: Tag*)(testFun: => Any)(implicit |
There was a problem hiding this comment.
Sorry, please ignore my previous comment.
There was a problem hiding this comment.
No problem at all. Thank you for review!
| } | ||
|
|
||
| override def beforeAll(): Unit = { | ||
| // TODO(SPARK-44121) Remove this check condition |
There was a problem hiding this comment.
I suggest these changes could be merged into 3.5 to avoid future conflicts. WDYT @dongjoon-hyun
There was a problem hiding this comment.
At least the current one related to connect.
There was a problem hiding this comment.
For this connect area, I'll follow your guideline because you are the original author, @LuciferYang . :)
|
Could you review this PR, @LuciferYang ? The |
LuciferYang
left a comment
There was a problem hiding this comment.
I have also manually verified it with Java 21.
LGTM ~
|
Thank you so much, @LuciferYang ! |
…va 21 ### What changes were proposed in this pull request? This PR aims to re-enable Arrow-based connect tests in Java 21. This depends on #42181. ### Why are the changes needed? To have Java 21 test coverage. ### Does this PR introduce _any_ user-facing change? No. ### How was this patch tested? ``` $ java -version openjdk version "21-ea" 2023-09-19 OpenJDK Runtime Environment (build 21-ea+32-2482) OpenJDK 64-Bit Server VM (build 21-ea+32-2482, mixed mode, sharing) $ build/sbt "connect/test" -Phive ... [info] Run completed in 14 seconds, 136 milliseconds. [info] Total number of tests run: 858 [info] Suites: completed 20, aborted 0 [info] Tests: succeeded 858, failed 0, canceled 0, ignored 0, pending 0 [info] All tests passed. [success] Total time: 44 s, completed Aug 23, 2023, 9:42:53 PM $ build/sbt "connect-client-jvm/test" -Phive ... [info] Run completed in 1 minute, 24 seconds. [info] Total number of tests run: 1220 [info] Suites: completed 24, aborted 0 [info] Tests: succeeded 1220, failed 0, canceled 0, ignored 0, pending 0 [info] All tests passed. [info] Passed: Total 1222, Failed 0, Errors 0, Passed 1222 ``` ### Was this patch authored or co-authored using generative AI tooling? No. Closes #42643 from dongjoon-hyun/SPARK-44121. Authored-by: Dongjoon Hyun <dhyun@apple.com> Signed-off-by: Dongjoon Hyun <dhyun@apple.com> (cherry picked from commit a824a6d) Signed-off-by: Dongjoon Hyun <dhyun@apple.com>
|
To all, although |
What changes were proposed in this pull request?
This PR aims to re-enable Arrow-based connect tests in Java 21.
This depends on #42181.
Why are the changes needed?
To have Java 21 test coverage.
Does this PR introduce any user-facing change?
No.
How was this patch tested?
Was this patch authored or co-authored using generative AI tooling?
No.