tree: 7e69f49eb5ab984c929943cdbe5cbda70228906a
  1. bootClasspath/
  2. src/
  3. build.gradle.kts
  4. README.md
test-instrumenter/README.md

test-instrumenter

A Java Agent for instrumenting tests, mainly used for undeclared inputs checking (see test-inputs-check-v2).

Debugging

If you want to see debug logs and stack traces from the JVM, add this line to your local.properties:

test.instrumenter.debug=true

System properties

The following system properties are recognized:

System propertyDescriptionSource
test.instrumenter.debugEnable/disable debug logging and JVM stack traceslocal.properties
test.instrumenter.inputs.check.enabledEnable/disable inputs checking instrumentationtest-inputs-check-v2
test.instrumenter.root.dirRoot dir of kotlin.gittest-inputs-check-v2
test.instrumenter.build.dirBuild dir of the project executing teststest-inputs-check-v2
test.instrumenter.declared.inputs.filePath to file containg list of declared inputstest-inputs-check-v2