Date: Sun, 16 Nov 2008 09:04:47 -0800 From: "Garrett Cooper" <yanegomi@gmail.com> To: "Alexander Leidinger" <Alexander@leidinger.net> Cc: hackers@freebsd.org Subject: Re: Request for individuals interested in reviewing test / python topics Message-ID: <364299f40811160904n33e92a02t6cbeee414bf8c2bf@mail.gmail.com> In-Reply-To: <364299f40811160900r420cd841xb8b1546692158b33@mail.gmail.com> References: <1155143A-D9F9-4988-B648-F9CDC2A4080C@gmail.com> <20081116085753.10415gcgqo0etm04@webmail.leidinger.net> <364299f40811160900r420cd841xb8b1546692158b33@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Nov 16, 2008 at 9:00 AM, Garrett Cooper <yanegomi@gmail.com> wrote: > On Sat, Nov 15, 2008 at 11:57 PM, Alexander Leidinger > <Alexander@leidinger.net> wrote: >> Quoting Garrett Cooper <yanegomi@gmail.com> (from Sat, 15 Nov 2008 14:08:02 >> -0800): >> >>> Hello Hackers and Porters, >>> I'm currently working on a proposal to the FreeBSD foundation to >>> use Python Nose as a testing framework for writing tests. If there are >> >> Are you aware of the history of the current regression tests? >> >> If not: >> >> It started without a structure, then some work was done to move to the perl >> testing framework style (really only the output of the tests, and the naming >> conventions in the directory). This was not completed, and newer tests may >> not comply. >> >> The reason for choosing the perl style was, to be able to use the extensive >> perl tools to >> - automatically run all the tests >> - be able to compare different runs with the perl tools >> - be able to generate a lot of different output formats (html/text/...) >> >> There's also a wiki page about testing, which you may want to check out: >> http://wiki.freebsd.org/TetIntegration >> >> I don't really know python nose. I just looked at it quickly and can not see >> any big benefit compared to the perl test protocol outlined above (and the >> stuff outlined in the wiki looks even more advanced than that). Would you >> please elaborate where you see the benefits of it? >> >> Note that during release building perl is needed anyway to generate the >> index for the ports collection. I don't know if python is required currently >> during the release generation. >> >> Bye, >> Alexander. > > Alexander, Wanted to clarify a few points where I didn't properly word things: > Thanks for getting back with me so quickly. Let me help explain a bit... [..] > executing entire tests, it's not helpful when executing selected s/entire tests/test suites/ [..] > developing a fix for a feature bugfix and were provided a single s/feature bugfix/feature/ [..] > Furthermore, s/Furthermore,// Thanks, -Garrett
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?364299f40811160904n33e92a02t6cbeee414bf8c2bf>