Test::BrewBuild::Tester - Daemonized testing service for dispatched test run execution, for Windows & Unix.
Builds and puts into the background a Test::BrewBuild remote tester listening service.
Note that by default, the working directory is ~/brewbuild on all platforms.
~/brewbuild
Returns a new Test::BrewBuild::Tester object.
Test::BrewBuild::Tester
Starts the tester, and puts it into the background.
Stops the tester and all of its processes.
Returns 1 if there's a tester currently running, and 0 if not.
Default listening IP address is 0.0.0.0 ie. all currently bound IPs. Send in an alternate IP address to listen on a specific one.
0.0.0.0
This will override any IP information in the configuration file, if present.
Returns the currently used IP.
Default port is 7800. Send in an alternate to listen on it instead.
7800
This will override any port information in the configuration file, if present.
Returns the port currently being used.
This is the actual service that listens for and processes requests.
By default, listens on all IP addresses bound to all network interfaces, on port 7800.
Steve Bertrand, <steveb at cpan.org>
<steveb at cpan.org>
Any and all feedback and help is appreciated. A Pull Request is the preferred method of receiving changes (https://github.com/stevieb9/p5-test-brewbuild), but regular patches through the bug tracker, or even just email discussions are welcomed.
https://github.com/stevieb9/p5-test-brewbuild/issues
Copyright 2016 Steve Bertrand.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.
To install Test::BrewBuild, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Test::BrewBuild
CPAN shell
perl -MCPAN -e shell install Test::BrewBuild
For more information on module installation, please visit the detailed CPAN module installation guide.