243. Unit Tests: KNI¶
This is the test plan for the Intel® DPDK KNI library.
This section explains how to run the unit tests for KNI. The test can be launched independently using the command line interface. This test is implemented as a linuxapp environment application.
The complete test suite is launched automatically using a python-expect
script (launched using
make test) that sends commands to
the application and checks the results. A test report is displayed on
For enable KNI features, need to set the "CONFIG_RTE_KNI_KMOD=y" in ./config/common_base and re-build DPDK.
The steps to run the unit test manually are as follow:
# make -C ./app/test/ # insmod ./<TARGET>/kmod/igb_uio.ko # insmod ./<TARGET>/kmod/rte_kni.ko # ./app/test/test -n 1 -c ffff RTE>> kni_autotest RTE>> quit # rmmod rte_kni # rmmod igb_uio
The final output of the test has to be “Test OK”