szabgab has asked for the wisdom of the Perl Monks concerning the following question:
Does anyone have an example setup?
Create a file called ~/.smokerunner/smokerunner.conf with the content:
--- root: /home/gabor/smoke/ runner: Prove #reporter: Smolder reporter: Screen set_dir: /home/gabor/smoke/Padre
Then
It printed the results to the screen. So far so good.cd /home/gabor/smoke/ svn co http://svn.perlide.org/padre/trunk Padre cd smokerunner-multi run
But I would like to make sure when I run it next time (from a cron job) it will fetch the latest from SVN (it seems doing it, but I don't see in any report), run Build clean and then run the normal test cycle.
I also would like to push it out to the public Smolder server:
It was also complaining during some of the test:
As another note the list command complains as well:sh: uname: not found
gabor@notebook:~$ smokerunner-multi list Test sets in order name | P? | last run -------------------------------------------- Cannot determine local time zone
My plan was to push out the results to the public Smolder server under the name Junk.--- root: /home/gabor/smoke/ #runner: Prove #reporter: Screen runner: TAPArchive reporter: Smolder set_dir: /home/gabor/smoke/Padre set_name: Junk smolder: server: smolder.plusthree.com username: someone password: something
Unfortunately I got this error messge:
and in order to have smolder_smoke_signal I need to install Smolder.Cannot find smolder_smoke_signal in path at /home/gabor/perl5lib/lib/S +mokeRunner/Multi/SafeRun.pm line 36
But I only want a Smolder client!
That already worked but for some reason the archives sent using SmokeRunner::Multi were corrupted. So I went with the suggestion of Michael and ran
and the results can be already seen on #8390.prove -a out.tar -b t/ smolder_smoke_signal --server smolder.plusthree.com --file out.tar --p +roject Padre
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: SmokeRunner::Multi configuration
by autarch (Hermit) on Dec 03, 2008 at 16:36 UTC |