Op een zonnige zomerdag (Thursday 07 August 2003 16:29), schreef Alan Burlison:
> Abe Timmerman wrote: <snip> > > F<configsmoke.pl> creates a little shellscript that starts the smokes, > > you could put an endless-loop around the > > > > /usr/bin/perl smokeperl.pl -c "$CFGNAME" $continue $* > smokecurrent.log > > 2>&1 > > > > line. (But I'm no shell programmer) > > It's a little more complicated - I have to sync the repository up first, > and only run if something has changed. That's why there is 'smartsmoke', F<smokeperl.pl> will check if the patchlevel changed after its synctree-step. No change, no smoke... <snip> > > I'll see if I can manage some sort of archive mechanism that archives the > > report and the smokeperl logfile so one can go back to them whilst in > > continous smoke-mode. > > That would be useful. The basics are finished, I just need to integrate it in F<configsmoke.pl>, It will be in the first MAINT release for 1.18 > Another RFE is for a 'status' command that shows you > how many tests of a run have completed. Individual tests per configuration/$ENV{PERLIO} cannot be determined. But I can interpret the F<mktest.out> file and match it against the buildconfig file and report what is already done and what is still to be expected. But that will have to wait until 1.19 for which I've planned to modularise F<mkovz.pl> in such a way that this sort of thing is easy... Good luck, Abe -- Perl "configure" is not GNU configure, Perl is not "other GNU program". Do not confuse one of Perl's licenses with the GNU project itself. -- Jarkko Hietaniemi on p5p @ 2002-05-27