On Sat, Oct 24, 2015 at 7:14 PM, Marcin Cieslak <[email protected]> wrote:

> I am getting few interesting failures:
>
> - floating point format problems
>

Why do you have serialize_precision set to 100? Once you go over the
default of 17, you're into the range of rounding errors in an IEEE double,
which in turn is what PHP typically is using for its float type.

This probably doesn't break anything besides unit tests, though.


> - various XMP XML metadata issues
>

This seems to cover most of your errors. In particular, the metadata seems
to be completely missing. What might be happening there is that
XMPReader::isSupported() may be returning false on your system due to
missing dependencies, and all these tests should be made to skip in that
case.


> and few others.
>

The only "other" looks like failures 3-6, which seems to boil down to some
issue with JavaScriptContent::getRedirectTarget() recognizing redirects in
general. If you can manage to figure out one of them (e.g. failure 4), it
will probably figure out all of them. My guess offhand is that something in
your setup is making the preg_match() in that function fail to match.


-- 
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to