Skip to content

Conversation

@m-dzianishchyts
Copy link
Contributor

@m-dzianishchyts m-dzianishchyts commented Oct 15, 2025

What does this PR do?

  • Fixes PathHandler tests that were failing on Windows.
  • Adds windows-latest to CI to catch Windows-specific issues early.
  • Adds Java 25 to CI as the latest LTS version.
  • Fixes random hanging of integration tests.

Fixes #63.

Add Java 25 and windows-latest strategies
@m-dzianishchyts
Copy link
Contributor Author

Could someone please rerun checks? I believe this is an another accidental fall for no known reason yet.

BTW, the end of Java 11 support is coming. I'm wondering if JJava should drop its support anytime soon.

@m-dzianishchyts m-dzianishchyts marked this pull request as ready for review October 15, 2025 13:59
@andrus
Copy link
Contributor

andrus commented Oct 15, 2025

Restarted. FWIW, the failure was on java 21.

End of Java 11 support is only about the Oracle distro (that almost nobody is using). I think it is reasonable to keep supporting Java 11 for the kernel for a few more years. Perhaps, we'll bump it up to 21 in JJava 2.0

@andrus
Copy link
Contributor

andrus commented Oct 15, 2025

And now it failed on Windows.

Disabled for Windows Server (CI) cause its windows containers are not supported by Testcontainers.
@m-dzianishchyts
Copy link
Contributor Author

Unfortunately, Testcontainers does not support the windows-latest runner with its windows containers. The workaround will most likely require a custom runner image, so it's better to just disable the appropriate tests for Windows.

@m-dzianishchyts m-dzianishchyts marked this pull request as draft October 24, 2025 08:44
@m-dzianishchyts m-dzianishchyts changed the title Fix PathHandler tests Several CI fixes Oct 24, 2025
EOL makes jupyter console wait for additional input sometimes
@stariy95
Copy link
Member

Hm, one task is already running for more than hour, seems like something is still wrong: https://github.com/dflib/jjava/actions/runs/18777118744/job/53574198684?pr=98

@m-dzianishchyts m-dzianishchyts marked this pull request as ready for review October 24, 2025 12:36
@m-dzianishchyts m-dzianishchyts marked this pull request as draft October 24, 2025 13:06
@m-dzianishchyts m-dzianishchyts marked this pull request as ready for review November 6, 2025 11:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Unstable test in the KernelMagicIT

3 participants