Testing how many muted tests remain and their causes - DO NOT SUBMIT#5896
Draft
Testing how many muted tests remain and their causes - DO NOT SUBMIT#5896
Conversation
….kts and compiler arguments
… depends on java Restore unchanged tests, remove ignore backend on test that has java depends on
… depends on java Add missing tests where java depends on kotlin
…endencies matches jvm IR tests
…rom dependencies matches jvm IR tests unmuted tests that now pass
…serialization Remove unrelated change
…lib-for-test This commit improves the `jklib-for-test` environment by replacing manually maintained stubs with actual source files from the standard library. This resolves discrepancies in the test environment and allows us to unmute several IR text tests for the JKLIB backend. Changes: - **Build Configuration**: Updated `libraries/stdlib/jklib-for-test/build.gradle.kts` to pull in sources for `Lambda`, `FunctionBase`, `Standard.kt`, `Arrays.kt`, and others directly from the stdlib project. - **Source Sharing**: Included `EnumEntries.kt` from `jvm-minimal-for-test` via the build script. - **Stub Cleanup**: Deleted manually maintained stubs in `jklib-for-test` (`JavaStubs.kt`, `TypeIntrinsics.kt`, and `EnumEntries.kt`) that are now covered by the included sources. - **New Stubs**: Added `JvmExposeBoxed.kt` with `expect` annotations for common JVM-specific annotations to satisfy the compiler during KLIB compilation. - **Tests**: Unmuted several tests in `compiler/testData/ir/irText/` by removing `// IGNORE_BACKEND: JKLIB`.
…/all-jklib-test-improvements
…nto zardilior/all-jklib-test-improvements
e8fae2b to
493df81
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
From 120 -> 35