-
-
19 Oct 2019 16:33:06 UTC
- Browse (raw)
- Changes
- How to Contribute
- Repository
- Issues (20)
- Testers (286 / 1 / 3)
- Kwalitee
Bus factor: 1- 26.94% Coverage
- License: perl_5
- Perl: v5.10.0
- Activity
24 month- Tools
- Download (119.4KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
- Dependencies
- App::cpanminus
- Archive::Extract
- Capture::Tiny
- Config::Tiny
- File::Copy::Recursive
- LWP::Simple
- Logging::Simple
- MetaCPAN::Client
- Module::Load
- POSIX
- Parallel::ForkManager
- Plugin::Simple
- Proc::Background
- Test::BrewBuild::Plugin::Author
- Test::BrewBuild::Plugin::TestAgainst
- version
- and possibly others
- Reverse dependencies
- CPAN Testers List
- Dependency graph
Changes for version 2.22 - 2019-10-19
- added timestamp() to BrewBuild, exact code copy from Logging::Simple
- Dispatch now creates bblog output file with a timestamp appended so that we can maintain multiple fail/pass logs for review
- fix issue in Git where in some cases, we'd fail looking up a repo, but weren't receiving any errors. This rendered tests to fail, but the process to proceed (fixes #247)
- fix issue when using "-c brewbuild -o ver" with a single version (with bbdispatch -c "bb -o" or just plain "brewbuild"), results weren't being returned properly (fixes #246)
- --notest for brewbuild is now disabled in the default config file
- bbdispatch --tester now defaults to 127.0.0.1 if not supplied, via the config file (closes #248)
- modify warning and die() if in dispatch auto mode and a tester isn't available (closes #234)
- dispatcher is now properly informed if a repo is invalid, and the testers continue to run as opposed to croaking (fixes #251)
Documentation
Dispatch Test::BrewBuild builds to remote test servers.Remote Windows/Unix testing platform server daemon for Test::BrewBuildAutomate module and reverse-dependency testing, on Windows and UnixBasic overview of using the client/server aspects of the Test::BrewBuild build systemOptional configuration file for the Test::BrewBuild build system.Modules
Perl/Berry brew unit testing automation, with remote tester dispatching capabilities.Provides Windows/Unix *brew command translations for Test::BrewBuildDispatch Test::BrewBuild test runs to remote test servers.Git repository manager for the Test::BrewBuild test platform system.The default 'exec' command plugin.Various regexes for the Test::BrewBuild platformDaemonized testing service for dispatched test run execution, for Windows & Unix.Provides
in lib/Test/BrewBuild/Constant.pmin lib/Test/BrewBuild/Plugin/UnitTestPluginInst.pmModule Install Instructions
To install Test::BrewBuild, copy and paste the appropriate command in to your terminal.
cpanm Test::BrewBuild
perl -MCPAN -e shell install Test::BrewBuild
For more information on module installation, please visit the detailed CPAN module installation guide.