Fix builtins test module creation
diff --git a/compiler/tests-common/tests/org/jetbrains/kotlin/serialization/builtins/BuiltinsTestUtils.kt b/compiler/tests-common/tests/org/jetbrains/kotlin/serialization/builtins/BuiltinsTestUtils.kt
index 257e73b..36a949c 100644
--- a/compiler/tests-common/tests/org/jetbrains/kotlin/serialization/builtins/BuiltinsTestUtils.kt
+++ b/compiler/tests-common/tests/org/jetbrains/kotlin/serialization/builtins/BuiltinsTestUtils.kt
@@ -17,13 +17,10 @@
 
 object BuiltinsTestUtils {
     fun compileBuiltinsModule(environment: KotlinCoreEnvironment): ModuleDescriptor {
-        val files = KotlinTestUtils.loadToKtFiles(
-            environment, ContainerUtil.concat<File>(
-                allFilesUnder("libraries/stdlib/jvm/builtins"),
-                allFilesUnder("core/builtins/build/src/common"),
-                allFilesUnder("core/builtins/build/src/reflect"),
-            )
-        )
+        val files = KotlinTestUtils.loadToKtFiles(environment, allFilesUnder("libraries/stdlib/"))
+            .filter {
+                it.annotationEntries.any { annotation -> annotation.shortName?.asString() in listOf("ProducesBuiltinMetadata", "Builtin") }
+            }
         return createResolveSessionForFiles(environment.project, files, false).moduleDescriptor
     }