Le 19/04/2012 08:46, Rick Spencer a écrit :
Are you looking for discussion on these topics on this list? If so, I
would suggest that Libre Office might be a good candidate for us to
offer regular integration tests. I know that Libre Office has a test
suite, it might be very useful to run these tests daily on Ubuntu (to
discover when Ubuntu breaks LO) and it might be useful to run tests on
upstream changes (to discover when LO breaks Ubuntu).
Thoughts?
Hey Rick,
Yes, getting a list of ideas of what we could,should start with and
having some discussion around those on the list would be good.
I agree that libreoffice would be a good fit, especially if it has a
test suite already. Bjoern, do you think it's feasible?
I think we have 3 categories there:
- "standalone" components which already have a test suite and for which
we should run the tests regularly on Ubuntu and potentially upstream
trunk version. That list has services (udisks, apport, lightdm, ...),
libraries (glib, gtk, ...) and applications (libreoffice).
It shouldn't be too hard to run the tests regularly for those.
- "rdepends", i.e run a serie of tests on "glib users" or "gtk users"
before any upload of those, and ideally with trunk as well to see when
issues raise upstream that would impact us.
That's a bit harder because i.e in gtk case you get lot of rdepends, we
could start small by picking a small set and see how it goes
- things we don't test yet and have no test suite upstream but should
really have one, i.e gnome-settings-daemon
Those can be "hard" ones, especially services which talk to lot of dbus
interfaces and interact with the hardware, we have several people with
experience doing that though so maybe we could engage with upstreams to
see if we can help them to get started and put a testing framework with
some tests in place, i.e "bootstraping" the effort hopping that others
would join then helping us and them to improve the number of tests
What do you think?
Sebastien Bacher
--
ubuntu-desktop mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop