What is the relationship between the JCK and the JTHarness test harness project on java.net?
JTHarness is the test harness that is used within the JCK. It is a general purpose tool which is used by many technologies and projects, not just the JCK. This test harness has been open-sourced as a project within the Java Tools Community on java.net . The project includes a forum area where participants can share information about the test harness and participate in its development. Sun’s product name for its JTHarness implementation is JavaTest. Implementors interested in certifying their OpenJDK-based implementations of the Java SE platform must use the version of the test harness included with the JCK. This ensures a valid certification process. The test harness reports the test results, including interpreting what it means for a test to “pass” in some cases. If users were allowed to use any version of it for certification, they could potentially affect the outcome of the testing.