[Build] Use --no-stdlib in MockLibraryUtil
diff --git a/compiler/tests-compiler-utils/testFixtures/org/jetbrains/kotlin/test/MockLibraryUtil.kt b/compiler/tests-compiler-utils/testFixtures/org/jetbrains/kotlin/test/MockLibraryUtil.kt
index 1af028d..9721038 100644
--- a/compiler/tests-compiler-utils/testFixtures/org/jetbrains/kotlin/test/MockLibraryUtil.kt
+++ b/compiler/tests-compiler-utils/testFixtures/org/jetbrains/kotlin/test/MockLibraryUtil.kt
@@ -204,7 +204,8 @@
         val args = mutableListOf(
             sourcesPath,
             K2JVMCompilerArguments::destination.cliArgument, outDir.absolutePath,
-            K2JVMCompilerArguments::classpath.cliArgument, classpath.joinToString(File.pathSeparator)
+            K2JVMCompilerArguments::classpath.cliArgument, classpath.joinToString(File.pathSeparator),
+            K2JVMCompilerArguments::noStdlib.cliArgument
         ) + extraOptions
 
         runJvmCompiler(args)
diff --git a/plugins/kotlinx-serialization/build.gradle.kts b/plugins/kotlinx-serialization/build.gradle.kts
index 8b51ed9..4f36e4f 100644
--- a/plugins/kotlinx-serialization/build.gradle.kts
+++ b/plugins/kotlinx-serialization/build.gradle.kts
@@ -177,6 +177,8 @@
         testInputsCheck {
             allowFlightRecorder.set(true)
         }
+        withMockJdkRuntime()
+        withStdlibCommon()
     }
 
     nativeTestTask(
@@ -198,11 +200,6 @@
 
     // For test task only
     testData(project(":js:js.translator").isolated, "testData/_commonFiles")
-    withMockJdkRuntime()
-    withStdlibCommon()
-    // Only for CompilerFacilityTestForSerializationGenerated.testSerializationPlugin
-    @OptIn(KotlinCompilerDistUsage::class)
-    withDist()
 }
 
 fun Test.setUpJsIrBoxTests() {