.. index:: pair: group; TX multi burst test .. _doxid-group__usecases-tx__multi__burst: TX multi burst test =================== .. toctree:: :hidden: group_usecases-tx_multi_burst-run.rst Transmit packet(s) using **tmpl** from the several TX queues Transmit packet(s) with **payload_len** from several queues and check that all packets were received #. Check maximum number of Tx queues #. Prepare configured Ethernet device for test using **nb_queues** for set up transmit queues #. Prepare mbufs to be sent and pattern to match it by **tmpl** #. Find out required MTU #. Adjust MTU on both ends #. Prepare started Ethernet device state #. Create Ethernet-based CSAP which starts to listen to network immediately #. Ensure that interface is UP on Tester side #. Validate and send the mbufs from all queues to **iut_port** Make sure that all are sent #. Receive packets on **tst_if** Check that the received packet matches the sent from **iut_port** #. Check that no extra packets are received on Tester #. Check that number of received packets equal to sent .. rubric:: Parameters: .. list-table:: :widths: 20 80 * - tmpl - Traffic template * - payload_len - The payload length * - nb_queues - Number of transmit queues * - nb_pkts - Number of packets for sending from each queue | :ref:`tx_multi_burst`