[K/N] Make hostRuntimeTests for arm64 macOS also run x64-tsan
This commit is contained in:
committed by
Space Team
parent
3e12693f94
commit
aac53b699e
+8
@@ -25,6 +25,7 @@ import org.gradle.kotlin.dsl.*
|
||||
import org.gradle.language.base.plugins.LifecycleBasePlugin
|
||||
import org.jetbrains.kotlin.ExecClang
|
||||
import org.jetbrains.kotlin.cpp.*
|
||||
import org.jetbrains.kotlin.konan.target.KonanTarget
|
||||
import org.jetbrains.kotlin.konan.target.SanitizerKind
|
||||
import org.jetbrains.kotlin.konan.target.TargetDomainObjectContainer
|
||||
import org.jetbrains.kotlin.konan.target.TargetWithSanitizer
|
||||
@@ -618,6 +619,13 @@ open class CompileToBitcodeExtension @Inject constructor(val project: Project) :
|
||||
owner.allTestsTasks[target.name]!!.configure {
|
||||
dependsOn(runTask)
|
||||
}
|
||||
|
||||
// TODO: Support tsan natively on macOS arm64.
|
||||
if (target == KonanTarget.MACOS_X64 && sanitizer == SanitizerKind.THREAD) {
|
||||
owner.allTestsTasks[KonanTarget.MACOS_ARM64.name]!!.configure {
|
||||
dependsOn(runTask)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user