tree: f7c127a376606c30a95b97da1f13af493408b24b
  1. clearedHasKotlin/
  2. exportedModule/
  3. javaOnlyModulesAreNotAffected/
  4. module1Modified/
  5. module2Modified/
  6. moduleWithConstantModified/
  7. moduleWithInlineModified/
  8. touchedFile/
  9. touchedOnlyJavaFile/
  10. untouchedFiles/
  11. withError/
  12. README.md
jps/jps-plugin/testData/incremental/cacheVersionChanged/README.md

The same tests are run by both AbstractIncrementalCacheVersionChangedTest and AbstractDataContainerVersionChangedTest.

AbstractIncrementalCacheVersionChangedTest

Tests for changing targets local cache version for each modification step.

Individual tests can:

  • can skip changing the version at any step by adding files like module1_do-not-change-cache-versions.new.2
  • clear has-kotlin flag by adding files like module1_clear-has-kotlin.new.1

AbstractDataContainerVersionChangedTest

Tests for changing version of global lookups cache for each modification step. Note that build.log file for this test case is named as data-container-version-build.log.

Individual tests can can skip changing the version at any step by adding files like module1_do-not-change-cache-versions.new.2.