NAME
Tapper::MCP::Plugin
DESCRIPTION
This is the plugin loader for Tapper::MCP plugins. There are many parts of MCP that may be different for different users. This includes console handling, reset handling or post processing for test runs. Tapper::MCP plugins allow users to add their own functions for these. This is the default plugin.
To use it add the following config to your Tapper config file:
mcp_plugin: Console: ConsoleRole Reset: ResetRole
This will load the roles Tapper::MCP::Plugin::Console::ConsoleRole and Tapper::MCP::Plugin::Reset::ResetRole.
The keys in the config are case sensitive. Also, even though console and reset may be natural choices for the respective role namespaces they are not enforced.
NAME
Tapper::MCP::Plugin - Plugin loader class for Tapper::MCP plugins
FUNCTIONS
testrun_post_process
Empty function for testrun_post_process
console_start
Empty function for console_start
console_stop
Empty function for console_stop
host_start
Empty function for host_start
AUTHORS
AMD OSRC Tapper Team <tapper@amd64.org>
Tapper Team <tapper-ops@amazon.com>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2019 by Advanced Micro Devices, Inc..
This is free software, licensed under:
The (two-clause) FreeBSD License