[dts] [PATCH v3 0/4] support suite and case level configuration

Marvin Liu yong.liu at intel.com
Thu Jul 27 03:07:49 CEST 2017


This patch set will enhance the overall configuration process in DTS.
User can assign separated folder for configuration file by setting
"DTS_CFG_FOLDER" environment variable.

Support suite and case level settings which can add flexibility in case
design.

v3: case based configuration can be retrieved by method get_case_cfg
    fix debugger rerun command will run several cases

v2: fix failed case re-run setting not work

Marvin Liu (4):
  framework setting: support change configuration file folder
  framework config: support suite&case level configuration
  framework: enhance test case execution process
  conf: add suite and case level configuration sample

 conf/suite_sample.cfg  |  9 +++++++
 framework/config.py    | 71 ++++++++++++++++++++++++++++++++++++++++++++------
 framework/debugger.py  |  5 ++--
 framework/dts.py       |  4 +++
 framework/settings.py  | 19 +++++++++++---
 framework/test_case.py | 55 ++++++++++++++++++++++++++++----------
 6 files changed, 135 insertions(+), 28 deletions(-)
 create mode 100644 conf/suite_sample.cfg

-- 
1.9.3



More information about the dts mailing list