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
t\spec\S32-io\IO-Socket-INET.t hangs on Windows #6094
Comments
From @nanisWhen running `nmake spectest` with a development snapshot build of t\spec\S32-io\IO-Socket-INET.t .................................... 49/51 I have to manually kill the moarvm.exe instance running this Running with higher verbosity gives me the following output *after* I D:\Src\perl6\rakudo> perl t\harness5 --verbosity=5 Test Summary Report t\spec\S32-io\IO-Socket-INET.t (Wstat: 256 Tests: 50 Failed: 0) |
From @zoffixznetHi, would you please include the version you're using?. You can get it by running `perl6 -v` |
The RT System itself - Status changed from 'new' to 'open' |
From @nanisI have observed this before (including with the 2017.01 release), but $ perl6 -v $ nqp -v On Wed, Mar 1, 2017 at 5:04 PM, Zoffix Znet via RT
|
From @ronaldxsFrom your description of running the test with nmake I find it reasonable to assume you are testing on windows. Winsock seems to have a 1 second delay for “connection refused” errors which is triggered (2000 times) by a test added with PR 227: Raku/roast#227. I saw some documentation of the delay on msdn (https://social.msdn.microsoft.com/Forums/sqlserver/en-US/9b90b65c-4630-46b1-98f1-5d4d22427962/delayed-connection-refused-error?forum=netfxnetcom ) and is demonstrated by a small Perl 5 script below. The problem also effects roast on WSL (windows subsystem for linux). # test below runs in about 10 seconds on windows/WSL use Socket; # This defines PF_INET and SOCK_STREAM for (1..10) { |
From @zoffixznetA Windows-specific skip-fudge now went in[^1] but the problem remains |
Migrated from rt.perl.org#130892 (status was 'open')
Searchable as RT130892$
The text was updated successfully, but these errors were encountered: