Subject: | t/10query.t fails because of hash keys sort order |
Recently tests fail like this:
# Failed test '.. raw query matches'
# at t/10query.t line 172.
# got: '{"7211":{"tester":"schinder@pobox.com","uploadid":"455","postdate":"200002","guid":"00007211-b19f-3f77-b713-d32bba55d77f","version":"1.25","platform":"sun4-solaris","dist":"GD","osname":"solaris","osvers":"2.7","id":"7211","perl":"5.5.3","state":"pass","type":"2","fulldate":"200002231727"}}
# '
# expected: '{"7211":{"version":"1.25","dist":"GD","osvers":"2.7","state":"pass","perl":"5.5.3","fulldate":"200002231727","osname":"solaris","postdate":"200002","type":"2","id":"7211","guid":"00007211-b19f-3f77-b713-d32bba55d77f","platform":"sun4-solaris","tester":"schinder@pobox.com"}}
# '
This looks like a typical hash randomization problem, but as it affects also perl < 5.18 I guess that the server changed from pre-5.18 to 5.18 or later.