Tapper Team > Tapper-TestSuite-Netperf > Tapper::TestSuite::Netperf::Client

Download:
Tapper-TestSuite-Netperf-4.1.1.tar.gz

Dependencies

Annotate this POD

Website

CPAN RT

New  1
Open  0
View/Report Bugs
Module Version: 4.1.1   Source  

NAME ^

Tapper::TestSuite::Netperf::Client - Tapper - Network performance measurements - Client

SYNOPSIS ^

You most likely want to run the frontend cmdline tool like this

  # host 1
  $ tapper-testsuite-netperf-server

  # host 2
  $ tapper-testsuite-netperf-client

METHODS ^

tap_report_away

Actually send the tap report to receiver.

@param string - report to be sent

@return success - (0, report id) @return error - (1, error string)

tap_report_send

Send information of current test run status to report framework using TAP protocol.

@param array - report array

@return success - (0, report id) @return error - (1, error string)

tap_report_create

Create a report string from a report in array form. Since the function only does data transformation, no error should ever occur.

@param int - test run id @param array - report array

@return report string

get_bandwidth

Get network bandwidth on network to server given as network socket.

@param socket - connected to server

@return string - report message string

parse_netperf

Parse output of netperf command.

run

Run the netperf client.

@param

@return success - 0 @return error - error string

AUTHOR ^

AMD OSRC Tapper Team <tapper@amd64.org>

COPYRIGHT AND LICENSE ^

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

This is free software, licensed under:

  The (two-clause) FreeBSD License
syntax highlighting: