Skip Menu |

This queue is for tickets about the POE-XS-Loop-EPoll CPAN distribution.

Report information
The Basics
Id: 53474
Status: resolved
Priority: 0/
Queue: POE-XS-Loop-EPoll

People
Owner: Nobody in particular
Requestors: dabbott [...] gentoo.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Failed test + freeze and needs to be killed
Date: Thu, 07 Jan 2010 07:13:07 -0500
To: bug-POE [...] rt.cpan.org
From: David Abbott <dabbott [...] gentoo.org>
chmod 755 blib/arch/auto/POE/XS/Loop/EPoll/EPoll.so Show quoted text
>>> Source compiled.
make -j5 test TEST_VERBOSE=0 PERL_DL_NONLAZY=1 /usr/bin/perl5.10.1 "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/poe_xs_loop_epoll/*.t t/poe_xs_loop_epoll/all_errors.....................skipped all skipped: most of these should move into other test files t/poe_xs_loop_epoll/comp_tcp.......................ok t/poe_xs_loop_epoll/comp_tcp_concurrent............# You might see a 'disconnect' error during this test. # It may be ignored. t/poe_xs_loop_epoll/comp_tcp_concurrent............ok t/poe_xs_loop_epoll/connect_errors.................ok t/poe_xs_loop_epoll/k_alarms.......................ok t/poe_xs_loop_epoll/k_aliases......................ok t/poe_xs_loop_epoll/k_detach.......................ok t/poe_xs_loop_epoll/k_run_returns..................ok t/poe_xs_loop_epoll/k_selects......................ok t/poe_xs_loop_epoll/k_sig_child....................ok 1/15# Waiting 2 seconds for child processes to settle. t/poe_xs_loop_epoll/k_sig_child....................ok t/poe_xs_loop_epoll/k_signals......................ok 1/8# Waiting 2 seconds for child processes to settle. t/poe_xs_loop_epoll/k_signals......................ok t/poe_xs_loop_epoll/k_signals_rerun................ok t/poe_xs_loop_epoll/sbk_signal_init................ok t/poe_xs_loop_epoll/ses_nfa........................ok t/poe_xs_loop_epoll/ses_session....................# This test generates some STDERR during trace testing. t/poe_xs_loop_epoll/ses_session....................ok 10/4116830: 24 -> _start (from /usr/lib64/perl5/vendor_perl/5.10.1/POE/Kernel.pm at 1469) 16830: 24 -> woot (from /usr/lib64/perl5/vendor_perl/5.10.1/POE/Test/Loops/ses_session.pm at 682) 16830: 24 -> narf (from /usr/lib64/perl5/vendor_perl/5.10.1/POE/Kernel.pm at 1876) t/poe_xs_loop_epoll/ses_session....................ok 39/4116830: 24 -> _stop (from /usr/lib64/perl5/vendor_perl/5.10.1/POE/Resource/Sessions.pm at 528) t/poe_xs_loop_epoll/ses_session....................ok t/poe_xs_loop_epoll/wheel_accept...................ok t/poe_xs_loop_epoll/wheel_curses...................skipped all skipped: Need help with Curses functions blocking under ptys t/poe_xs_loop_epoll/wheel_readline.................ok t/poe_xs_loop_epoll/wheel_readwrite................ok t/poe_xs_loop_epoll/wheel_run......................ok t/poe_xs_loop_epoll/wheel_sf_ipv6..................# This test may hang if your firewall blocks IPv6 # packets across your localhost interface. t/poe_xs_loop_epoll/wheel_sf_ipv6..................ok t/poe_xs_loop_epoll/wheel_sf_tcp...................ok t/poe_xs_loop_epoll/wheel_sf_udp...................ok t/poe_xs_loop_epoll/wheel_sf_unix..................ok t/poe_xs_loop_epoll/wheel_tail.....................ok t/poe_xs_loop_epoll/z_kogman_sig_order.............ok t/poe_xs_loop_epoll/z_leolo_wheel_run..............NOK 3/14 # Failed test 'pty: close' # at /usr/lib64/perl5/vendor_perl/5.10.1/POE/Test/Loops/z_leolo_wheel_run.pm line 98. # got: undef # expected: '1' t/poe_xs_loop_epoll/z_leolo_wheel_run..............NOK 6/14 # Failed test 'pty-pipe: close' # at /usr/lib64/perl5/vendor_perl/5.10.1/POE/Test/Loops/z_leolo_wheel_run.pm line 98. # got: undef # expected: '1' # Looks like you failed 2 tests of 14. t/poe_xs_loop_epoll/z_leolo_wheel_run..............dubious Test returned status 2 (wstat 512, 0x200) DIED. FAILED tests 3, 6 Failed 2/14 tests, 85.71% okay t/poe_xs_loop_epoll/z_merijn_sigchld_system........# Using '/bin/true' as our thing to run under system() t/poe_xs_loop_epoll/z_merijn_sigchld_system........ok t/poe_xs_loop_epoll/z_rt39872_sigchld..............ok t/poe_xs_loop_epoll/z_rt39872_sigchld_stop.........# Wait 3 ----- Please address any warnings or errors above this message, and try again. If there are none, or those messages are from within POE, then please mail them along with the following information to bug-POE@rt.cpan.org: --- <fh> epoll_ctl failed: No such file or directory ----- at /usr/lib64/perl5/vendor_perl/5.10.1/POE/Resource/Signals.pm line 767 POE::Kernel::_data_sig_pipe_finalize('POE::Kernel=ARRAY(0xc8bcf8)') called at /usr/lib64/perl5/vendor_perl/5.10.1/POE/Resource/Signals.pm line 182 POE::Kernel::_data_sig_finalize('POE::Kernel=ARRAY(0xc8bcf8)') called at /usr/lib64/perl5/vendor_perl/5.10.1/POE/Kernel.pm line 1208 POE::Kernel::_finalize_kernel('POE::Kernel=ARRAY(0xc8bcf8)') called at /usr/lib64/perl5/vendor_perl/5.10.1/POE/Kernel.pm line 1264 POE::Kernel::run('POE::Kernel=ARRAY(0xc8bcf8)') called at /usr/lib64/perl5/vendor_perl/5.10.1/POE/Test/Loops/z_rt39872_sigchld_stop.pm line 59 require z_rt39872_sigchld_stop.pm called at t/poe_xs_loop_epoll/z_rt39872_sigchld_stop.t line 23 Compilation failed in require at t/poe_xs_loop_epoll/z_rt39872_sigchld_stop.t line 23. # sending sigusr1 # sent sigusr1 -- David Abbott (dabbott) Gentoo Linux Developer Gentoo PR | Trustees E-Mail : dabbott@gentoo.org GnuPG FP : F01C4ACC C820 FC52 BE58 1AFA 4D74 EB6B 719F B3E2 F01C 4ACC
Download signature.asc
application/pgp-signature 198b

