OPENJDK9U源码分析

openjdk9u源码分析二:搭建单元测试环境

2018-03-06  本文已影响0人  码头军

openjdk9u源码分析二:搭建单元测试环境

搭建环境可分两步,

  1. 安装jdk9u单元测试所依赖的Tools
  2. 运行jdk9u自带单元测试

实验环境

  1. Mac OS X: 10.13.3.
  2. Xcode: 9.2.
  3. boot jdk: 1.8.0_162.
  4. freetype: 2.9.
  5. XQuartz-2.7.11.
  6. GDB-8.0.1.
  7. JT Harness5.0.
  8. Ant(TM) 1.9.10.
  9. AsmTools 6.0.
  10. JUnit 4.12.
  11. TestNG 6.9.
  12. JCoV 2.0.

参考: jdk源码根目录/common/doc/testing.html

1.搭建jdk9u自带单元测试依赖Tools

  1. 使用openjdk9u/test目录下的Makefile执行单元测试时,make default默认运行jdk_core、langtools_jtreg、jaxp_all下的所有测试用例,运行时间大概2-3天,建议在服务器上运行或者缩小测试的范围。

  2. 运行openjdk9u的测试用例主要是熟悉jtreg测试工具的使用,如果不想深入了解该工具,参考openjdk官网上的指导文章,加上对make工具的配置文件了解,以及根据错误提示信息进行有针对性的配置即可完成测试环境的搭建。

上一篇下一篇

猜你喜欢

热点阅读