Gentoo Archives: gentoo-dev

From: Daniel <dragonheart@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Test Case Files for stable marking packages
Date: Sun, 01 Aug 2004 00:23:55
Message-Id: 200408010958.33259.dragonheart@gentoo.org
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4
5
6 Implement a src_test routine whenever it is possible (for non-interactive test
7 routines) would be a good start.
8
9 (as this is a -dev issue posting to -dev)
10
11 On Sat, 31 Jul 2004 04:56 pm, Chris White wrote:
12 > Background:
13 >
14 > ~ As the work to mark ebuilds stable continues, I have noticed one
15 > abrubt discrepency in stable marking. I think there is a point to
16 > where runtime testing is a somewhat vauge field for arch devs to work
17 > with. With this in mind, it would be a good idea, in my opinion, to
18 > have test cases avaliable for packages. Such tests cases can be
19 > something as general as running the program and selecting a few
20 > options, or something more involved as trying multiple file formats
21 > with different options.
22 >
23 > Proposal of the test case format:
24 >
25 > ~ New ebuilds should be looked over to see general runtime. A
26 > generic test case should be provided (run the program, open this file,
27 > make sure it works) and should include more detail as more runtime
28 > bugs come into play. This way, when archs are called to mark a bug
29 > stable, they have somewhat of an idea as to how to go about it.
30 >
31 > Why it's a good idea:
32 >
33 > ~ This would definately help draw focus to better runtime testing,
34 > thus helping to kill off any runtime bugs before the user hits them,
35 > and increase overall stability. This also ensure to the arch teams
36 > and the maintainers both, that a standard exists that they can both
37 > agree upon as far as stability.
38 >
39 > This is definately a work in progress. As there are many concerns to
40 > this, I'd like to discuss it here before writing up any sort of GLEP
41 > on it.
42 >
43 > --
44 > Chris White <chriswhite@g.o>
45 > -----------
46 > Gentoo Media Developer
47 > ChrisWhite @ irc.freenode.net
48
49 - --
50 Daniel Black <dragonheart@g.o>
51 -----BEGIN PGP SIGNATURE-----
52 Version: GnuPG v1.2.4 (GNU/Linux)
53
54 iD8DBQFBDDkthhpKunZncJcRAi9OAJ99BIW16DZGcnb/VsyXPmPdfI0T1wCdEQzw
55 vVFI+fo6+xvuYODjLwiMVd4=
56 =ueWB
57 -----END PGP SIGNATURE-----
58
59 --
60 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] Test Case Files for stable marking packages Ciaran McCreesh <ciaranm@g.o>