slackhq / foundry

Gradle and IntelliJ build tooling used in Slack's Android repo
https://slackhq.github.io/foundry/
Apache License 2.0
433 stars 21 forks source link

Supporting K2 with Skate + update to IJ 2024.2.1 #1006

Closed kateliu20 closed 1 month ago

kateliu20 commented 1 month ago

Resolves #735

ZacSweers commented 1 month ago

Uh oh, I think we have an infinite loop in a test

kateliu20 commented 1 month ago

Uh oh, I think we have an infinite loop in a test

Failed after 6 hours 🥲 Could it have something to do with this? Should we update the source compatibility to 21?

I am on java 22, but did we define it somewhere to be 17? I am curious, as I know we have this line here: sourceCompatibility = releaseVersion.get() but should we set it to something like sourceCompatibility = JavaVersion.VERSION_21 ?

kateliu20 commented 1 month ago

Or actually, when I run ./gradlew check locally it's getting stuck on SkateTraceReporterTest. Maybe this is the test that's in the infinite loop? Running this test individually also takes forever.