Versions Compared

Key

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

...

For example, /* need to fix this picture here - the example settings are not good */

Image Removed

 Image Added

OS_USERNAME: Authentication username, this can just be admin user. 

OS_PASSWORD: Authentication password

 

OS_AUTH_URL: Authentication URL

 

OS_USER_DOMAIN_NAME: Domain name or ID containing user

 .

OS_PROJECT_NAME: Project-level authentication scope (name or ID), this can just be admin project. 

OS_IDENTITYAUTH_API_VERSION: Identity API version (Default: 2.0)

 

URL: Authentication URL, one of the endpoints of keystone service. If this is v3 version, there need to set some extra envs, which are:

        OS_IDENTITYOS_IMAGE_API_VERSION: Image API version ( Default : is 2.0)

 

If use v3 keystone endpoint, this should be set as 3.

        OS_USER_DOMAIN_NAME: Domain name or ID containing user.

        OS_PROJECT_DOMAIN_NAME: Domain name or ID containing project.

 

/* Need to complete better description of each field ... */

...

when "Installing Dovetail Docker Container" method is used,


% sudo mkdir /home/opnfv/dovetail/userconfig

% cd /home/opnfv/dovetail/userconfig

% touch tempest.conf defcore.txt

% vim tempest.conf

% vim defcore.txt


the recommend way to set tempest.conf is shown in https://aptira.com/testing-openstack-tempest-part-1/

...

Then use “docker run” to create a container,


% sudo docker run --privileged=true -it -v <openrc_path>:<openrc_path> \

-v /home/opnfv/dovetail/results:/home/opnfv/dovetail/results \

...

opnfv/dovetail:<Tag> /bin/bash


 

there is a need to adjust the CVP_1_0_0 testsuite, for dovetail, defcore.tc001.yml and defcore.tc002.yml are used for automatic and manual running method, respectively.

Inside the dovetail container,


 

% cd /home/opnfv/dovetail/compliance

 

% vim CVP_1_0_0.yml


 

to add defcore.tc002 and annotate defcore.tc001.

 

when "Installing Dovetail Directly" method is used, before to run the dovetail commands, there is a need to set configuration file and defcore test cases file

% cd $DOVETAIL_HOME/dovetail

% mkdir userconfig

% cd userconfig

% touch tempest.conf defcore.txt

% vim tempest.conf

% vim defcore.txt


recommended way to set tempest.conf and defcore.txt is same as above in  "Installing Dovetail Docker Container" method section.

 

 For Defcore test cases manually running method, there is a need to adjust the compliance_set test suite,

for dovetail, defcore.tc001.yml and defcore.tc002.yml are used for automatic and manual running method, respectively.  


 

% cd $DOVETAIL_HOME/dovetail/compliance

 

% vim CVP_1_0_0.yml


to add defcore.tc002 and annotate defcore.tc001


3 Dovetail Client CLI Manual

...