Files
kotlin/jps-plugin/testData/incremental/cacheVersionChanged

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.