smolder_smoke_signal
./bin/smolder_smoke_signal --server smolder.foo.com \ --username myself --password s3cr3t --file test_report.xml \ --project MyProject
Script used to upload a Smoke test report to a running smolder server. This is extremely useful for scripted/automatic test runs but also helpful when using a CLI makes things faster.
This is the hostname (and port if not 80) of the running Smolder server.
The name of the Smolder project to use for the upload.
The name of the Smolder user to use for the upload.
The password for the Smolder user given by username.
username
The name of the file to upload. Please see docs/upload_file_format.pod for more details about the format that Smolder expects this file to take.
If your Smolder server is running on a port other than 80, then you can specify it here.
The architecture for the given smoke test run. If none is given it will use the default architecture for the project.
The platform for the given smoke test run. If none is given it will use the default platform for the project.
The revision control number for this test run. Only applies to projects that use revision control (shouldn't they all) and only applies to tests run against a checkout from revision control.
This is just a free form text option so it will work with any revision number that your preferred revision control system uses.
A comma separated list of tags that are given for this smoke report run.
./bin/smolder_smoke_signal --server smolder.foo.com \ --username myself --password s3cr3t --file test_report.xml \ --project MyProject --tags "Foo, My Bar"
Any comments that you want to associate with the smoke test run.
Print verbose output of our actions to STDOUT.
To install Math::GSL, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Math::GSL
CPAN shell
perl -MCPAN -e shell install Math::GSL
For more information on module installation, please visit the detailed CPAN module installation guide.