Re: cl packages repository
<
rm@...>
2005-05-08 20:43:44 GMT
On Sat, May 07, 2005 at 10:21:04PM +0200, Peter Van Eynde wrote:
> rm@... wrote:
> > - First of all, good idea to dissable running the tests during
> ...
> > Hmm, in my local setup i wasn't so radical as to disable the
> > tests, i just prepended the invocation of run-tests.sh with
> > a '-' in the rules file (so a failing test wouldn't stop the
> > build).
>
> A failing test would not alone stop the build but prevent the subsystem
> from getting installed. This was the sb-bsd-socket problem: there was no
> /dev/log on the amd64 buildd, so the test failed, so the subsystem did not
> get installed.
>
> At least this is my understanding.
Hmm, i'm not shure whether we are talking about the same - i was refering to
the test suit in $(SBCL)/tests. Your rules file does the following:
# start running tests
GNUMAKE=make sh -c 'cd tests && sh ./run-tests.sh' || printf "the tests failed\n"
# see what the result is
touch build-arch-stamp
These tests seem to be meant as checks for the developers and not as a functionality-
test for builds (BTW, the comment is missleading - there's no check for the results).
I changed this into:
# start running tests
(Continue reading)