Skip to content
TestKitGen (TKG)
Java Makefile Perl Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
resources Set Mode607-OSR and Mode607-OSRG to no on linux_ppc-64_le Nov 27, 2019
scripts Upgrade asm-7.2 to asm-7.3 Jan 21, 2020
src/org
.gitignore Generate makefiles on the fly Jan 13, 2020
LICENSE Initial commit Oct 8, 2019
README.md Update README.md Oct 8, 2019
clean.mk
compile.mk
envSettings.mk Initial contribution Oct 28, 2019
featureSettings.mk Initial contribution Oct 28, 2019
makeGen.mk
makefile Generate makefiles on the fly Jan 13, 2020
openj9Settings.mk Prepend test jvm lib dir to the LIBPATH Dec 9, 2019
playlist.xsd Initial contribution Oct 28, 2019
run_configure.mk Generate makefiles on the fly Jan 13, 2020
runtest.mk Generate makefiles on the fly Jan 13, 2020
settings.mk Generate makefiles on the fly Jan 13, 2020
testEnv.mk

README.md

TKG

TestKitGen (TKG) is a lightweight test harness for bringing together a diverse set of tests or commands under some common behaviour. All testing that runs at the AdoptOpenJDK project is run using TKG to yoke together many types of testing (that run on a variety of test frameworks).

TKG standardizes:

  • test target generation (generates make targets based on contents of playlist.xml files)
  • test output, defaulting to Test Anything Protocol (TAP) as the simplest, lowest common denominator
  • the way tests are tagged, grouped, included and excluded (categorizing by elements in the playlist file, by group, impl, subset (version), etc)
You can’t perform that action at this time.