mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
synced 2026-04-19 03:53:51 -04:00
Add selftest case to check the send and receive throughput. Supported link modes between local NIC driver and partner are varied. Then send and receive throughput is captured and verified. Test uses iperf3 tool. Add iperf3 server/client function in GenerateTraffic class. Signed-off-by: Mohan Prasad J <mohan.prasad@microchip.com> Signed-off-by: Paolo Abeni <pabeni@redhat.com>
41 lines
763 B
Makefile
41 lines
763 B
Makefile
# SPDX-License-Identifier: GPL-2.0+ OR MIT
|
|
|
|
TEST_PROGS = \
|
|
csum.py \
|
|
devlink_port_split.py \
|
|
devmem.py \
|
|
ethtool.sh \
|
|
ethtool_extended_state.sh \
|
|
ethtool_mm.sh \
|
|
ethtool_rmon.sh \
|
|
hw_stats_l3.sh \
|
|
hw_stats_l3_gre.sh \
|
|
loopback.sh \
|
|
nic_link_layer.py \
|
|
nic_performance.py \
|
|
pp_alloc_fail.py \
|
|
rss_ctx.py \
|
|
#
|
|
|
|
TEST_FILES := \
|
|
ethtool_lib.sh \
|
|
#
|
|
|
|
TEST_INCLUDES := \
|
|
$(wildcard lib/py/*.py ../lib/py/*.py) \
|
|
../../../net/lib.sh \
|
|
../../../net/forwarding/lib.sh \
|
|
../../../net/forwarding/ipip_lib.sh \
|
|
../../../net/forwarding/tc_common.sh \
|
|
#
|
|
|
|
# YNL files, must be before "include ..lib.mk"
|
|
YNL_GEN_FILES := ncdevmem
|
|
TEST_GEN_FILES += $(YNL_GEN_FILES)
|
|
|
|
include ../../../lib.mk
|
|
|
|
# YNL build
|
|
YNL_GENS := ethtool netdev
|
|
include ../../../net/ynl.mk
|