===================================== 2009-09-07T19:22:59.577723Z ptl-1_022 ===================================== 2009-09-07 19:13:43 (r2677) by rcaputo poe-test-loops/lib/POE/Test/Loops/all_errors.pm M; poe-test-loops/lib/POE/Test/Loops.pm M Bump up the version, and prevent perl-reversion from seeing test version strings (that are commented out, no less). 2009-09-06 03:32:57 (r2675) by rcaputo poe-test-loops/lib/POE/Test/Loops/comp_tcp.pm M [rt 36648] Add tests for the new Client and Server TCP component capabilities. 2009-09-05 17:56:52 (r2672) by rcaputo poe-test-loops/lib/POE/Test/Loops/comp_tcp.pm M; poe-test-loops/lib/POE/Test/Loops/wheel_tail.pm M; poe-test-loops/lib/POE/Test/Loops/wheel_sf_ipv6.pm M; poe-test-loops/lib/POE/Test/Loops/wheel_sf_tcp.pm M [rt 49384] Explicitly bind to 127.0.0.1 in tests, reported anonymously. [cpan testers 5241203] Bind to INPORT_ANY to avoid "address already in use" failures, reported by Oliver Paukstadt. 2009-09-04 07:49:18 (r2671) by rcaputo poe-test-loops/lib/POE/Test/Loops/wheel_run.pm M Make write-combining test optional. The timing of some event loops triggers write-combining, and others don't. Resolves rt.cpan.org 28804 (finally!), reported by Martijn van Beers. 2009-09-04 04:28:55 (r2668) by rcaputo poe-test-loops/lib/POE/Test/Loops/z_rt39872_sigchld.pm M; poe-test-loops/lib/POE/Test/Loops/z_rt39872_sigchld_stop.pm M Tk and fork() don't get along well. Skip some fork() based tests when Tk is loaded, to avoid XIO errors that have shown up in FreeBSD. 2009-09-03 16:08:06 (r2665) by rcaputo poe-test-loops/lib/POE/Test/Loops/k_signals_rerun.pm M; poe-test-loops/lib/POE/Test/Loops/z_rt39872_sigchld.pm M; poe-test-loops/lib/POE/Test/Loops/z_leolo_wheel_run.pm M; poe-test-loops/lib/POE/Test/Loops/z_rt39872_sigchld_stop.pm M Skip pty tests in z_leolo_wheel_run.pm on MSWin32. Change some skip messages. 2009-08-08 08:25:22 (r2625) by rcaputo poe-test-loops/lib/POE/Test/Loops/z_leolo_wheel_run.pm M Skip a known issue regarding pseudy-ttys, Event, and Mac OS X. On OS X, poll() returns POLLNVAL for pseudo-ttys. Event cancels its watchers in this case without a callback. 2009-08-08 04:56:28 (r2623) by rcaputo poe/t/90_regression/leolo-poe-wheel-run.t D; poe-test-loops/MANIFEST M; poe-test-loops/lib/POE/Test/Loops/z_leolo_wheel_run.pm A Move Philip Gwyn's signals test to POE::Test::Loops, so it can exercise everyone's event loops. 2009-07-27 17:07:20 (r2608) by rcaputo poe-test-loops/bin/poe-gen-tests M Reorganize documentation links. 2009-07-27 05:10:57 (r2605) by rcaputo poe-test-loops/Makefile.PL M; poe-test-loops/bin/poe-gen-tests M Added a machine-readable repository directory to the distribution. Documented the bug tracker, repository, and other resource URLs. ===================================== 2009-07-25T17:41:01.181408Z ptl-1_021 ===================================== 2009-07-25 17:35:34 (r2599) by rcaputo poe-test-loops/lib/POE/Test/Loops/sbk_signal_init.pm M; poe-test-loops/lib/POE/Test/Loops.pm M Can't sleep! HP-UX will get me! Resolves Dolmen's bug report at rt.cpan.org 45158 by using select(undef,undef,undef,$time) instead of sleep(). I hope that actually works. ===================================== 2009-07-24T04:37:05.604140Z ptl-1_020 ===================================== 2009-07-24 04:33:31 (r2597) by rcaputo poe-test-loops/lib/POE/Test/Loops.pm M New version for a new release. 2009-07-22 20:24:33 (r2596) by rcaputo poe-test-loops/lib/POE/Test/Loops/z_kogman_sig_order.pm M Plan for a specific test count. Sometimes the no_plan end-run plan doesn't get output, breaking the test despite all subtests passing. 2009-07-21 02:22:58 (r2586) by rcaputo poe-test-loops/lib/POE/Test/Loops/z_rt39872_sigchld_stop.pm M Conditionally call has_forked() if it's available. Should prevent issues where the tests are released before the feature. Also, moved has_forked() earlier because it was called too early for new PID-change checks contributed by Philip Gwyn. 2009-07-20 08:40:10 (r2583) by rcaputo poe-test-loops/lib/POE/Test/Loops/z_rt39872_sigchld_stop.pm M Add a bit of debugging. Add a delay before POE is loaded, in case the race is between the test framework's Tk detection and POE initializing Tk at start time. To avoid unnecessary delays, make them dependent on Tk being loaded. 2009-07-20 07:34:01 (r2582) by rcaputo poe-test-loops/lib/POE/Test/Loops/z_rt39872_sigchld_stop.pm M This test causes Tk or X to throw an error if it's run too soon after the previous test. Add a 2sec delay before the test to give the GUI time to settle down. 2009-07-20 06:19:54 (r2580) by rcaputo poe-test-loops/MANIFEST M; poe-test-loops/lib/POE/Test/Loops/z_rt39872_sigchld.pm A; poe-test-loops/lib/POE/Test/Loops/z_rt39872_sigchld_stop.pm A; poe-test-loops/lib/POE/Test/Loops/z_merijn_sigchld_system.pm A; poe-test-loops/lib/POE/Test/Loops.pm M; poe-test-loops/lib/POE/Test/Loops/z_steinert_signal_integrity.pm A; poe-test-loops/lib/POE/Test/Loops/z_kogman_sig_order.pm A Promote some of the signal-related regression tests into the event loop tests. Event loops handle signals in a variety of ways, so they should all try these tests. Except the one commented out of the MANIFEST, as it has a tendency to segfault for people. ===================================== 2009-03-08T00:34:03.909445Z ptl-1_005 ===================================== 2009-03-08 00:33:21 (r2497) by rcaputo poe-test-loops/Makefile.PL M; poe-test-loops/lib/POE/Test/Loops/ses_nfa.pm M; poe-test-loops/lib/POE/Test/Loops.pm M Remove version.pm dependency. ===================================== 2009-03-07T18:54:28.797464Z ptl-1_004 ===================================== 2009-03-07 18:52:37 (r2493) by rcaputo poe-test-loops/lib/POE/Test/Loops.pm M Time for an official release. 2009-03-02 00:06:17 (r2487) by rcaputo poe-test-loops/lib/POE/Test/Loops.pm M New test release. 2009-03-01 22:26:44 (r2486) by apocal poe-test-loops/Makefile.PL M; poe-test-loops/lib/POE/Test/Loops/ses_nfa.pm M Remove the specific dependency on version 0.74, and pray that the user has a recent enough version 2009-03-01 13:31:26 (r2477) by apocal poe-test-loops/lib/POE/Test/Loops/wheel_tail.pm M I was overzealous, this test works in Strawberry Perl, not ActiveState... 2009-03-01 12:53:59 (r2476) by apocal poe-test-loops/lib/POE/Test/Loops/connect_errors.pm M; poe-test-loops/lib/POE/Test/Loops/wheel_tail.pm M more tweaks to get the tests to SKIP on buggy MSWin32 perls :( 2009-03-01 08:21:04 (r2475) by apocal poe-test-loops/lib/POE/Test/Loops/wheel_accept.pm M tweak the test so it passes on MSWin32+ActiveState 5.6.1 2009-02-25 08:09:16 (r2468) by rcaputo poe-test-loops/lib/POE/Test/Loops.pm M Time for a new release. 2009-02-23 12:29:33 (r2463) by lotr poe-test-loops/Makefile.PL M; poe-test-loops/lib/POE/Test/Loops/ses_nfa.pm M use version.pm so our version comparison is more robust and supports developer releases too 2009-02-22 19:37:04 (r2459) by rcaputo poe-test-loops/lib/POE/Test/Loops.pm M Time for a new DEVELOPER release. 2009-02-22 19:25:46 (r2458) by rcaputo poe-test-loops/lib/POE/Test/Loops.pm M Time for a new release. 2009-02-17 12:27:29 (r2453) by lotr poe-test-loops/lib/POE/Test/Loops/ses_nfa.pm M remove spurious warns 2009-02-17 11:20:27 (r2452) by lotr poe-test-loops/lib/POE/Test/Loops/wheel_readline.pm M match up missing brace 2009-02-17 11:18:59 (r2451) by lotr poe-test-loops/lib/POE/Test/Loops/ses_nfa.pm M only run the object/package state tests if we have a new enough POE 2009-02-17 08:03:49 (r2450) by rcaputo poe/lib/POE/Wheel/ReadLine.pm M; poe-test-loops/lib/POE/Test/Loops/wheel_readline.pm M Resolve rt.cpan.org #38974, reported by Jari Bonte. If TERM is misset, we will skip the POE::Wheel::ReadLine test rather than fail. 2009-02-16 11:23:16 (r2444) by apocal poe-test-loops/lib/POE/Test/Loops/sbk_signal_init.pm M skip test because of broken alarm() on MSWin32 with perl5.6 2009-02-16 10:34:12 (r2440) by lotr poe-test-loops/lib/POE/Test/Loops/ses_nfa.pm M use object and package_states in NFA tests to make sure it works 2009-02-10 09:05:42 (r2426) by rcaputo poe-test-loops/lib/POE/Test/Loops/wheel_readwrite.pm M; poe-test-loops/lib/POE/Test/Loops/ses_session.pm M; poe-test-loops/lib/POE/Test/Loops/ses_nfa.pm M Remove some warnings. ===================================== 2009-01-30T07:11:18.435237Z ptl-1_003 ===================================== 2009-01-30 07:04:44 (r2411) by rcaputo poe-test-loops/lib/POE/Test/Loops/wheel_run.pm M; poe-test-loops/lib/POE/Test/Loops.pm M; poe-test-loops/bin/poe-gen-tests M Apply Tony Cook's suggestion to use environment variables to skip problematic tests. Event loops which have these problems can bypass tests which are known to fail. Also fixed a documentation omission based on his comments in IRC. ============== End of Excerpt ==============