Skip to content

Commit

Permalink
test: l2fwd_perf: add simpler l2 forwarding tester
Browse files Browse the repository at this point in the history
`odp_l2fwd_perf` is a tester for benchmarking L2 throughput of a set of
interfaces. Tester provides a more simplified fast path handling and
configuration compared to the existing `odp_l2fwd`.

Aim is to keep the tester as simple as possible in order to provide a
stable benchmarking utility with comparable results across releases.

Signed-off-by: Tuomas Taipale <tuomas.taipale@nokia.com>
Reviewed-by: Matias Elo <matias.elo@nokia.com>
  • Loading branch information
TuomasTaipale committed Oct 10, 2024
1 parent b1fa898 commit 18d0329
Show file tree
Hide file tree
Showing 3 changed files with 1,512 additions and 0 deletions.
1 change: 1 addition & 0 deletions test/performance/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ odp_icache_perf
odp_ipsec
odp_ipsecfwd
odp_l2fwd
odp_l2fwd_perf
odp_lock_perf
odp_mem_perf
odp_packet_gen
Expand Down
3 changes: 3 additions & 0 deletions test/performance/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ COMPILE_ONLY = odp_cpu_bench \
odp_dma_perf \
odp_ipsec \
odp_l2fwd \
odp_l2fwd_perf \
odp_packet_gen \
odp_pktio_ordered \
odp_sched_latency \
Expand Down Expand Up @@ -79,6 +80,8 @@ odp_dmafwd_SOURCES = odp_dmafwd.c
odp_dma_perf_SOURCES = odp_dma_perf.c
odp_icache_perf_SOURCES = odp_icache_perf.c
odp_ipsec_SOURCES = odp_ipsec.c
odp_l2fwd_SOURCES = odp_l2fwd.c
odp_l2fwd_perf_SOURCES = odp_l2fwd_perf.c
odp_lock_perf_SOURCES = odp_lock_perf.c
odp_mem_perf_SOURCES = odp_mem_perf.c
odp_packet_gen_SOURCES = odp_packet_gen.c
Expand Down
Loading

0 comments on commit 18d0329

Please sign in to comment.