Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added AppVeyor Windows CI [don't merge] #685

Closed
wants to merge 1 commit into from

Conversation

dblock
Copy link
Member

@dblock dblock commented Jul 25, 2016

This configures AppVeyor and runs build and tests on Windows. It's currently failing due to a slew of unit tests, mostly because of missing dependencies, but some look legit.

I am happy to babysit this PR, but I will need someone more committed to fix the issues.

This PR is being built in https://ci.appveyor.com/project/dblock/jna-gsxuq/build/1.0.1.

Complete build with test failures in https://ci.appveyor.com/project/dblock/jna/build/1.0.16.

@dblock
Copy link
Member Author

dblock commented Jun 6, 2018

Shall we resurrect this @matthiasblaesing ? It failed earlier this time :)

@matthiasblaesing
Copy link
Member

matthiasblaesing commented Jul 1, 2018

Sorry for the late reply. I think it is worth trying to setup this again. I'd like to stabilize 5.0 and adding windows unittests sounds like a good idea.
I'm not yet sure how to approach this (there are bindings we won't be able to test, as they require administrative access), but we can test JNA alone and parts of platform.
I'll look into this after I managed to release 4.5.2.

mstyura pushed a commit to mstyura/jna that referenced this pull request Sep 9, 2024
java-native-access#685)

…es for streams when the Channel was closed because of a idle timeout

Motivation:

To make it easier to debug we should fail queued writes on the streams
with a special ClosedChannelException in case of a timeout.

Modifications:

- Use QuicTimeoutClosedChannelException if writes are failed because the
connection is timed out
- Add unit test for timeout

Result:

Easier to debug connection close causes
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.

2 participants