Anuket Project

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Dovetail 1.0 will integrate Functest colorado.1.0 to run Tempest test cases and Functest colorado.1.0 clones the repository of Tempest 12.2.0 by the statements

     ARG TEMPEST_TAG=12.2.0
     RUN git clone -b $TEMPEST_TAG https://github.com/openstack/tempest.git

and installs it. For Dovetail test areas and test cases from Tempest, the links to them could be found by the following steps:

  1. For each Dovetail test area, identify the related Tempest source code package. Specifically,
    1. the test area "VIM Operations on Compute" corresponds to https://github.com/openstack/tempest/tree/12.2.0/tempest/api/compute
    2. the test area "VIM Operations on Network" corresponds to https://github.com/openstack/tempest/tree/12.2.0/tempest/api/network
    3. the test area "VIM Operations on Volume" corresponds to https://github.com/openstack/tempest/tree/12.2.0/tempest/api/volume
    4. the test area "VIM Operations on Image" corresponds to https://github.com/openstack/tempest/tree/12.2.0/tempest/api/image
    5. the test area "VIM Operations on Identity" corresponds to https://github.com/openstack/tempest/tree/12.2.0/tempest/api/identity
    6. the test area "NFVI" corresponds to https://github.com/openstack/tempest/tree/12.2.0/tempest/scenario
  2. For each test case in the above mentioned test areas, read its description and recognize the related modules in the Tempest package identified by the first step. For example, the links to the test case "Images member CRUD ops" in the test area "VIM Operations on Image" are as follows:
    1. https://github.com/openstack/tempest/blob/12.2.0/tempest/api/image/v2/test_images_member.py
    2. https://github.com/openstack/tempest/blob/12.2.0/tempest/api/image/v2/test_images_member_negative.py
    3. https://github.com/openstack/tempest/blob/12.2.0/tempest/api/image/v1/test_image_members.py
    4. https://github.com/openstack/tempest/blob/12.2.0/tempest/api/image/v1/test_image_members_negative.py
  • No labels