在哪里可以找到 OpenJDK 测试?
Where I can find OpenJDK tests?
我感兴趣的是 JDK 本身是如何测试的,它使用什么测试引擎。
我找到了一些链接:
- https://github.com/ddopson/openjdk-test - 看起来不像官方存储库
- http://openjdk.java.net/jtreg/ - contains regression tests, points to Jonathan Gibbons' blog但好像不可用
另外,我想看看像Swing和JavaFX这样的框架是如何测试的。
是否有关于如何执行/[=20的手册/说明 =]查看 JDK 测试?
我认为大部分测试仍然是 运行 到 jtreg
。测试本身是存储在 Mercurial 中的 OpenJDK 源代码树的一部分。
我会查看分发包以获取有关如何 运行 jtreg
的信息。我认为发行版 运行 至少是测试套件的一个子集,作为构建过程的一部分。我对 GUI 测试一无所知;我从来不需要看那些。
OpenJDK 带有自己的回归测试套件。
可以在构成 JDK 林的各个存储库的 'test' 子目录中找到测试。例如,javax.swing jtreg 测试 JDK 9 可以在 http://hg.openjdk.java.net/jdk9/jdk9/jdk/file/tip/test/javax/swing 找到。
这些测试 运行 使用 jtreg 工具。您可以在这里了解更多信息:http://openjdk.java.net/projects/code-tools/jtreg/intro.html
我感兴趣的是 JDK 本身是如何测试的,它使用什么测试引擎。
我找到了一些链接:
- https://github.com/ddopson/openjdk-test - 看起来不像官方存储库
- http://openjdk.java.net/jtreg/ - contains regression tests, points to Jonathan Gibbons' blog但好像不可用
另外,我想看看像Swing和JavaFX这样的框架是如何测试的。
是否有关于如何执行/[=20的手册/说明 =]查看 JDK 测试?
我认为大部分测试仍然是 运行 到 jtreg
。测试本身是存储在 Mercurial 中的 OpenJDK 源代码树的一部分。
我会查看分发包以获取有关如何 运行 jtreg
的信息。我认为发行版 运行 至少是测试套件的一个子集,作为构建过程的一部分。我对 GUI 测试一无所知;我从来不需要看那些。
OpenJDK 带有自己的回归测试套件。
可以在构成 JDK 林的各个存储库的 'test' 子目录中找到测试。例如,javax.swing jtreg 测试 JDK 9 可以在 http://hg.openjdk.java.net/jdk9/jdk9/jdk/file/tip/test/javax/swing 找到。
这些测试 运行 使用 jtreg 工具。您可以在这里了解更多信息:http://openjdk.java.net/projects/code-tools/jtreg/intro.html