This patch changes iperf.py to make use of client.bin.net.net_utils to
configure the device used for the iperf test.  This allows for testing
hardware that has more than one
ethernet device.   Also we make sure to call self.job.require_gcc() since
this test performs a compile of source code. The call to 'sync' insures that
all is ready for when the
test starts.
In addition the test makes sure to add mpstat to the cmd line that is
executed so that this data will show up in the logs for later analysis.
Also the mpstat data is used
to calculate additional keyvals relating to CPU stats.  This also allows for
a calulation of the keyval Efficiency_C.

Travis Miller



git-svn-id: http://test.kernel.org/svn/autotest/trunk@3282 592f7852-d20e-0410-864c-8624ca9c26a4
1 file changed