-
-
30 Mar 2022 09:25:47 UTC
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository
- Issues (24)
- Testers (237 / 5 / 0)
- Kwalitee
Bus factor: 2- 65.73% Coverage
- License: perl_5
- Perl: v5.10.0
- Activity
24 month- Tools
- Download (358.2KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
- Dependencies
- CGI::Util
- Capture::Tiny
- File::Spec
- HTTP::Tiny
- JSON::XS
- POSIX
- System::Info
- and possibly others
- Reverse dependencies
- CPAN Testers List
- Dependency graph
Documentation
These are the Release Notes for 1.30Configure a Makefile for the Windows port of perlPatch the sourcetreeCheck the buildconfigfile specified on the commandlineCreate a configuration for tssmokeperl.plSend the smoke report by mailPatch the sourcetreeConfigure, build and test bleading edge perlSend the smoke report by protocolThe perl Test::Smoke suiteCheck the status of a running smokeCleanup and sync the perl-current source-treeTest::Smoke frequently asked questionsModules
The Perl core test smoke suiteObject that represents an Application Option.A collection of AppOption objects.The tsarchive.pl application.Baseclass for Test::Smoke::App::* applications.A collection of application configs and config options.The tsreport.pl application.The tsrunsmoke.pl application.Implementation for tssendrpt.plThe tssmokeperl.pl application.Synchronise the perl source tree from a source.Archive the smoke files.OO interface for handling build configurationsImplement a mirror like object"Role" that adds logging methods to "traditional" objects.Factory for objects to send the report.baseclass for MailersBase class for objects (AUTOLOADed accessors)OO interface to help patching the source-treeOO interface to handle the Policy.sh stuff.Factory for poster objects.Base class for the posters to CoreSmokeDB.Poster subclass using curl.Poster subclass using HTTP::Tiny.Poster subclass using LWP::UserAgent.OO interface for handling the testresults (mktest.out)OO interface to do one smoke cycle.Manipulate the perl source-treeFactory for syncer objects.Take out some of the functions of the smoke suite.Run a command and return its output.Functions to help find Helpers (modules/bins)A JSON:PP/JSON::XS Factory ClassSerialise (stringify) values, a bit like Data::Dumper.Utility function to switch off the error-popup for the current process.Provides
in lib/Test/Smoke/BuildCFG.pmin lib/Test/Smoke/LogMixin.pmin lib/Test/Smoke/Mailer/MIME_Lite.pmin lib/Test/Smoke/Mailer/Mail_Sendmail.pmin lib/Test/Smoke/Mailer/Mail_X.pmin lib/Test/Smoke/Mailer/SendEmail.pmin lib/Test/Smoke/Mailer/Sendmail.pmin lib/Test/Smoke/Syncer/Base.pmin lib/Test/Smoke/Syncer/Copy.pmin lib/Test/Smoke/Syncer/FTP.pmin lib/Test/Smoke/Syncer/Forest.pmin lib/Test/Smoke/Syncer/Git.pmin lib/Test/Smoke/Syncer/Hardlink.pmin lib/Test/Smoke/Syncer/Rsync.pmin lib/Test/Smoke/Syncer/Snapshot.pmOther files
Module Install Instructions
To install Test::Smoke, copy and paste the appropriate command in to your terminal.
cpanm Test::Smoke
perl -MCPAN -e shell install Test::Smoke
For more information on module installation, please visit the detailed CPAN module installation guide.