Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This file defines a suite that is comprised of test cases which may be a partial list of all existing test cases. It gives the suite a name that is more convenient for reference.

  • certificationcompliance_basicset: test suite name, the example is the test cases used for compliance
  • testcase_list: a list of test case referenced to be in the named test suite
  • Image RemovedImage Added

Test Case Definition File

 

  • dovetail.featureipv6.tc003tc001:  name of the test case,  comprised of 3 parts, the dovetail project, belongs to which featuretest area, and the serial number
  • objective: a brief description of the test case, explains the objective of this test case
  • scriptsvalidate: scripts and configurations for the execution validation of the test case
    • type: upstream testing projectwhich method used to validate, support 3 ways: functest/yardstick/shell
    • testcase: the input parameter for the execution if "type" is one of the upstream testing project(functest/yardstick)
    • pre_condition: scripts that should be run before the test
    • cmds: how to run the test
    • post_condition: scripts that should be run after the test
    • sub_testcase_list: a list of real working test, indicated what's inside of this test case

Image Removed

...

    • use to check if these sub test case passed or not

Image AddedImage Added