This is an automated email from the ASF dual-hosted git repository.
dongjoon pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/spark.git
The following commit(s) were added to refs/heads/master by this push:
new b34bc29018de [SPARK-53860][BUILD][TESTS] Upgrade
`sbt-jupiter-interface` to 0.17.0
b34bc29018de is described below
commit b34bc29018de63f7390a76d0f5e53dec1e1101b6
Author: Dongjoon Hyun <[email protected]>
AuthorDate: Thu Oct 9 20:20:15 2025 -0700
[SPARK-53860][BUILD][TESTS] Upgrade `sbt-jupiter-interface` to 0.17.0
### What changes were proposed in this pull request?
This PR aims to upgrade `sbt-jupiter-interfac` to `0.17.0`.
### Why are the changes needed?
To bring the latest improvements including JUnit 6 support.
- https://github.com/sbt/sbt-jupiter-interface/releases/tag/v0.17.0
(2025-10-09)
- https://github.com/sbt/sbt-jupiter-interface/pull/194
- https://github.com/sbt/sbt-jupiter-interface/releases/tag/v0.16.0
(2025-10-08)
- https://github.com/sbt/sbt-jupiter-interface/pull/186
### Does this PR introduce _any_ user-facing change?
No behavior change because this is a test dependency.
### How was this patch tested?
Pass the CIs.
### Was this patch authored or co-authored using generative AI tooling?
No.
Closes #52562 from dongjoon-hyun/SPARK-53860.
Authored-by: Dongjoon Hyun <[email protected]>
Signed-off-by: Dongjoon Hyun <[email protected]>
---
pom.xml | 2 +-
project/SparkBuild.scala | 2 +-
project/plugins.sbt | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/pom.xml b/pom.xml
index 8ab199988fd3..a14a86efa174 100644
--- a/pom.xml
+++ b/pom.xml
@@ -226,7 +226,7 @@
SPARK-50299: When updating `sbt-jupiter-interface.version`,
also need to update the version in `SparkBuild.scala` and `plugins.sbt`.
-->
- <sbt-jupiter-interface.version>0.15.1</sbt-jupiter-interface.version>
+ <sbt-jupiter-interface.version>0.17.0</sbt-jupiter-interface.version>
<!--
If you are changing Arrow version specification, please check
./python/pyspark/sql/pandas/utils.py, ./python/packaging/classic/setup.py,
diff --git a/project/SparkBuild.scala b/project/SparkBuild.scala
index 14ce2608d6fb..1700455d6045 100644
--- a/project/SparkBuild.scala
+++ b/project/SparkBuild.scala
@@ -1757,7 +1757,7 @@ object TestSettings {
(Test / testOptions) += Tests.Argument(TestFrameworks.ScalaTest, "-W",
"120", "300"),
(Test / testOptions) += Tests.Argument(TestFrameworks.JUnit, "-v", "-a"),
// Enable Junit testing.
- libraryDependencies += "com.github.sbt.junit" % "jupiter-interface" %
"0.15.1" % "test",
+ libraryDependencies += "com.github.sbt.junit" % "jupiter-interface" %
"0.17.0" % "test",
// `parallelExecutionInTest` controls whether test suites belonging to the
same SBT project
// can run in parallel with one another. It does NOT control whether tests
execute in parallel
// within the same JVM (which is controlled by `testForkedParallel`) or
whether test cases
diff --git a/project/plugins.sbt b/project/plugins.sbt
index 9cfc324a751d..82a4278dd35a 100644
--- a/project/plugins.sbt
+++ b/project/plugins.sbt
@@ -41,6 +41,6 @@ addSbtPlugin("com.simplytyped" % "sbt-antlr4" % "0.8.3")
addSbtPlugin("com.github.sbt" % "sbt-pom-reader" % "2.4.0")
-addSbtPlugin("com.github.sbt.junit" % "sbt-jupiter-interface" % "0.15.1")
+addSbtPlugin("com.github.sbt.junit" % "sbt-jupiter-interface" % "0.17.0")
addSbtPlugin("com.thesamet" % "sbt-protoc" % "1.0.7")
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]