← Back to team overview

kicad-developers team mailing list archive

Re: [QA] Automated testing for KiCad

 

Long story short, yes, including testing on all the platforms.

Adam Wolf
Wayne and Layne, LLC


On Mon, Feb 3, 2014 at 5:44 AM, Miguel Angel <miguelangel@xxxxxx> wrote:

> I want to move a few things there if it works well:
>
> 1) Documentation builds (now the doxygen documentation is dumped by a cron
> script, which could fail, and nobody notices)
> 2) Python Documentation builds (the same)
>
> There are interesting things about this jenkins, we could connect slaves
> to it (OSX , windows, etc...) which could build,
> pack, and upload their results to the website.... (that was more or less
> the plan by Adam Wolf.)
>
> Adam, when you have it, what do you think about linking it all together?,
> If you're using your power
> and CPU cycles I it should be right if you publish your builds at your
> website, as long as they are updated,
> but it could be nice to get it up and working together in one place.
>
> We could even run QA on all the platforms... , but may be that's extreme :D
>
>
>
>
>
> ---
> irc: ajo / mangelajo
> Miguel Angel Ajo Pelayo
> +34 636 52 25 69
> skype: ajoajoajo
>
>
> 2014-02-03 Fabrizio Tappero <fabrizio.tappero@xxxxxxxxx>:
>
>> Jenkins... Great!! Well done!!
>> Fab
>> On 02/02/2014 11:12 PM, "Miguel Angel" <miguelangel@xxxxxx> wrote:
>>
>>>
>>> Hi everybody,
>>>
>>>    I wanted to start this, introduce you to our new friend "Jenkins",
>>> and see how does it work...
>>>
>>> http://ci.kicad-pcb.org/
>>>
>>>
>>> http://bazaar.launchpad.net/~kicad-product-committers/kicad/product/revision/4653
>>>
>>> It will checkout, recompile (_pcbnew for now) and pass "make qa" on
>>> every new commit, if something goes wrong it must send an email to the list.
>>>
>>>
>>> Those are a few tests I wrote a long time ago, built on the scripting
>>> support to make them easier to write.  Python tests are not perfect for
>>> everything, so other strategies could be interesting, like cppunit, or
>>> cmake based testing (we had talks about this long ago..).
>>>
>>> I will try to write more tests during the next few weeks.
>>>
>>> ---
>>> irc: ajo / mangelajo
>>> Miguel Angel Ajo Pelayo
>>> +34 636 52 25 69
>>> skype: ajoajoajo
>>>
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~kicad-developers
>>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~kicad-developers
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>>>
>

Follow ups

References