tree: a9a3b950cdff8ee99ce7444b270c8d5397e4a51a
  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