贡献代码

运行测试

qianmoQqianmoQ· 更新于 2026-09-29· 阅读 1 分钟· 0 次阅读

登录后可跨设备保存划线和私人笔记登录

Kyuubi 可以基于 Apache Maven 和 ScalaTest Maven 插件进行测试,请参阅 ScalaTest 文档。

完整运行测试

以下是运行所有测试的命令示例:

./build/mvn clean install

运行某个模块的测试

./build/mvn clean install -pl kyuubi-common

运行单个测试

在本地开发时,运行单个或少数几个测试,比运行全部测试要方便得多。

使用 Maven 时,可以通过 -DwildcardSuites 参数来运行指定的 Scala 测试:

./build/mvn clean install -Dtest=none -DwildcardSuites=org.apache.kyuubi.service.FrontendServiceSuite

如果你想编写一个需要与 kyuubi-spark-sql-engine 模块集成的单个测试,请先为 kyuubi-spark-sql-engine 模块构建打包。

你可以利用现成的工具来创建二进制分发包。

./build/dist

评论

登录后参与评论

正在加载评论…