Open Hydriz opened 9 years ago
I tried doing something in 5d416da9134ce994662cde8539b1f9fc5466fe7d.
Still some errors https://travis-ci.org/WikiTeam/wikiteam/builds/163917698 but I think now they are real bugs.
2016-09-30 7:25 GMT+02:00 Hydriz Scholz notifications@github.com:
I tried doing something in 5d416da https://github.com/WikiTeam/wikiteam/commit/5d416da9134ce994662cde8539b1f9fc5466fe7d
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/WikiTeam/wikiteam/issues/251#issuecomment-250661583, or mute the thread https://github.com/notifications/unsubscribe-auth/AAZwnj9ItXc5ZhhxeTKomK4MUsMGR1PZks5qvJ1RgaJpZM4F2Xb5 .
What worries me the most is keeping track of upstream changes to the behaviour of Special:Export, the XML schema and so on. I've used https://deployment.wikimedia.beta.wmflabs.org/w/api.php with some success to uncover a few bugs, it's useful to test even just namespace 0 there. Not a huge wiki but still has a bit of everything (for instance oversighted revisions).
Our continuous integration tests have constantly been failing due to issues that are outside our control, either due to the upstream server being unavailable, etc., which are not related to issues with our code.
We need to either be able to handle such errors so that it does not appear as a failed build, or completely redesign it so that it is more robust and not depend on the few "hanging threads".