Closed eserte closed 6 years ago
That test failing means no cron lines were executed. I tried to reproduce this failure on Ubuntu, Windows or Mac, but I couldn't. Can you share the OS / Configuration on the problematic platform?
update: I see it failing in Travis builds, will check that
I don't see a pattern: I count 16 configurations where this test is failing, with perl versions from 5.16.3 to 5.27.11, and different OS: freebsd 9.2, freebsd 10.3, debian jessie+stretch, CentOS6.
That happened when EV module was installed. I ended up adding at the very beginning of both test these to lines that happen to be on all Mojo::IOLoop related tests in Mojolicious distributions:
BEGIN {
$ENV{MOJO_REACTOR} = 'Mojo::Reactor::Poll';
}
This forces to use Mojo::Reactor::Poll instead of Mojo::Reactor::EV. So I am not sure the tests are valid when Mojolicious uses EV. I have to ask at #mojo channel, maybe someone can explain me if the tests are enough.
Please let me know if tests are passing now
Doesn't reproduce after forcing Mojo::Reactor::Poll in tests.
Another fail pattern:
Something similar happens with t/one_crontab.t