Message body not shown because it is not plain text.

Hello! Thank you for the bug report. The problem seems to be specific to the POE::XS::Loop::EPoll distribution. I'm re-assigning this ticket to that distribution's queue.
On Thu Jan 07 07:13:57 2010, dabbott@gentoo.org wrote: Show quoted text
> chmod 755 blib/arch/auto/POE/XS/Loop/EPoll/EPoll.so
... Show quoted text
> t/poe_xs_loop_epoll/z_kogman_sig_order.............ok > t/poe_xs_loop_epoll/z_leolo_wheel_run..............NOK > 3/14 > # Failed test 'pty: close' > # > at > /usr/lib64/perl5/vendor_perl/5.10.1/POE/Test/Loops/z_leolo_wheel_run.pm > line 98. > # got: undef > # expected: '1' > t/poe_xs_loop_epoll/z_leolo_wheel_run..............NOK > 6/14 > # Failed test 'pty-pipe: close' > # > at > /usr/lib64/perl5/vendor_perl/5.10.1/POE/Test/Loops/z_leolo_wheel_run.pm > line 98. > # got: undef > # expected: '1' > # Looks like you failed 2 tests of 14. > t/poe_xs_loop_epoll/z_leolo_wheel_run..............dubious > Test returned status 2 (wstat 512, 0x200) > DIED. FAILED tests 3, 6 > Failed 2/14 tests, 85.71% okay > t/poe_xs_loop_epoll/z_merijn_sigchld_system........# Using '/bin/true' > as our thing to run under system()
... Sorry, since this wasn't posted directly to my queue I didn't get notified. Could I please have some more information about this problem: - perl version and build info (eg. the output of perl -V) - operating system, operating system distribution, operating system build (32/64 bit) Thanks, Tony
Fixed in POE::XS::Loop::EPoll 1.000