test/kni: check module dependency
authorNaga Suresh Somarowthu <naga.sureshx.somarowthu@intel.com>
Fri, 14 Sep 2018 13:57:02 +0000 (14:57 +0100)
committerThomas Monjalon <thomas@monjalon.net>
Fri, 26 Oct 2018 17:53:14 +0000 (19:53 +0200)
commitee1caebc4dea6ae59ef60d2e3cc75338c213207d
treef1c5fcb0220a8d9c76e8c823209d5c234c47e598
parent85fea26693d6a3cf04a197e5c914e96600672c20
test/kni: check module dependency

Check the prerequisites to run the test
1.checked whether the rte_kni module is loaded, if not fail testcase
2.checked whether the rte_kni module is loaded with loop back mode,
  if not skip packet forwarding testcase and log
3.Disabled the test in freebsd as test is not supported

Fixes: 5233e5924a ("app/test: update kni")
Cc: stable@dpdk.org
Signed-off-by: Naga Suresh Somarowthu <naga.sureshx.somarowthu@intel.com>
Acked-by: Ferruh Yigit <ferruh.yigit@intel.com>
test/test/test_kni.c