Subject: | Test suite hangs (with newer Mojolicious?) |
On some of my smoker systems:
...
Unhandled rejected promise: 13 at /home/cpansand/.cpan/build/2020053115/Mojolicious-8.51-1/blib/lib/Mojo/Reactor/Poll.pm line 131.
Unhandled rejected promise: 13 at /home/cpansand/.cpan/build/2020053115/Mojolicious-8.51-1/blib/lib/Mojo/Reactor/Poll.pm line 131.
Unhandled rejected promise: 3 at /home/cpansand/.cpan/build/2020053115/Mojolicious-8.51-1/blib/lib/Mojo/Reactor/Poll.pm line 131.
Unhandled rejected promise: 3 at /home/cpansand/.cpan/build/2020053115/Mojolicious-8.51-1/blib/lib/Mojo/Reactor/Poll.pm line 131.
t/basic.t ................
All 21 subtests passed
Test Summary Report
-------------------
t/basic.t (Wstat: 24 Tests: 21 Failed: 0)
Non-zero wait status: 24
Parse errors: No plan found in TAP output
Files=4, Tests=21, 3847 wallclock secs ( 0.04 usr 0.02 sys + 3579.23 cusr 21.25 csys = 3600.55 CPU)
Result: FAIL
...
Note that my smoker systems have a CPU limit of one hour, which is obviously reached here.
Statistical analysis suggests that the problem started with newer Mojolicious versions --- 8.40 is OK, 8.43 and later is not:
****************************************************************
Regression 'mod:Mojolicious'
****************************************************************
Name Theta StdErr T-stat
[0='const'] 1.0000 0.0000 13100609879635926.00
[1='eq_8.24'] -0.0000 0.0000 -1.54
[2='eq_8.25'] -0.0000 0.0000 -5.68
[3='eq_8.36'] 0.0000 0.0000 3.36
[4='eq_8.40'] -0.0000 0.0000 -4.11
[5='eq_8.43'] -1.0000 0.0000 -7563640640556070.00
[6='eq_8.50'] -1.0000 0.0000 -11849947498793286.00
[7='eq_8.51'] -1.0000 0.0000 -12490941416534054.00
R^2= 1.000, N= 77, K= 8
****************************************************************