diff --git a/packages/kilo-jetbrains/build.gradle.kts b/packages/kilo-jetbrains/build.gradle.kts index 06e65495e9d..fd4c091eede 100644 --- a/packages/kilo-jetbrains/build.gradle.kts +++ b/packages/kilo-jetbrains/build.gradle.kts @@ -1,6 +1,7 @@ import org.jetbrains.changelog.Changelog import org.jetbrains.intellij.platform.gradle.IntelliJPlatformType import org.jetbrains.intellij.platform.gradle.TestFrameworkType +import org.jetbrains.intellij.platform.gradle.tasks.InstrumentCodeTask import org.jetbrains.intellij.platform.gradle.tasks.RunIdeTask import org.jetbrains.intellij.platform.gradle.tasks.aware.SplitModeAware.SplitModeTarget import java.time.LocalDate @@ -170,6 +171,10 @@ intellijPlatform { } tasks { + withType { + enabled = false + } + runIdeBackend { splitModeServerPort.set(splitPort) dependsOn(":backend:prepareLocalCli") diff --git a/packages/kilo-jetbrains/script/test-ci.ts b/packages/kilo-jetbrains/script/test-ci.ts index 4e9a3801bb0..dd1eabe0e01 100644 --- a/packages/kilo-jetbrains/script/test-ci.ts +++ b/packages/kilo-jetbrains/script/test-ci.ts @@ -3,7 +3,7 @@ /** * CI test runner for the JetBrains plugin. * - * Runs ./gradlew test --continue --no-build-cache so all modules run even when some fail, + * Runs ./gradlew clean test --continue --no-build-cache --stacktrace so all modules run even when some fail, * then collects per-module JUnit XML results into .artifacts/unit/junit.xml * so mikepenz/action-junit-report can find them at the standard path. * The generated OpenAPI client can otherwise restore stale compile outputs @@ -20,7 +20,7 @@ import { mkdirSync, readdirSync, readFileSync, writeFileSync, existsSync } from const root = join(import.meta.dir, "..") const gradlew = process.platform === "win32" ? "gradlew.bat" : "./gradlew" -const args = ["test", "--continue", "--no-build-cache"] +const args = ["clean", "test", "--continue", "--no-build-cache", "--stacktrace"] const cmd = process.platform === "win32" ? ["cmd.exe", "/c", gradlew, ...args] : [gradlew, ...args] const fallback = 45 * 60 * 1000 const parsed = Number(process.env.KILO_JETBRAINS_TEST_TIMEOUT_MS ?? fallback)