183. 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
stdout.
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”