Yes, I made a simple unit test suite for huggle, which uses internal
QT unit test system, basically what I need to do is

* periodically pull the latest version of source code from master branch
* build the test suite (if build is failed submit this information)
* execute test suite (qt unit test system can even produce results as
XML, or other commonly used formats)
* evaluate the results and if there are any failures submit this
information somewhere

the "somewhere" for submitting should be preferable shell script I can
write, which would send the data directly to our irc channel, so that
we can be notified immediately if any commit breaks any test.

I don't really know if this is something what Jenkins can be used for,
but I was told by Coren that running this task on Tools project is not
a right thing to do. So I am basically looking for another project
where we could run these unit tests. (It requires g++, make and full
qt4 dev sdk to be installed on server where unit tests are about to be
ran)

On Fri, Nov 8, 2013 at 3:40 PM, Antoine Musso <hashar+...@free.fr> wrote:
> Le 08/11/13 11:21, Petr Bena a écrit :
>> would anyone experienced (like hashar) be interested in setup of
>> jekins on wikimedia labs so that we can get a unit test environment
>> available to all devs for any projects, written in languages like:
>>
>> * C
>> * C++
>> * Python
>> * PHP
>
> If the project is hosted on Wikimedia Gerrit installation, you can
> surely get jobs added on the existing installation.  The jobs
> configuration are handled using Jenkins Job Builder and trigger by Zuul:
>
>  integration/jenkins-jobs-builder-config.git
>  integration/zuul-config.git
>
> Do you have any use case in mind?
>
> --
> Antoine "hashar" Musso
>
>
> _______________________________________________
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l

_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to