Tapper::Remote::Net
use Tapper::Remote::Net;
Tapper::Remote::Net - Communication with MCP
Generate the message to be send to MCP and hand it over to mcp_send. If the message is given as string its converted to hash.
@param string or hash reference - message to send to MCP
@return success - 0 @return error - error string
Tell the MCP server our current status. This is done using a HTTP request.
@param hash ref - message to send to MCP
Actually send the tap report to receiver.
@param string - report to be sent
@return success - (0, report id) @return error - (1, error string)
Create a report string from a report in hash form. Since the function only does data transformation, no error should ever occur. The expected hash should contain the following keys: * tests - contains an array of hashes with ** error - indicated whether this test failed (if true) ** test - description of the test * headers - Tapper headers with values * sections - array of hashes containing tests and headers ad described above and a section_name
@param hash ref - report data
@return report string
Mount the output directory from an NFS server. This method is used since we only want to mount this NFS share in live mode.
Turn stdout and stderr into files. This way we get output that would otherwise be lost. The function expects a state that will be used.
@param string - state
@return success - 0 @return error - string
AMD OSRC Tapper Team <tapper@amd64.org>
Tapper Team <tapper-ops@amazon.com>
This software is Copyright (c) 2016 by Advanced Micro Devices, Inc..
This is free software, licensed under:
The (two-clause) FreeBSD License
To install Tapper::Remote, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Tapper::Remote
CPAN shell
perl -MCPAN -e shell install Tapper::Remote
For more information on module installation, please visit the detailed CPAN module installation guide.