NAME

Test::Smoke::App::RunSmoke - The tsrunsmoke.pl application.

DESCRIPTION

This applet takes care of running the "smoke-mantra" for all build-configurations.

$smoker->run();

reimplemention of the old Test::Smoke::run_smoke().

$smoker->run_smoke();

$smoker->log_harness_message()

Log stuff about Test::Harness...

$smoker->check_for_harness3()

Determine the version of Test::Harness shipped with this perl and set hasharness3 accordingly.

$smoker->create_buildcfg()

Returns an appropriate Test::Smoke::BuildCFG instance.

$smoker->create_policy()

Create the Test::Smoke::Policy instance.

$smoker->create_smoker($log_handle)

Instantiate Test::Smoke::Smoker.

$smoker->do_manifest_check()

Calls Test::Smoke::SourceTree->check_MANIFEST().

$smoker->add_smoke_patchlevel()

Calls Test::Smoke::Util::set_local_patch() to add a patch-string.

COPYRIGHT

(c) 2002-2013, Abe Timmerman <abeltje@cpan.org> All rights reserved.

With contributions from Jarkko Hietaniemi, Merijn Brand, Campo Weijerman, Alan Burlison, Allen Smith, Alain Barbet, Dominic Dunlop, Rich Rauenzahn, David Cantrell.

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See:

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.