[dpdk-dev] [PATCH v3 0/5] *** Introduce flow perf application ***
Wisam Jaddo
wisamm at mellanox.com
Thu Apr 30 11:32:44 CEST 2020
Add new application to test rte flow performance from:
- Insertion rate.
- Deletion rate.
- Memory consumption.
- PPS forward measurement.
---
v3:
* Fix passing hairpin queues to hairpin rss action.
v2:
* reset cpu_time_used every port.
* generate different RSS action every flow with different RETA.
* Fix in commit log message
Wisam Jaddo (5):
app/test-flow-perf: add flow performance skeleton
app/test-flow-perf: add insertion rate calculation
app/test-flow-perf: add deletion rate calculation
app/test-flow-perf: add memory dump to app
app/test-flow-perf: add packet forwarding support
MAINTAINERS | 5 +
app/Makefile | 1 +
app/meson.build | 1 +
app/test-flow-perf/Makefile | 29 +
app/test-flow-perf/actions_gen.c | 86 +++
app/test-flow-perf/actions_gen.h | 48 ++
app/test-flow-perf/flow_gen.c | 176 +++++
app/test-flow-perf/flow_gen.h | 61 ++
app/test-flow-perf/items_gen.c | 265 +++++++
app/test-flow-perf/items_gen.h | 68 ++
app/test-flow-perf/main.c | 1071 ++++++++++++++++++++++++++
app/test-flow-perf/meson.build | 19 +
app/test-flow-perf/user_parameters.h | 31 +
config/common_base | 5 +
doc/guides/tools/flow-perf.rst | 265 +++++++
doc/guides/tools/index.rst | 1 +
16 files changed, 2132 insertions(+)
create mode 100644 app/test-flow-perf/Makefile
create mode 100644 app/test-flow-perf/actions_gen.c
create mode 100644 app/test-flow-perf/actions_gen.h
create mode 100644 app/test-flow-perf/flow_gen.c
create mode 100644 app/test-flow-perf/flow_gen.h
create mode 100644 app/test-flow-perf/items_gen.c
create mode 100644 app/test-flow-perf/items_gen.h
create mode 100644 app/test-flow-perf/main.c
create mode 100644 app/test-flow-perf/meson.build
create mode 100644 app/test-flow-perf/user_parameters.h
create mode 100644 doc/guides/tools/flow-perf.rst
--
2.17.1
More information about the dev
mailing list