Only one test fails on some Amazon Linux instances, but everything works fine. I believe the test is not stable since the same version of libmaxminddb used on all instances.
t/00-report-prereqs.t ...................... ok
t/MaxMind/DB/Reader-broken-databases.t ..... 1/?
# Failed test 'expected exception with unknown file type'
# at t/MaxMind/DB/Reader-broken-databases.t line 84.
# 'MaxMind::DB::Reader::XS - Error opening database file "/tmp/omD6j0rlvK/garbage": The MaxMind DB file contains invalid metadata at /root/.cpan/build/MaxMind-DB-Reader-XS-1.000004-zaMvR4/blib/lib/MaxMind/DB/Reader/XS.pm line 67.
# '
# doesn't match '(?^:Error opening database file "\/tmp\/omD6j0rlvK\/garbage": The lookup path does not match the data .+)'
# Looks like you failed 1 test of 5.
t/MaxMind/DB/Reader-broken-databases.t ..... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/5 subtests
t/MaxMind/DB/Reader-decoder.t .............. ok
t/MaxMind/DB/Reader-no-ipv4-search-tree.t .. ok
t/MaxMind/DB/Reader.t ...................... ok
t/MaxMind/DB/Reader/NoMoose.t .............. ok
t/libmaxminddb-version.t ................... 1/? # libmaxminddb version is 1.3.2
t/libmaxminddb-version.t ................... ok
t/xs-only.t ................................ ok
Only one test fails on some Amazon Linux instances, but everything works fine. I believe the test is not stable since the same version of libmaxminddb used on all instances.