Re: smoke FAQ (Was: Trouble with Test-Smoke-1.16 and Borland (Was: ...)

[email protected] (Abe Timmerman)
Newsgroups perl.daily-build
Message-ID <[email protected]>
Op een mooie herfstdag (Friday 25 October 2002 16:24), schreef Alain BARBET:

> Abe Timmerman wrote:
> > I would like some feedback on the posibility to set "ccversion" instead
> > of "gccversion". To test this, I would like you change the call to
> > "mktest.pl" (from smokew32.bat). Remove the "%GCC_VERSION%" argument and
> > change it to something like:
> >
> > 	"ccversion=BCC5.5"
> >
> > (or whatever looks good to you)
>
> Ok, I re-use mktest.pl from Test-Smoke-1.16 distrib, change call of
> mktest (%GCC_VERSION% in ccversion=BCC5.5) and no trouble, smoke is
> running without last problem find. I don't really understand why, but
> it's work.

Yup it's black-magic :-) (not really, just a stupid bug in Configure_win32(), 
but the new release will have a way set 'ccversion' for non GCC compilers in 
smokew32.bat, as well as the bugfix)

> PS: You find FAQ.pod in first mail of this thread ?

Yes I did. I like it as a first version. We need more questions, but it's a 
good start! I did some rewriting (and reformatting) it is probaly shorter to 
send you the new version than a patch, so here it is.


good luck,

Abe
-- 
Amsterdam Perl Mongers http://amsterdam.pm.org
perl -we '$_="rekcah lreP rehtona tsuJ";print$2while s/(.*)(.)/$1/g'
FAQ.pod (text/plain, 1.6 KB)
=head1 NAME

FAQ about smoke database

=head1 SYNOPSIS

    lynx http://www.alianwebserver.com/cgi-bin/smoke_db

=head1 FAQ

=over 4

=item B<What is it?>

An application that parses smoke-reports for perl-current and puts the
results in a database.

=item B<Why is it?>

This allows for a simple overview of the build status on as wide a
variety of supported platforms (operating system/architecture) as possible.

=item B<Where do the reports come from?>

From: 

  nttp://nntp.perl.org/perl.daily-build.reports

Which is basically a mirror of the C<[email protected]>
mailing list.

=item B<How long before one can see a report in this database that appears on the newsgroup?>

12 hours maximum.

=item B<How does one submit reports?>

Use Test-Smoke available on CPAN:

  http://search.cpan.org/author/ABELTJE/Test-Smoke/

=item B<What is Test-Smoke?>

Extract of README: The perl core smoke test suite is a set of simple 
scripts that try to run the perl core tests on as many configurations as 
possible and combine that into a easy to parse report.

The perl source tree is refreshed using rsync to the latest level of the
perl development branch before the smoke tests start.

=item B<How does one use it on a *nix box?>

Read README. Run perl Makefile.PL.

=item B<How does one use it on a win32 box?>

Get rsync(from cygwin). Read <perl_src>/README.win32
Edit smokew32.cfg and smokew32.bat.

=item B<Euh... I don't see my report!>

Send me a mail: [email protected]

=back

=head1 AUTHOR

These FAQ were written and conceived by Alain Barbet <[email protected]>
with some help from Abe Timmerman <[email protected]>

=cut
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.