From e3a72da6701d9b9b5321a6c63decc9055b60cb1e Mon Sep 17 00:00:00 2001 From: Svyatoslav Scherbina Date: Tue, 20 Dec 2022 17:18:10 +0100 Subject: [PATCH] Native: make :kotlin-native:backend.native:tests:run depend on sanity This allows to - Eliminate related code duplication in the build script - Make sure that 'sanity' is a subset of 'run' --- kotlin-native/backend.native/tests/build.gradle | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/kotlin-native/backend.native/tests/build.gradle b/kotlin-native/backend.native/tests/build.gradle index 117c6bbe20f..70f61023338 100644 --- a/kotlin-native/backend.native/tests/build.gradle +++ b/kotlin-native/backend.native/tests/build.gradle @@ -181,16 +181,13 @@ TaskCollection tasksOf(Class type, Closure filter } run { + dependsOn("sanity") + // Note: sanity contains subsets of the tests listed below. + dependsOn(tasksOf(KonanTest)) // Add framework tests dependsOn(tasksOf(FrameworkTest)) - dependsOn(tasksOf(MetadataComparisonTest)) - // Add regular gradle test tasks - dependsOn(tasksOf(Test)) - dependsOn(tasksOf(CoverageTest)) dependsOn(tasksOf(FileCheckTest)) - dependsOn(":kotlin-native:Interop:Indexer:check") - dependsOn(":kotlin-native:Interop:StubGenerator:check") } task sanity {