From 9b3fdf51c78bb4659a52adcc802224ef9567c7df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EB=B2=94=EC=88=98?= Date: Tue, 7 Jul 2026 00:04:01 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=9D=B4=EC=8A=88=20#18=20-=20=EC=BB=B4?= =?UTF-8?q?=ED=8C=8C=EC=9D=BC=20=ED=83=80=EC=9E=84=EC=95=84=EC=9B=83=2060?= =?UTF-8?q?=EC=B4=88=20=E2=86=92=20120=EC=B4=88=20=EC=83=81=ED=96=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 느린 Windows CI 러너(콜드 캐시 + MSVC 링커)에서 rustc -O 컴파일이 60초를 간헐적으로 초과해 테스트가 허위 '시간 초과'로 실패함. 저사양 사용자 PC에서도 같은 조건이면 재현 가능한 문제. 타임아웃은 상한일 뿐이라 정상 컴파일 속도에는 영향 없음. --- src/main/kotlin/com/codingtestkit/service/CodeRunner.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/com/codingtestkit/service/CodeRunner.kt b/src/main/kotlin/com/codingtestkit/service/CodeRunner.kt index 0cb3cc6..a364a22 100644 --- a/src/main/kotlin/com/codingtestkit/service/CodeRunner.kt +++ b/src/main/kotlin/com/codingtestkit/service/CodeRunner.kt @@ -13,8 +13,10 @@ object CodeRunner { * 컴파일 단계 전용 타임아웃. * 컴파일 시간은 문제의 실행 시간 제한과 무관하며, 저사양·콜드 캐시 환경(CI 등)에서는 * rustc/go/kotlinc가 10초를 훌쩍 넘길 수 있어 넉넉하게 잡는다. + * 60초로도 느린 Windows CI 러너에서 rustc -O가 간헐적으로 초과함 (이슈 #18) — + * 상한일 뿐이라 정상 컴파일 속도에는 영향 없음. */ - private const val COMPILE_TIMEOUT_SECONDS = 60L + private const val COMPILE_TIMEOUT_SECONDS = 120L data class RunResult( val output: String,