Re: non-Linux OSes
- From: Colin Walters <walters verbum org>
- To: Emilio Pozuelo Monfort <pochu27 gmail com>
- Cc: Ryan Lortie <desrt desrt ca>, gtk-devel-list gnome org
- Subject: Re: non-Linux OSes
- Date: Tue, 22 Oct 2013 12:17:10 -0400
On Tue, 2013-10-22 at 10:07 -0400, Emilio Pozuelo Monfort wrote:
(Note that sometimes test failures are
just race conditions because the tests run on loaded/slow machines).
Over time I've been trying to fix these race conditions, because unlike
Debian's package builds, gnome-continuous runs the glib tests
continuously: easily 50+ times a day, 365 days a year, leveraging the
InstalledTests model:
https://live.gnome.org/GnomeGoals/InstalledTests
This makes it a lot easier to both find races, and since it operates on
the git repositories instead of immutable tarballs, that makes it easier
to *fix* them:
https://bugzilla.gnome.org/show_bug.cgi?id=705152
https://bugzilla.gnome.org/show_bug.cgi?id=704699
https://bugzilla.gnome.org/700460
https://bugzilla.gnome.org/show_bug.cgi?id=700855
https://git.gnome.org/browse/glib/commit/?h=ff8f37ac05490c67fc3be5e87ff5756f1a275da3
GLib's test suite seems pretty good to me at this point, although I
don't really keep historical data about which specific tests failed, so
I only tend to notice tests that are closer to 50/50% races instead of
1%/99%.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]