[Qgis-developer] Processing test suite

Raymond Nijssen r.nijssen at terglobo.nl
Tue Sep 29 23:12:29 PDT 2015


Hi Victor, Paolo,

This seems important to me too and I'd love to help on it during next 
hackfest.

Regards,
Raymond


On 30-09-15 08:00, Victor Olaya wrote:
> Thanks for the proposal Paolo. This is clearly an important need for Processing
>
> I, however, don't think that the test suite should have test for all
> algorithms. The most important part, IMHO, is to test the framework
> itself (which will be quite complex itself). It is very uncommon that
> a change in the Processing code breaks a single algorithm. Usually it
> breaks several of them that shares a point in common, or all of them.
> Testing a representative set of algorithms (using all types of
> parameters, outputs, etc) and different situations (used in  the
> modeler, used with this or that type of data...) should be a good
> start.
>
> I wrote some tests some time ago, but I guess most of them wont pass
> now, I haven't mantained them during this time. I can take a look at
> them and we might be able to reuse them. They were, however, not setup
> to be run on a testing  QGIS, but simply run from the QGIS console.
> That won't work for automating it and linking it to our CI system, so
> we should work on preparing the testing infrastructure.
>
> My time is limited, but i will try to help as much as possible if
> other people are willing to collaborate.
>
> Cheers
>
>
>
> 2015-09-30 7:35 GMT+02:00 Paolo Cavallini <cavallini at faunalia.it>:
>> Hi all,
>> Processing has become a crucial piece in our infrastructure, and I am
>> convinced it deserves the best of our attentions.
>> IMHO a full and proper test suite is a necessity. From the QGIS side
>> this should be straightforward; the tricky part is to invoke the various
>> backends, in their several versions for the various OSs.
>> So my question is: is there anybody willing to take this? I think we can
>> ask power user to support us, and we probably have QGIS funds to cover it.
>> All the best.
>> --
>> Paolo Cavallini - www.faunalia.eu
>> QGIS & PostGIS courses: http://www.faunalia.eu/training.html
>> _______________________________________________
>> Qgis-developer mailing list
>> Qgis-developer at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/qgis-developer
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>

-- 
Terglobo
Ampèrestraat 110
5223 CT 's-Hertogenbosch
06-25314983


More information about the Qgis-developer mailing list