Hi > On 02 Jun 2015, at 22:28, Matthias Kuhn <matth...@opengis.ch> wrote: > > Hi > > The green lamp is going again! >
Awesome thanks! > Thanks a lot to everybody committing documentation updates, fixing tests and > providing inputs for the failing QgsAppStartup test. > > On 06/02/2015 02:49 PM, Tim Sutton wrote: >> Hi >> >>> On 02 Jun 2015, at 18:15, Nathan Woodrow <madman...@gmail.com >>> <mailto:madman...@gmail.com>> wrote: >>> >>> I'm all for strict unit test policy however they need to be able to run on >>> all platforms consistently in order to enforce that correctly. Taking the >>> failing PyQgsAppStartup test on Travis, i just ran it on my Linux setup and >>> it passes fine, yet fails on Travis. I'm skeptical of that test anyway but >>> it does make it hard to fix when it can't be reproduced.. >>> >>> Compare to Traivs I get these two tests failing: >>> >>> The following tests FAILED: >>> 100 - PyQgsLocalServer (Failed) >>> 134 - PyQgsPalLabelingServer (Failed) >> >> Disabling a test is also a legitimate course of action - if the test does >> not run as expected and there is no reasonable way to see why in python you >> can tag it as ‘expected failure’ using the expectedFailure decorator. >> Obviously that should not be the default action when a test fails and should >> not be used to disable tests in masse, but disabling the test puts travis >> back into a testable state for other dev while you figure out the reason for >> the regression. > > I just disabled part of this test to have the CI running again. It's a rather > hard-to-debug test since it runs in a subprocess. But this test prevented me > once from breaking the python initialization code, so it would be good to be > able to re-enable it. Agreed. Regards Tim > > Regards, > Matthias > — Tim Sutton Visit http://kartoza.com <http://kartoza.com/> to find out about open source: * Desktop GIS programming services * Geospatial web development * GIS Training * Consulting Services Skype: timlinux Irc: timlinux on #qgis at freenode.net Tim is a member of the QGIS Project Steering Committee Kartoza is a merger between Linfiniti and Afrispatial
_______________________________________________ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer