Subject: | Test suite started to fail |
On my smoker systems I observe the following failure:
...
# Failed test 'valid definition - valid definition schema - and died!!'
# at t/090_acceptance.t line 28.
# #148
# Test file "definitions.json"
# Test schema - valid definition
# Test data - valid definition schema
# Error: can't resolve reference http://json-schema.org/draft-04/schema# from id # at /home/cpansand/.cpan/build/2017041509/Data-JSONSchema-Ajv-0.02-4aagj6/blib/lib/Data/JSONSchema/Ajv.pm line 220.
#
# Failed test 'invalid definition - invalid definition schema - and died!!'
# at t/090_acceptance.t line 28.
# #149
# Test file "definitions.json"
# Test schema - invalid definition
# Test data - invalid definition schema
# Error: can't resolve reference http://json-schema.org/draft-04/schema# from id # at /home/cpansand/.cpan/build/2017041509/Data-JSONSchema-Ajv-0.02-4aagj6/blib/lib/Data/JSONSchema/Ajv.pm line 220.
#
# Looks like you failed 2 tests of 263.
t/090_acceptance.t .......
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/263 subtests
...
Looking at http://fast-matrix.cpantesters.org/?dist=Data-JSONSchema-Ajv;reports=1#sl=7,1 it seems that there are no pass reports for some weeks. Statistical analysis suggests that the failure could be caused by newer JavaScript::Duktape versions:
****************************************************************
Regression 'mod:JavaScript::Duktape'
****************************************************************
Name Theta StdErr T-stat
[0='const'] 1.0000 0.0000 78500362081946176.00
[1='eq_2.1.2'] -1.0000 0.0000 -11834374860584442.00
[2='eq_2.1.3'] -1.0000 0.0000 -48753356641789976.00
R^2= 1.000, N= 71, K= 3
****************************************************************
Or it's just an unexpected change on the fetched web resource.