NAME

Tapper::CLI::Precondition

SYNOPSIS

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::Test;
Tapper::CLI::Test::setup($c);
App::Rad->run();

NAME

Tapper::CLI::Test - Tapper - precondition related commands for the tapper CLI

FUNCTIONS

b_print_single_precondition

print a single precondition ( verbose )

b_print_preconditions

print preconditions

b_list

get "list precondition" parameters

b_list

list preconditions from database

ar_get_delete_parameters

get "delete precondition" parameters

b_delete

delete a precondition from database

s_read_condition_file

read a condition file and return it as strings

ar_get_precondition_parameters

get parameters and descriptions for command "precondition-new" and "precondition-update"

b_new

run some initial checks and commands for "new" and "update" command

b_new

create new preconditions

b_update

update a existing precondition

setup

Initialize the testplan functions for tapper CLI

AUTHOR

AMD OSRC Tapper Team <tapper@amd64.org>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2024 by Advanced Micro Devices, Inc.

This is free software, licensed under:

The (two-clause) FreeBSD License