Subject: | Test suite started to fail (with newer Mojolicious versions?) |
t/02.generic.t and t/03.email.address.t started to fail on my smoker boxes:
...
# Failed test ''' is not a required parameter'
# at t/02.generic.t line 81.
# Looks like you failed 1 test of 20.
t/02.generic.t ........
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/20 subtests
# Failed test 'i: 0. kind: required. Calling check_required(). '' is not a required email address'
# at t/03.email.address.t line 38.
# Failed test 'i: 0. kind: required. Calling validation's error(). error: . expected: required'
# at t/03.email.address.t line 44.
# Failed test 'i: 0. kind: optional. Calling check_optional(). '' is not an optional email address'
# at t/03.email.address.t line 38.
# Looks like you failed 3 tests of 8.
t/03.email.address.t ..
Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/8 subtests
...
Statistical analysis suggests that failures happen with Mojolicious 8.34 and newer. Mojo 8.33 is the last version with passes:
****************************************************************
Regression 'mod:Mojolicious'
****************************************************************
Name Theta StdErr T-stat
[0='const'] 1.0000 0.0000 58634535669532624.00
[1='eq_7.39'] -0.0000 0.0000 -2.90
[2='eq_7.43'] -0.0000 0.0000 -0.88
[3='eq_7.45'] -0.0000 0.0000 -0.94
[4='eq_7.46'] -0.0000 0.0000 -1.85
[5='eq_7.48'] 0.0000 0.0000 0.00
[6='eq_7.53'] 0.0000 0.0000 1.81
[7='eq_7.61'] 0.0000 0.0000 0.00
[8='eq_7.67'] 0.0000 0.0000 2.46
[9='eq_7.68'] -0.0000 0.0000 -0.90
[10='eq_7.71'] -0.0000 0.0000 -1.88
[11='eq_7.75'] -0.0000 0.0000 -0.90
[12='eq_7.81'] 0.0000 0.0000 0.00
[13='eq_7.83'] -0.0000 0.0000 -0.90
[14='eq_7.84'] 0.0000 0.0000 1.81
[15='eq_7.85'] -0.0000 0.0000 -1.81
[16='eq_8.0'] -0.0000 0.0000 -2.46
[17='eq_8.05'] -0.0000 0.0000 -1.81
[18='eq_8.07'] -0.0000 0.0000 -1.81
[19='eq_8.09'] -0.0000 0.0000 -1.23
[20='eq_8.12'] -0.0000 0.0000 -2.46
[21='eq_8.13'] -0.0000 0.0000 -0.90
[22='eq_8.14'] -0.0000 0.0000 -2.91
[23='eq_8.15'] -0.0000 0.0000 -4.92
[24='eq_8.16'] -0.0000 0.0000 -1.81
[25='eq_8.33'] -0.0000 0.0000 -5.42
[26='eq_8.34'] -1.0000 0.0000 -22161771374475648.00
[27='eq_8.36'] -1.0000 0.0000 -44893033460041912.00
R^2= 1.000, N= 128, K= 28
****************************************************************