From: Philipp Riegger <lists@anderedomain.de>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] tests
Date: Wed, 2 May 2007 13:54:53 +0300 [thread overview]
Message-ID: <7399E7E2-C7CD-4132-A728-6A61EE910D2E@anderedomain.de> (raw)
In-Reply-To: <20070502013220.7a3ae9a4@sheridan.genone.homeip.net>
On 02.05.2007, at 02:32, Marius Mauch wrote:
> a) cost (in terms of runtime, resource usage, additional deps)
Tools for this could be implemented in the package manager. The
package has to be installed and tested by the developer, so if
portage would show the times for each stage or the times for the test
and the rest or something like that, the developer could get an idea:
If test time is smaller than build time (or less than half of
complete time), than it's not that much cost. It test time is less
then 1 hour (or whatever), than it's not that much cost. In any other
case it's much cost.
> b) effectiveness (does a failing/working test mean the package is
> broken/working?)
To figure this out before releasing a package to the tree might be
lots of work. so this could be figured out later. If there are bugs
about tests failing, try to reproduce it or ask the reporter to do
some tests if everything is working as expected.
> c) importance (is there a realistic chance for the test to be useful?)
This can easily be decided, as mentioned in other posts (scientific
packages, core packages, cryptographic packages,...)
> d) correctness (does the test match the implementation? overlaps a bit
> with effectiveness)
This might be a lot of work. I think this cannot be tested in a sane
way for every package. So it's probably up to the maintainer/herd or
upstream to decide if he/they sould take care of this
Philipp
--
gentoo-dev@gentoo.org mailing list
next prev parent reply other threads:[~2007-05-02 11:03 UTC|newest]
Thread overview: 40+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-05-01 13:08 [gentoo-dev] tests Piotr Jaroszyński
2007-05-01 13:24 ` Josh Sled
2007-05-01 13:32 ` Ciaran McCreesh
2007-05-01 15:50 ` Alec Warner
2007-05-01 16:04 ` Daniel Gryniewicz
2007-05-01 16:23 ` Vlastimil Babka
2007-05-01 17:18 ` Maurice van der Pot
2007-05-01 17:35 ` Ciaran McCreesh
2007-05-01 19:53 ` Maurice van der Pot
2007-05-01 20:05 ` Piotr Jaroszyński
2007-05-02 5:58 ` Rémi Cardona
2007-05-02 6:53 ` Danny van Dyk
2007-05-01 21:52 ` Josh Saddler
2007-05-01 22:31 ` Stephen Bennett
2007-05-01 22:28 ` Josh Saddler
2007-05-01 22:47 ` Piotr Jaroszyński
2007-05-01 23:08 ` Ciaran McCreesh
2007-05-01 23:06 ` Ciaran McCreesh
2007-05-01 17:58 ` Piotr Jaroszyński
2007-05-01 19:24 ` Rémi Cardona
2007-05-01 20:10 ` Jure Varlec
2007-05-01 22:06 ` Robin H. Johnson
2007-05-01 20:25 ` [gentoo-dev] tests Piotr Jaroszyński
2007-05-01 23:32 ` [gentoo-dev] tests Marius Mauch
2007-05-01 23:46 ` Daniel Gryniewicz
2007-05-01 23:55 ` Ciaran McCreesh
2007-05-02 0:34 ` Brian Harring
2007-05-02 11:52 ` Ciaran McCreesh
2007-05-02 0:08 ` Robin H. Johnson
2007-05-02 0:12 ` Stephen Bennett
2007-05-02 1:51 ` Daniel Gryniewicz
2007-05-02 6:49 ` Danny van Dyk
2007-05-02 11:56 ` Ciaran McCreesh
2007-05-01 23:56 ` Ciaran McCreesh
2007-05-02 10:54 ` Philipp Riegger [this message]
2007-05-02 20:05 ` Mike Frysinger
2007-05-02 20:12 ` Ciaran McCreesh
2007-05-06 8:39 ` Mike Frysinger
2007-05-05 21:17 ` [gentoo-dev] tests Ryan Hill
2007-05-06 4:27 ` Alistair John Bush
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=7399E7E2-C7CD-4132-A728-6A61EE910D2E@anderedomain.de \
--to=lists@anderedomain.de \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox