[JS IR] fix IC pipeline and unmute tests
This commit is contained in:
committed by
TeamCityServer
parent
3be44a3540
commit
d74ab1538b
@@ -88,7 +88,7 @@ class JsIrBackendFacade(
|
||||
|
||||
if (skipRegularMode) return null
|
||||
|
||||
if (JsEnvironmentConfigurator.incrementalEnabledFor(module, testServices)) {
|
||||
if (JsEnvironmentConfigurator.incrementalEnabled(testServices)) {
|
||||
val outputFile = if (firstTimeCompilation) {
|
||||
File(JsEnvironmentConfigurator.getJsModuleArtifactPath(testServices, module.name) + ".js")
|
||||
} else {
|
||||
|
||||
@@ -90,7 +90,7 @@ class JsKlibBackendFacade(
|
||||
moduleDescriptor.setDependencies(dependencies + moduleDescriptor)
|
||||
testServices.moduleDescriptorProvider.replaceModuleDescriptorForModule(module, moduleDescriptor)
|
||||
|
||||
if (JsEnvironmentConfigurator.incrementalEnabledFor(module, testServices)) {
|
||||
if (JsEnvironmentConfigurator.incrementalEnabled(testServices)) {
|
||||
testServices.jsIrIncrementalDataProvider.recordIncrementalData(module, lib)
|
||||
}
|
||||
testServices.jsLibraryProvider.setDescriptorAndLibraryByName(outputFile, moduleDescriptor, lib)
|
||||
|
||||
+1
-1
@@ -78,6 +78,6 @@ abstract class CommonRecompileModuleJsBackendFacade<R : ResultingArtifact.Fronte
|
||||
}
|
||||
|
||||
override fun shouldRunAnalysis(module: TestModule): Boolean {
|
||||
return module.targetBackend == backendKind && JsEnvironmentConfigurator.incrementalEnabledFor(module, testServices)
|
||||
return module.targetBackend == backendKind && JsEnvironmentConfigurator.run { incrementalEnabled(testServices) && module.hasFilesToRecompile()}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user