About GTK+ testing

Hi all,

as some of you already know, during the GUADEC a group of people known
as the Build-Brigade have gathered together with the target to provide a
continuous integration environment for Gnome:


Basically, such environment will continuously compile the Gnome modules,
execute tests for those that provide them and publish the results.

As you can see, an interesting part of this work would be to have a set
of  tests for each module. Thomas (Fluendo) told me that he had already
talk to some of you about developing tests with Check
(http://check.sourceforge.net) for GTK+. I have worked a bit on
this, creating a patch for GTK+ that provides Check support and some
sample unit tests, but while I was working on this I noticed there was a
previous project from Sun regarding this same topic:

http://cvs.gnome.org/viewcvs/gtkvts/ (The README file is quite useful)

This project includes a huge amount of tests for GTK+, however it seems
it has been inactive for more than 2 years. Anyway, we found out that
there is some kind of fork of this project that is being maintained by
LSB people:

cvs -z3 -d:pserver:anonymous cvs gforge freestandards org:/cvsroot/lsb
co tests/lsb-desktop-test/lsb-gtkvts/

That said, I have some questions I would be very pleased to get answered
from you:

- Does anyone know about this project? If so, what is your opinion
about it?

- Does anyone know why Sun abandoned the project?

- Why was this project outside GTK+, as a different project? Wouldn't it
make sense to make it inside GTK+?

- Would it be better to re-take this project (doing some work in order
to update and adapt it to the current GTK+ state) instead of developing
new unit tests with Check from scratch?

Thanks in advance for any feedback!


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]