diff options
author | Panagiotis Karalis <pkaralis@intracom-telecom.com> | 2018-06-29 16:14:22 +0300 |
---|---|---|
committer | Panagiotis Karalis <pkaralis@intracom-telecom.com> | 2018-07-12 11:40:02 +0300 |
commit | 6dbc1a9452d6c8451f759b7be73ac3986f6f4fd4 (patch) | |
tree | e4412d638be3979b6b97e79ac595a5df44163da0 /docs/testing/user/userguide/testing_guide.rst | |
parent | 29b70b6da1cbae16f6c6332e54ac146c8a2fc106 (diff) |
Enable OVP tests to run on a DPDK-enabled system
DPDK-enabled NFVIs require support for hugepages which
in turn is configured by means of extra_specs in flavors.
Currently, Functest enables hugepage support if the name
of the scenario contains the substring "ovs".
Dovetail allows end users to run all tests on DPDK-enabled systems
and the documentation has been updates accordingly.
JIRA: DOVETAIL-665
Change-Id: If4898da168f8b4c69a045ef3b00b8a8862f29b0c
Signed-off-by: Panagiotis Karalis <pkaralis@intracom-telecom.com>
Diffstat (limited to 'docs/testing/user/userguide/testing_guide.rst')
-rw-r--r-- | docs/testing/user/userguide/testing_guide.rst | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/docs/testing/user/userguide/testing_guide.rst b/docs/testing/user/userguide/testing_guide.rst index 17c5431f..a979d9d6 100644 --- a/docs/testing/user/userguide/testing_guide.rst +++ b/docs/testing/user/userguide/testing_guide.rst @@ -610,6 +610,30 @@ and its intended usage, refer to .. code-block:: bash + $ dovetail run --testcase dovetail.tempest.osinterop --deploy-scenario os-nosdn-ovs-ha + +By default, during test case execution, the respective feature is responsible to +decide what flavor is going to use for the execution of each test scenario which is under +of its umbrella. +In parallel, there is also implemented a mechanism in order for the extra specs in flavors of +executing test scenarios to be hugepages instead of the default option. +This is happening if the name of the scenario contains the substring "ovs". +In this case, the flavor which is going to be used for the running test case has +'hugepage' characteristics. + +Taking the above into our consideration and having in our mind that the DEPLOY_SCENARIO +environment parameter is not used by dovetail framework (the initial value is 'unknown'), +we set as input, for the features that they are responsible for the test case execution, +the DEPLOY_SCENARIO environment parameter having as substring the feature name "ovs" +(e.g. os-nosdn-ovs-ha). + +Note for the users: + - if their system uses DPDK, they should run with --deploy-scenario <xx-yy-ovs-zz> + (e.g. os-nosdn-ovs-ha) + - this is an experimental feature + +.. code-block:: bash + $ dovetail run --no-api-validation By default, results are stored in local files on the Test Host at ``$DOVETAIL_HOME/results``. |