Analysis: add more run configurations

This commit is contained in:
Ilya Kirillov
2021-12-23 17:19:04 +03:00
parent 62c9a7888b
commit 4c94e2958e
9 changed files with 83 additions and 12 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="Analysis API FE1.0 Tests" type="GradleRunConfiguration" factoryName="Gradle" folderName="Analysis API">
<configuration default="false" name="Analysis API FE1.0 Tests" type="GradleRunConfiguration" factoryName="Gradle" folderName="Analysis">
<ExternalSystemSettings>
<option name="executionName" />
<option name="externalProjectPath" value="$PROJECT_DIR$" />
+1 -1
View File
@@ -1,5 +1,5 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="Analysis API FIR Tests" type="GradleRunConfiguration" factoryName="Gradle" folderName="Analysis API">
<configuration default="false" name="Analysis API FIR Tests" type="GradleRunConfiguration" factoryName="Gradle" folderName="Analysis">
<ExternalSystemSettings>
<option name="executionName" />
<option name="externalProjectPath" value="$PROJECT_DIR$" />
+21
View File
@@ -0,0 +1,21 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="Analysis All Tests" type="GradleRunConfiguration" factoryName="Gradle" folderName="Analysis">
<ExternalSystemSettings>
<option name="executionName" />
<option name="externalProjectPath" value="$PROJECT_DIR$" />
<option name="externalSystemIdString" value="GRADLE" />
<option name="scriptParameters" value="analysisAllTests --tests *" />
<option name="taskDescriptions">
<list />
</option>
<option name="taskNames">
<list />
</option>
<option name="vmOptions" />
</ExternalSystemSettings>
<ExternalSystemDebugServerProcess>false</ExternalSystemDebugServerProcess>
<ExternalSystemReattachDebugProcess>true</ExternalSystemReattachDebugProcess>
<DebugAllEnabled>false</DebugAllEnabled>
<method v="2" />
</configuration>
</component>
+21
View File
@@ -0,0 +1,21 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="Decompiled Stubs Tests" type="GradleRunConfiguration" factoryName="Gradle" folderName="Analysis">
<ExternalSystemSettings>
<option name="executionName" />
<option name="externalProjectPath" value="$PROJECT_DIR$" />
<option name="externalSystemIdString" value="GRADLE" />
<option name="scriptParameters" value=":analysis:decompiled:decompiler-to-file-stubs:test --tests *" />
<option name="taskDescriptions">
<list />
</option>
<option name="taskNames">
<list />
</option>
<option name="vmOptions" />
</ExternalSystemSettings>
<ExternalSystemDebugServerProcess>false</ExternalSystemDebugServerProcess>
<ExternalSystemReattachDebugProcess>true</ExternalSystemReattachDebugProcess>
<DebugAllEnabled>false</DebugAllEnabled>
<method v="2" />
</configuration>
</component>
+1 -1
View File
@@ -1,5 +1,5 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="Low Level FIR API Tests" type="GradleRunConfiguration" factoryName="Gradle" folderName="Analysis API">
<configuration default="false" name="Low Level FIR API Tests" type="GradleRunConfiguration" factoryName="Gradle" folderName="Analysis">
<ExternalSystemSettings>
<option name="executionName" />
<option name="externalProjectPath" value="$PROJECT_DIR$" />
+21
View File
@@ -0,0 +1,21 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="Symbol Light Classes Tests" type="GradleRunConfiguration" factoryName="Gradle" folderName="Analysis">
<ExternalSystemSettings>
<option name="executionName" />
<option name="externalProjectPath" value="$PROJECT_DIR$" />
<option name="externalSystemIdString" value="GRADLE" />
<option name="scriptParameters" value=":analysis:symbol-light-classes:test --tests *" />
<option name="taskDescriptions">
<list />
</option>
<option name="taskNames">
<list />
</option>
<option name="vmOptions" />
</ExternalSystemSettings>
<ExternalSystemDebugServerProcess>false</ExternalSystemDebugServerProcess>
<ExternalSystemReattachDebugProcess>true</ExternalSystemReattachDebugProcess>
<DebugAllEnabled>false</DebugAllEnabled>
<method v="2" />
</configuration>
</component>
+15
View File
@@ -0,0 +1,15 @@
plugins {
kotlin("jvm")
}
tasks.register("analysisAllTests") {
dependsOn(":dist")
dependsOn(
":analysis:decompiled:decompiler-to-file-stubs:test",
":analysis:analysis-api:test",
":analysis:analysis-api-fir:test",
":analysis:analysis-api-fe10:test",
":analysis:low-level-api-fir:test",
":analysis:symbol-light-classes:test"
)
}
+1 -9
View File
@@ -811,15 +811,7 @@ tasks {
}
register("frontendApiTests") {
dependsOn("dist")
dependsOn(
":analysis:decompiler:decompiler-to-file-stubs",
":analysis:analysis-api:test",
":analysis:analysis-api-fir:test",
":analysis:analysis-api-fe10:test",
":analysis:low-level-api-fir:test",
":analysis:symbol-light-classes:test"
)
dependsOn("analysisAllTests")
}
register("kaptTests") {
+1
View File
@@ -485,6 +485,7 @@ if (attachedIntellijVersion == "212") { // Latest available platform in scope of
}
include ":generators:analysis-api-generator",
":analysis",
":analysis:low-level-api-fir",
":analysis:analysis-api-fir:analysis-api-fir-generator",
":analysis:analysis-api-fir",