app/test: rename PCI blacklist test case
authorJan Viktorin <viktorin@rehivetech.com>
Mon, 13 Jun 2016 15:07:43 +0000 (17:07 +0200)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Mon, 13 Jun 2016 18:58:03 +0000 (20:58 +0200)
The current test_pci is just a single test case that tests the
blacklisting of devices. Rename it to test_pci_blacklist and call it
from the test_pci. The setup and cleanup are moved out of the
test_pci_blacklist entirely to cover all other tests.

Signed-off-by: Jan Viktorin <viktorin@rehivetech.com>
app/test/test_pci.c

index 50078a0..28d710b 100644 (file)
@@ -178,17 +178,14 @@ test_pci_cleanup(void)
        return 0;
 }
 
-int
-test_pci(void)
+static int
+test_pci_blacklist(void)
 {
        struct rte_devargs_list save_devargs_list;
 
        printf("Dump all devices\n");
        rte_eal_pci_dump(stdout);
 
-       if (test_pci_setup())
-               return -1;
-
        rte_eal_pci_register(&my_driver);
        rte_eal_pci_register(&my_driver2);
 
@@ -224,6 +221,18 @@ test_pci(void)
        rte_eal_pci_unregister(&my_driver);
        rte_eal_pci_unregister(&my_driver2);
 
+       return 0;
+}
+
+int
+test_pci(void)
+{
+       if (test_pci_setup())
+               return -1;
+
+       if (test_pci_blacklist())
+               return -1;
+
        if (test_pci_cleanup())
                return -1;