<div dir="ltr"><div class="gmail_default" style="font-family:georgia,serif">Hi Matthias</div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Nov 14, 2014 at 8:19 PM, Matthias Kuhn <span dir="ltr"><<a href="mailto:matthias.kuhn@gmx.ch" target="_blank">matthias.kuhn@gmx.ch</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear Tim, Testing and QA manager<br>
Dear PSC<br>
<br>
The last days I have been busy to get the test suite into a state where<br>
it can be used for continuous integration.<br>
<br></blockquote><div><br></div><div><div class="gmail_default" style="font-family:georgia,serif">​Great - thanks for this!​</div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Currently almost all tests are passing. Some bugs could be fixed.<br>
Some are disabled because:<br>
 * There is a problem with them that needs to be addressed like a crash<br>
on exit on this particular platform<br>
 * There are pull requests pending with patches I did not dare to apply<br>
myself but will make the test pass (and hopefully improve the source code).<br>
<br></blockquote><div><br></div><div><div class="gmail_default" style="font-family:georgia,serif">​Ok​</div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
While I am able to push the changes required to fix the tests and the<br>
requires file that tells travis how to build and test the project I<br>
don't have the admin rights to give travis access to the necessary hooks.<br>
I would therefore like to ask the PSC to either enable this service for<br>
the QGIS repository on the travis-ci homepage or assign me the necessary<br>
rights on the QGIS repository to pull the handle myself.<br>
<br>
</blockquote><div><br></div><div><div class="gmail_default" style="font-family:georgia,serif">​Ok I enabled it on travis with these settings:</div><div class="gmail_default" style="font-family:georgia,serif"><br></div><div class="gmail_default" style="font-family:georgia,serif"><img src="cid:ii_149b5270861c45b0" alt="Inline image 1" width="563" height="326">​</div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Thank you very much for your consideration, I hope this effort helps to<br>
improve stability of QGIS in the long run,<br></blockquote><div><br></div><div><div class="gmail_default" style="font-family:georgia,serif">​Thanks very much for your work on this - we use travis auto tests on PR in InaSAFE and it works really well so I am looking forward to seeing the same set up in place for QGIS. As a follow on we need to mandate that no PR should be accepted that does not have passing tests in Travis as per your QEp-5.</div><div class="gmail_default" style="font-family:georgia,serif"><br></div><div class="gmail_default" style="font-family:georgia,serif">Regards</div><div class="gmail_default" style="font-family:georgia,serif"><br></div><div class="gmail_default" style="font-family:georgia,serif">Tim​</div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Matthias<br>
<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div style="text-align:center">------------------------------------------------------------------------------------------</div><div style="text-align:center"><img src="http://kartoza.com/wp-content/uploads/2014/06/KartozaWebBanner.png" width="200" height="40"></div><div style="text-align:center">Tim Sutton</div><div style="text-align:center"><span style="text-align:start">Visit </span><a href="http://kartoza.com/" style="text-align:start" target="_blank">http://kartoza.com</a><span style="text-align:start"> to find out about open source:</span><br style="text-align:start"><span style="text-align:start"> * Desktop GIS programming services</span><br style="text-align:start"><span style="text-align:start"> * Geospatial web development</span></div><div style="text-align:center"><span style="text-align:start">* GIS Training</span></div><div style="text-align:center"><span style="text-align:start">* Consulting Services</span></div><div style="text-align:center"><div style="text-align:center">Skype: timlinux Irc: timlinux on #qgis at <a href="http://freenode.net/" target="_blank">freenode.net</a></div><div style="text-align:start"><div style="text-align:center">Tim is a member of the QGIS Project Steering Committee</div><div style="text-align:center">-------------------------------------------------------------------------------------------</div><div style="text-align:center">Kartoza is a merger between Linfiniti and Afrispatial</div></div></div></div></div>
</div></div>