From 5f26b36f0f1c45827d7b07abce00116f778799aa Mon Sep 17 00:00:00 2001 From: He Yin Ling Date: Fri, 15 Jun 2018 17:45:24 +0800 Subject: [PATCH] tiny-test-fw: filter examples with test level --- tools/tiny-test-fw/IDF/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tools/tiny-test-fw/IDF/__init__.py b/tools/tiny-test-fw/IDF/__init__.py index 5e1a4d6fc..fad52f41b 100644 --- a/tools/tiny-test-fw/IDF/__init__.py +++ b/tools/tiny-test-fw/IDF/__init__.py @@ -21,7 +21,7 @@ from IDF.IDFDUT import IDFDUT def idf_example_test(app=Example, dut=IDFDUT, chip="ESP32", - module="examples", execution_time=1, + module="examples", execution_time=1, level="example", **kwargs): """ decorator for testing idf examples (with default values for some keyword args). @@ -31,12 +31,13 @@ def idf_example_test(app=Example, dut=IDFDUT, chip="ESP32", :param chip: chip supported, string or tuple :param module: module, string :param execution_time: execution time in minutes, int + :param level: test level, could be used to filter test cases, string :param kwargs: other keyword args :return: test method """ # not use partial function as define as function support auto generating document return TinyFW.test_method(app=app, dut=dut, chip=chip, module=module, - execution_time=execution_time, **kwargs) + execution_time=execution_time, level=level, **kwargs) def log_performance(item, value):