[V2,0/6] add new common module and add new suites

Message ID 20230705105344.1031168-1-zhiminx.huang@intel.com (mailing list archive)


Huang, ZhiminX July 5, 2023, 10:53 a.m. UTC
1.integrate the commonly used methods for test cases.
2.add some basic testing process, for vlan offload, rxtx check...

1.cover kernelpf_iavf/xstats_check/vf_macfilter/vf_vlan/vf_rss in
kernelpf_vf test suite.
2.use func_test_base to refactor test cases

1.support most of the pmd func for dcf

Zhimin Huang (6):
  tests/func_test_base:add new commom module to refactor func test cases
  tests/kernelpf_vf:add new suite to cover most of the basic vf cases
  test_plans/kernelpf_vf_test_plan:add new plan to cover most of the basic vf cases
  tests/ice_kernelpf_dcf:add new suite to cover dcf pmd function
  test_plans/ice_kernelpf_dcf_test_plan:add new plan to cover the most
    of dcf pmd function
  conf/*:add config file for new suites

 conf/ice_kernelpf_dcf.cfg                 |  106 ++
 conf/kernelpf_vf.cfg                      |  106 ++
 test_plans/ice_kernelpf_dcf_test_plan.rst |  596 ++++++++++
 test_plans/index.rst                      |    2 +
 test_plans/kernelpf_vf_test_plan.rst      | 1294 +++++++++++++++++++++
 tests/TestSuite_ice_kernelpf_dcf.py       |  710 +++++++++++
 tests/TestSuite_kernelpf_vf.py            | 1055 +++++++++++++++++
 tests/func_test_base.py                   |  977 ++++++++++++++++
 8 files changed, 4846 insertions(+)
 create mode 100644 conf/ice_kernelpf_dcf.cfg
 create mode 100644 conf/kernelpf_vf.cfg
 create mode 100644 test_plans/ice_kernelpf_dcf_test_plan.rst
 create mode 100644 test_plans/kernelpf_vf_test_plan.rst
 create mode 100644 tests/TestSuite_ice_kernelpf_dcf.py
 create mode 100644 tests/TestSuite_kernelpf_vf.py
 create mode 100644 tests/func_test_base.py