JavaTest harness
| Company type | Software tool |
|---|---|
| Industry | Software testing |
| Founded | 1997 |
| Founder | Sun Microsystems |
| Products | Regression testing tool for Java platform |
| Owner | Oracle Corporation |
The JavaTest harness (known as jtreg) serves as a regression testing tool originally developed by Sun Microsystems and currently managed by Oracle Corporation to verify the reference implementation of the Java platform.
While jtreg was initially created to execute Technology Compatibility Kit (TCK) compliance tests, its primary emphasis lies in identifying regressions within the Java platform rather than strictly validating adherence to specifications.
History
The inception of jtreg dates back to 1997 amid the development of JDK 1.2. It predates the existence of JUnit and, at first, did not support JUnit's testing syntax; however, subsequent releases have incorporated partial compatibility with JUnit.
Use in OpenJDK
As the open-source version of the Java programming language, OpenJDK advocates for the use of jtreg to assess patch submissions. This makes jtreg an essential resource for maintaining code integrity and reliability throughout updates to the Java platform.