Testkitgen (TKG) is the lightweight harness we use for running all testing. Currently its in the Eclipse OpenJ9 repo (in test/TestConfig). We have recently rewritten it in Java, have been soaking the Java version for a month in Adopt and OpenJ9 nightly testing.
Once we remove the previous version of it written in Perl, we would like to land it in its own repo, not sitting with any test material (so not with the OpenJ9 functional tests and not in the AdoptOpenJDK openjdk-tests repo).
TKG is generic enough to be used to run any type of testing. Moving it out to its own repo allows others who wish to use it for other purposes without tying it to OpenJDK tests.
We have already mentioned this at the OpenJ9 community call. It should be noted that the user experience for developers running testing is NOT changed by this move.
Testkitgen (TKG) is the lightweight harness we use for running all testing. Currently its in the Eclipse OpenJ9 repo (in test/TestConfig). We have recently rewritten it in Java, have been soaking the Java version for a month in Adopt and OpenJ9 nightly testing.
Once we remove the previous version of it written in Perl, we would like to land it in its own repo, not sitting with any test material (so not with the OpenJ9 functional tests and not in the AdoptOpenJDK openjdk-tests repo).
TKG is generic enough to be used to run any type of testing. Moving it out to its own repo allows others who wish to use it for other purposes without tying it to OpenJDK tests.
We have already mentioned this at the OpenJ9 community call. It should be noted that the user experience for developers running testing is NOT changed by this move.