Skip to content
This repository has been archived by the owner on Sep 11, 2020. It is now read-only.

windows support #345

Closed
mcuadros opened this issue Apr 15, 2017 · 5 comments
Closed

windows support #345

mcuadros opened this issue Apr 15, 2017 · 5 comments

Comments

@mcuadros
Copy link
Contributor

based on appveyor, many tests are falling, will be good fix this issues:
https://ci.appveyor.com/project/mcuadros/go-git

@mcarmonaa
Copy link
Contributor

mcarmonaa commented Aug 7, 2017

PRs to solve it:

About those failed tests with this kind of messages, they aren't solved (idk how to solve them):

*net.OpError = &net.OpError{Op:"read", Net:"tcp", Source:(*net.TCPAddr)(0xc042009e00), Addr:(*net.TCPAddr)(0xc042009e30), Err:(*os.SyscallError)(0xc0424559c0)} ("read tcp [::1]:1084->[::1]:1082: wsarecv: An existing connection was forcibly closed by the remote host.")
*net.OpError = &net.OpError{Op:"write", Net:"tcp", Source:(*net.TCPAddr)(0xc042008660), Addr:(*net.TCPAddr)(0xc042008690), Err:(*os.SyscallError)(0xc042264100)} ("write tcp [::1]:1088->[::1]:1087: wsasend: An existing connection was forcibly closed by the remote host.")

They aren't related to IPs (v4/v6). It seems that git for windows has issues with git:// protocol as it said here. I tried to set the workaround mentioned in the issue for each repository used in the tests but the fails kept there.

Other reason for the fails could be the configuration app veyor uses for its VM.

@mcuadros
Copy link
Contributor Author

mcuadros commented Aug 7, 2017

For the git protocol tests, for windows the read-only operations can be tested against GitHub.

@mcarmonaa
Copy link
Contributor

mcarmonaa commented Aug 7, 2017

@mcuadros read-only operations are already being tested against GH. They are ok, don't fail.

About write-operations tests, should they be just skipped in case of windows to avoid fails for the moment?

@mcuadros
Copy link
Contributor Author

mcuadros commented Aug 9, 2017

Yaup

@mcarmonaa
Copy link
Contributor

Done in #540

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants