-
-
Notifications
You must be signed in to change notification settings - Fork 229
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug.
Runtime tests for Kotlin, Scala, and Rust fail when running locally and inside Docker.
The failures are caused by a combination of:
- Incompatible Java versions (Gradle failing with class file version errors)
- Incorrect or missing code generation before build
- Incorrect enum rendering in Scala runtime
- Hardcoded cargo path in Rust runtime test spec that does not work locally
As a result, npm run test:runtime:kotlin, test:runtime:scala, and test:runtime:rust fail in a clean environment.
Expected behavior
All runtime tests for Kotlin, Scala, and Rust should pass in:
- Local development environment
- Docker environment used by CI
Without requiring manual environment fixes.
Screenshots
- Docker build failure on linux/amd64 showing mono-project repository error.
- Docker build failure on linux/arm64 with the same missing Release file.
- Runtime Rust tests failing due to compilation errors.
- Runtime Kotlin tests failing due to unsupported Java version.
- Runtime Scala tests failing during compileScala task.
How to Reproduce
- Clone the repository
- Run:
npm install
npm run test:runtime:kotlin
npm run test:runtime:scala
npm run test:runtime:rust
🖥️ Device Information [optional]
- Operating System (OS): macOS
- Browser: N/A
- Browser Version: N/A
👀 Have you checked for similar open issues?
- I checked and didn't find similar issue
🏢 Have you read the Contributing Guidelines?
- I have read the Contributing Guidelines
Are you willing to work on this issue ?
Yes I am willing to submit a PR!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working