Lines Matching refs:test

4 dpdk-test-eventdev Application
7 The ``dpdk-test-eventdev`` tool is a Data Plane Development Kit (DPDK)
9 This application has a generic framework to add new eventdev based test cases to
21 dpdk-test-eventdev [EAL Options] -- [application options]
27 with the ``dpdk-test-eventdev`` application.
52 * ``--test <name>``
54 Set test name, where ``name`` is one of the following::
82 determines the number of stages used in the test application.
174 Only applicable for `perf_queue` test.
209 This is a functional test case that aims at testing the following:
216 .. table:: Order queue test eventdev configuration.
240 order queue test operation.
242 The order queue test configures the eventdev with two queues and an event
254 When the event is dequeued from the atomic queue by the worker, this test
265 --test
278 Example command to run order queue test:
282 sudo <build_dir>/app/dpdk-test-eventdev --vdev=event_sw0 -- \
283 --test=order_queue --plcores 1 --wlcores 2,3
289 This test verifies the same aspects of ``order_queue`` test, the difference is
290 the number of queues used, this test operates on a single ``all types queue(atq)``
295 .. table:: Order all types queue test eventdev configuration.
319 order all types queue test operation.
328 --test
341 Example command to run order ``all types queue`` test:
345 sudo <build_dir>/app/dpdk-test-eventdev --vdev=event_octeontx -- \
346 --test=order_atq --plcores 1 --wlcores 2,3
352 This is a performance test case that aims at testing the following:
359 .. table:: Perf queue test eventdev configuration.
382 perf queue test operation.
384 The perf queue test configures the eventdev with Q queues and P ports, where
418 --test
445 Example command to run perf queue test:
449 sudo <build_dir>/app/dpdk-test-eventdev -c 0xf -s 0x1 --vdev=event_sw0 -- \
450 --test=perf_queue --plcores=2 --wlcore=3 --stlist=p --nb_pkts=0
452 Example command to run perf queue test with producer enqueuing a burst of events:
456 sudo <build_dir>/app/dpdk-test-eventdev -c 0xf -s 0x1 --vdev=event_sw0 -- \
457 --test=perf_queue --plcores=2 --wlcore=3 --stlist=p --nb_pkts=0 \
460 Example command to run perf queue test with ethernet ports:
464 sudo build/app/dpdk-test-eventdev --vdev=event_sw0 -- \
465 --test=perf_queue --plcores=2 --wlcore=3 --stlist=p --prod_type_ethdev
467 Example command to run perf queue test with event timer adapter:
471 sudo <build_dir>/app/dpdk-test-eventdev --vdev="event_octeontx" -- \
472 --wlcores 4 --plcores 12 --test perf_queue --stlist=a \
478 This is a performance test case that aims at testing the following with
486 .. table:: Perf all types queue test eventdev configuration.
509 perf all types queue test operation.
512 The ``all types queues(atq)`` perf test configures the eventdev with Q queues
517 The atq queue test functions as same as ``perf_queue`` test. The difference
530 --test
555 Example command to run perf ``all types queue`` test:
559 sudo <build_dir>/app/dpdk-test-eventdev --vdev=event_octeontx -- \
560 --test=perf_atq --plcores=2 --wlcore=3 --stlist=p --nb_pkts=0
562 Example command to run perf ``all types queue`` test with event timer adapter:
566 sudo <build_dir>/app/dpdk-test-eventdev --vdev="event_octeontx" -- \
567 --wlcores 4 --plcores 12 --test perf_atq --verbose 20 \
574 This is a pipeline test case that aims at testing the following:
581 .. table:: Pipeline queue test eventdev configuration.
616 pipeline queue test operation.
618 The pipeline queue test configures the eventdev with Q queues and P ports,
657 --test
674 * The ``--prod_type_ethdev`` is mandatory for running this test.
679 Example command to run pipeline queue test:
683 sudo <build_dir>/app/dpdk-test-eventdev -c 0xf -s 0x8 --vdev=event_sw0 -- \
684 --test=pipeline_queue --wlcore=1 --prod_type_ethdev --stlist=a
686 Example command to run pipeline atq test with vector events:
690 sudo <build_dir>/app/dpdk-test-eventdev -c 0xf -s 0x8 --vdev=event_sw0 -- \
691 --test=pipeline_queue --wlcore=1 --prod_type_ethdev --stlist=a \
697 This is a pipeline test case that aims at testing the following with
705 .. table:: Pipeline atq test eventdev configuration.
743 pipeline atq test operation.
745 The pipeline atq test configures the eventdev with Q queues and P ports,
749 The atq queue test functions as same as ``pipeline_queue`` test. The difference
761 --test
778 * The ``--prod_type_ethdev`` is mandatory for running this test.
783 Example command to run pipeline atq test:
787 sudo <build_dir>/app/dpdk-test-eventdev -c 0xf -s 0x8 --vdev=event_sw0 -- \
788 --test=pipeline_atq --wlcore=1 --prod_type_ethdev --stlist=a
790 Example command to run pipeline atq test with vector events:
794 sudo <build_dir>/app/dpdk-test-eventdev -c 0xf -s 0x8 --vdev=event_sw0 -- \
795 --test=pipeline_atq --wlcore=1 --prod_type_ethdev --stlist=a \