X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=vstf%2Fvstf%2Fagent%2Funittest%2Fenv%2Ftest_drivermanager.py;fp=vstf%2Fvstf%2Fagent%2Funittest%2Fenv%2Ftest_drivermanager.py;h=0000000000000000000000000000000000000000;hb=07fa6d43cf0ac1baf3cd67e741f474273fbd387d;hp=df6ad5dfb4d628b7338851db4a949b07ce84a3d2;hpb=486719ea0024e683f4e90832e647becf3d5d5ab7;p=bottlenecks.git diff --git a/vstf/vstf/agent/unittest/env/test_drivermanager.py b/vstf/vstf/agent/unittest/env/test_drivermanager.py deleted file mode 100755 index df6ad5df..00000000 --- a/vstf/vstf/agent/unittest/env/test_drivermanager.py +++ /dev/null @@ -1,50 +0,0 @@ -""" -Created on 2015-10-9 - -@author: y00228926 -""" -import unittest - -from vstf.common.utils import check_output -from vstf.agent.unittest.env import model -from vstf.agent.env.driver_plugins import manager - - -class Test(model.Test): - def setUp(self): - super(Test, self).setUp() - self.driver_mgr = manager.DriverPluginManager() - - def tearDown(self): - super(Test, self).tearDown() - - def _driver_exists(self, drivers=[]): - all_drivers = check_output("lsmod | awk '{print $1}'", shell=True).split() - for mod in drivers: - if mod not in all_drivers: - return False - return True - - def test_load(self): - self.driver_mgr.clean() - for _, drivers in self.driver_mgr.get_all_supported_drivers().items(): - self.assertFalse(self._driver_exists(drivers)) - - - self.driver_mgr.load(['ixgbe', 'vhost_net']) - self.assertTrue(self._driver_exists(['ixgbe', 'vhost_net'])) - - self.driver_mgr.clean() - self.assertFalse(self._driver_exists(['ixgbe', 'vhost_net'])) - - def test_load_unsuported_pair(self): - with self.assertRaises(Exception): - self.driver_mgr.load(['ixgbe', 'tap_vhost']) - - -if __name__ == "__main__": - import logging - - logging.basicConfig(level=logging.INFO) - LOG = logging.getLogger(__name__) - unittest.main()