Tapper::CLI::Testrun
This module is part of the Tapper::CLI framework. It is supposed to be used together with App::Rad. All following functions expect their arguments as $c->options->{$arg} unless otherwise stated.
use App::Rad; use Tapper::CLI::Testrun; Tapper::CLI::Testrun::setup($c); App::Rad->run();
Tapper::CLI::Testrun - Tapper - testrun related commands for the tapper CLI
print column data for a single testrun row to STDOUT
print column data for resultset to STDOUT
return list testrun parameters and descriptions
return rerun testrun parameters and descriptions
return delete testrun parameters and descriptions
return create testrun parameters and descriptions
Process a macroprecondition. This includes substitions using Template::Toolkit, separating the individual preconditions that are part of the macroprecondition and putting them into the database. Parameters fit the App::Cmd::Command API.
@param hashref - hash containing options @param hashref - hash containing arguments
@returnlist array containing precondition ids
check command line parameters for create testrun and return error if exists
create a testrun
delete a testrun
rerun an existing testrun
return an array reference of queue_ids for a an array reference of queue_names
return an array reference of host_ids for a an array reference of host_names
list existing restuns
Update values of an existing testrun.
Cancel a running testrun. If the given testrun is currently not running, the function does the obvious right thing and also warns the user.
Pause a not-yet-running testrun.
Continue a paused testrun.
Initialize the testplan functions for tapper CLI
AMD OSRC Tapper Team <tapper@amd64.org>
This software is Copyright (c) 2020 by Advanced Micro Devices, Inc.
This is free software, licensed under:
The (two-clause) FreeBSD License
To install Tapper::CLI, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Tapper::CLI
CPAN shell
perl -MCPAN -e shell install Tapper::CLI
For more information on module installation, please visit the detailed CPAN module installation guide.