summaryrefslogtreecommitdiff
path: root/framework/dts.py
diff options
context:
space:
mode:
authorYong Liu <yong.liu@intel.com>2015-02-09 17:13:10 +0800
committerYong Liu <yong.liu@intel.com>2015-02-12 09:36:28 +0800
commit6ed94f583d8163124155d98e61ee22765de6b051 (patch)
tree595640bd6b170b770590362dead0b46b200cf5b6 /framework/dts.py
parent866b52cab7ec4dc80228e9070c562bf8a8c17684 (diff)
framework: change default running directory to parent directory
Signed-off-by: Marvinliu <yong.liu@intel.com>
Diffstat (limited to 'framework/dts.py')
-rw-r--r--framework/dts.py13
1 files changed, 10 insertions, 3 deletions
diff --git a/framework/dts.py b/framework/dts.py
index 9ba23fe..bddbe33 100644
--- a/framework/dts.py
+++ b/framework/dts.py
@@ -42,7 +42,7 @@ import rst # rst file support
from crbs import crbs
from tester import Tester
from dut import Dut
-from settings import NICS, DRIVERS
+from settings import FOLDERS, NICS, DRIVERS
from serializer import Serializer
from exception import VerifyFailure
from test_case import TestCase
@@ -128,7 +128,7 @@ def close_crb_sessions():
dut.close()
if tester is not None:
tester.close()
- log_handler.info("DTF ended")
+ log_handler.info("DTS ended")
def get_nic_driver(pci_id):
@@ -401,10 +401,18 @@ def run_all(config_file, pkgName, git, patch, skip_setup,
global stats
global log_handler
+ # change operation directory
+ os.chdir("../")
+
# prepare the output folder
if not os.path.exists(output_dir):
os.mkdir(output_dir)
+ # add python module search path
+ for folder in FOLDERS.values():
+ sys.path.append(folder)
+ sys.path.append(suite_dir)
+
# init log_handler handler
if verbose is True:
logger.set_verbose()
@@ -423,7 +431,6 @@ def run_all(config_file, pkgName, git, patch, skip_setup,
# register exit action
atexit.register(close_crb_sessions)
- sys.path.append(suite_dir)
os.environ["TERM"] = "dumb"
serializer = Serializer()