Test Report for Datara-cinder-1.0.0 Fuel Plugin =============================================== .. contents:: :depth: 2 Revision history ================ +---------------+---------------------+--------------------------------------------------------------------------+----------------------------------------------+ | **Version** | **Revision date** | **Editor** | **Comment** | +---------------+---------------------+--------------------------------------------------------------------------+----------------------------------------------+ | 0.1 | 23.01.2015 | Irina Povolotskaya | Created the template structure. | | | | | | | | | (`*ipovolotskaya@mirantis.com* `__) | | +---------------+---------------------+--------------------------------------------------------------------------+----------------------------------------------+ | 1.0 | 06.06.2016 | Funs Kessen <`*ftk@datera.io* `__> | Fuel Plugin Datera Cinder 1.0.0 Test Report. | +---------------+---------------------+--------------------------------------------------------------------------+----------------------------------------------+ Document purpose ================ This document provides the test run result for all of Datera-cinder-1.0.0 Fuel Plugin on Mirantis Openstack 7.0 and Mirantis Openstack 8.0. Test environment ================ The test environment were a total of 13 VMs, where the Datera EDF sim was reused to serve both Mirantis Openstack 7.0 as well as Mirantis Openstack 8.0 at the same time. Test Environment Mirantis Fuel 7.0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +----------+-------------------------+------------+-----------+------------------+-----------------+ | **VM** | **Description** | **vCPU** | **RAM** | **HD** | **OS** | +----------+-------------------------+------------+-----------+------------------+-----------------+ | 1 | Fuel 7.0 Master | 2 | 4 GB | 100 GB | CentOS 6.5 | +----------+-------------------------+------------+-----------+------------------+-----------------+ | 3 | Openstack Controllers | 2 | 4 GB | 80 GB | Ubuntu | +----------+-------------------------+------------+-----------+------------------+-----------------+ | 2 | Openstack Compute | 2 | 4 GB | 80 GB | Ubuntu | +----------+-------------------------+------------+-----------+------------------+-----------------+ | 1 | Datera EDF Sim. | 2 | 3 GB | 64 GB + 100 GB | DaterOS 1.0.1 | +----------+-------------------------+------------+-----------+------------------+-----------------+ Test Environment Mirantis Fuel 8.0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +----------+------------------------+------------+-----------+------------------+-----------------+ | **VM** | **Description** | **vCPU** | **RAM** | **HD** | **OS** | +----------+------------------------+------------+-----------+------------------+-----------------+ | 1 | Fuel 8.0 Master | 2 | 4 GB | 75 GB | CentOS 7.1 | +----------+------------------------+------------+-----------+------------------+-----------------+ | 3 | Openstack Controller | 2 | 4 GB | 3x50 GB | Ubuntu | +----------+------------------------+------------+-----------+------------------+-----------------+ | 2 | Openstack Compute | 2 | 4 GB | 3x50 GB | Ubuntu | +----------+------------------------+------------+-----------+------------------+-----------------+ | 1 | Datera EDF Sim. | 2 | 4 GB | 64 GB + 100 GB | DaterOS 1.0.1 | +----------+------------------------+------------+-----------+------------------+-----------------+ Test coverage and metrics ------------------------- The correct installation of the Datera EDF Cinder driver, the addition of the correct lines in the cinder.conf and with 100% coverage. Test results summary ==================== All test passed, the configuration lines were correctly inserted in the cinder.conf and the succesfull OSTF storage related operations were all visible in the Datera EDF user log while all tests passed. Type of testing =============== **Coverage of features** +--------------------------------------------+-------+ | Parameters | Value | +--------------------------------------------+-------+ | Total quantity of executed test cases | 5 | +--------------------------------------------+-------+ | Total quantity of not executed test cases | 0 | +--------------------------------------------+-------+ | Quantity of automated test cases | 5 | +--------------------------------------------+-------+ | Quantity of not automated test cases | 0 | +--------------------------------------------+-------+ Details test run results ~~~~~~~~~~~~~~~~~~~~~~~~ +---------+--------------------------------+--------+--------+---------+--------------------------------------+ | # | Test Case ID | Passed | Failed | Skipped | Comment | +---------+--------------------------------+--------+--------+---------+--------------------------------------+ | 1 | datera_plugin_deploy_env | ✓ | | | | +---------+--------------------------------+--------+--------+---------+--------------------------------------+ | 2 | datera_plugin_modify_env | ✓ | | | | +---------+--------------------------------+--------+--------+---------+--------------------------------------+ | 3 | datera_plugin_modify_env_1 | ✓ | | | | +---------+--------------------------------+--------+--------+---------+--------------------------------------+ | 4 | datera_plugin_deployed_remove | ✓ | | | | +---------+--------------------------------+--------+--------+---------+--------------------------------------+ | 5 | datera_plugin_remove | ✓ | | | | +---------+--------------------------------+--------+--------+---------+--------------------------------------+ | Total | | 5 | | | | +---------+--------------------------------+--------+--------+---------+--------------------------------------+ | Total % | | 100 | | | | +---------+--------------------------------+--------+--------+---------+--------------------------------------+ Known issues ------------ In the datera_plugin_modify_env and datera_plugin_modify_env_1 there is an exception for one OSTF test due to a problem with Fuel. The respective test is the 'Check that the required services are running`. This bug has been present since 6.0 and is described in launchpad under Fuel bug number `1457515 `_. Appendix ======== * `Datera EDF `_ * `Mirantis Fuel Plugins `_ * `Datera EDF Fuel Tests `_