Files
kotlin-fork/jps-plugin/testData/incremental/cacheVersionChanged
Sergey Rostov 4cd4e230bf JPS, tests: update test data for cacheVersionChanged/withError
In this test only lookups caches are invalidated and only in first step.
module4 shouldn't be rebuilt since is compiled in step 1 and it is independent of all dirty modules.

Previously this module was rebuilt because of #KT-27044 which is fixed
by 5232f08
2018-11-26 09:29:38 +03:00
..

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.