summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/release/release-notes/release-notes.rst89
-rw-r--r--docs/testing/user/userguide/04-installation.rst20
2 files changed, 79 insertions, 30 deletions
diff --git a/docs/release/release-notes/release-notes.rst b/docs/release/release-notes/release-notes.rst
index 669cbf3ab..d89f9ed24 100644
--- a/docs/release/release-notes/release-notes.rst
+++ b/docs/release/release-notes/release-notes.rst
@@ -41,7 +41,7 @@ Version History
| | 3.0 | Yardstick for Danube release |
| | | |
+----------------+--------------------+---------------------------------+
-| | 2.0 | Yardstick for Danube release |
+| May 4th, 2017 | 2.0 | Yardstick for Danube release |
| | | |
+----------------+--------------------+---------------------------------+
| Mar 31st, 2017 | 1.0 | Yardstick for Danube release |
@@ -139,19 +139,19 @@ Release Data
| **Project** | Yardstick |
| | |
+--------------------------------------+--------------------------------------+
-| **Repo/tag** | yardstick/Danube.1.0 |
+| **Repo/tag** | yardstick/Danube.2.0 |
| | |
+--------------------------------------+--------------------------------------+
-| **Yardstick Docker image tag** | Danube.1.0 |
+| **Yardstick Docker image tag** | Danube.2.0 |
| | |
+--------------------------------------+--------------------------------------+
| **Release designation** | Danube |
| | |
+--------------------------------------+--------------------------------------+
-| **Release date** | March 31st, 2017 |
+| **Release date** | May 4th, 2017 |
| | |
+--------------------------------------+--------------------------------------+
-| **Purpose of the delivery** | OPNFV Danube release 1.0 |
+| **Purpose of the delivery** | OPNFV Danube release 2.0 |
| | |
+--------------------------------------+--------------------------------------+
@@ -170,27 +170,8 @@ Documents
Software Deliverables
---------------------
-**Yardstick framework source code <Danube.1.0>**
-+--------------------------------------+--------------------------------------+
-| **Project** | Yardstick |
-| | |
-+--------------------------------------+--------------------------------------+
-| **Repo/tag** | yardstick/Danube.1.0 |
-| | |
-+--------------------------------------+--------------------------------------+
-| **Yardstick Docker image tag** | Danube.1.0 |
-| | |
-+--------------------------------------+--------------------------------------+
-| **Release designation** | Danube |
-| | |
-+--------------------------------------+--------------------------------------+
-| **Release date** | March 31st, 2017 |
-| | |
-+--------------------------------------+--------------------------------------+
-| **Purpose of the delivery** | OPNFV Danube release |
-| | |
-+--------------------------------------+--------------------------------------+
+ - The Yardstick Docker image: https://hub.docker.com/r/opnfv/yardstick (tag: danube.2.0)
**Contexts**
@@ -534,7 +515,7 @@ Feature additions
Scenario Matrix
===============
-For Danube 1.0, Yardstick was tested on the following scenarios:
+For Danube 2.0, Yardstick was tested on the following scenarios:
+-------------------------+---------+---------+---------+---------+
| Scenario | Apex | Compass | Fuel | Joid |
@@ -598,7 +579,9 @@ For Danube 1.0, Yardstick was tested on the following scenarios:
| os-nosdn-kvm_ovs_dpdk | | | X | |
| _bar-noha | | | | |
+-------------------------+---------+---------+---------+---------+
-
+| opnfv_os-ovn-nofeature- | X | | | |
+| noha_daily | | | | |
++-------------------------+---------+---------+---------+---------+
Test results
============
@@ -630,6 +613,52 @@ Known Issues/Faults
Corrected Faults
----------------
+Danube.2.0:
+
++----------------------------+------------------------------------------------+
+| **JIRA REFERENCE** | **SLOGAN** |
+| | |
++----------------------------+------------------------------------------------+
+| JIRA: YARDSTICK-608 | Set work directory in Yardstick container |
+| | |
++----------------------------+------------------------------------------------+
+| JIRA: YARDSTICK-616 | Bugfix: https support should adapt insecure |
+| | situation |
++----------------------------+------------------------------------------------+
+| JIRA: YARDSTICK-620 | Yardstick virtualenv support |
+| | |
++----------------------------+------------------------------------------------+
+| JIRA: YARDSTICK-621 | Bugfix: fix query job status in TC074 |
+| | |
++----------------------------+------------------------------------------------+
+| JIRA: YARDSTICK-622 | Bugfix: take test case modification into |
+| | effect in load_images.sh |
++----------------------------+------------------------------------------------+
+| JIRA: YARDSTICK-623 | change openrc file path to |
+| | /etc/yardstick/openstack.creds |
++----------------------------+------------------------------------------------+
+| JIRA: YARDSTICK-624 | Add opnfv_os-ovn-nofeature-noha_daily test |
+| | suite |
++----------------------------+------------------------------------------------+
+| JIRA: YARDSTICK-628 | Bugfix: Make tc019 and tc025 accept |
+| | --task-args options |
++----------------------------+------------------------------------------------+
+| JIRA: YARDSTICK-629 | Bugfix: yardstick env prepare cmd do not |
+| | support other installer |
++----------------------------+------------------------------------------------+
+| JIRA: YARDSTICK-632 | Bugfix: KeyError when using http dispatcher |
+| | |
++----------------------------+------------------------------------------------+
+| JIRA: YARDSTICK-633 | Bugfix: Environment Compatibility Issues in HA |
+| | Test Cases |
++----------------------------+------------------------------------------------+
+| JIRA: YARDSTICK-634 | fix ha issue when run tc050~tc054 in ci |
+| | |
++----------------------------+------------------------------------------------+
+| JIRA: YARDSTICK-635 | Bugfix: Local Openstack Operation in HA test |
+| | frameworks |
++----------------------------+------------------------------------------------+
+
Danube.1.0:
+----------------------------+------------------------------------------------+
@@ -644,7 +673,7 @@ Danube.1.0:
+----------------------------+------------------------------------------------+
-Danube 1.0 known restrictions/issues
+Danube 2.0 known restrictions/issues
====================================
+-----------+-----------+----------------------------------------------+
| Installer | Scenario | Issue |
@@ -662,7 +691,6 @@ Danube 1.0 known restrictions/issues
+-----------+-----------+----------------------------------------------+
-
Open JIRA tickets
=================
@@ -670,6 +698,9 @@ Open JIRA tickets
| **JIRA REFERENCE** | **SLOGAN** |
| | |
+----------------------------+------------------------------------------------+
+| JIRA: YARDSTICK-626 | Fio and Lmbench don't work in Ubuntu-arm64 |
+| | image |
++----------------------------+------------------------------------------------+
| JIRA: YARDSTICK-603 | Timeout waiting for floating ip |
| | (which actually pingable) |
+----------------------------+------------------------------------------------+
diff --git a/docs/testing/user/userguide/04-installation.rst b/docs/testing/user/userguide/04-installation.rst
index c1325cab5..0c2bb58cf 100644
--- a/docs/testing/user/userguide/04-installation.rst
+++ b/docs/testing/user/userguide/04-installation.rst
@@ -63,6 +63,10 @@ Prepare the Yardstick container
.. _dockerhub: https://hub.docker.com/r/opnfv/yardstick/
+Install docker on your guest system with the following command, if not done yet::
+
+ wget -qO- https://get.docker.com/ | sh
+
Pull the Yardstick Docker image (``opnfv/yardstick``) from the public dockerhub
registry under the OPNFV account: dockerhub_, with the following docker
command::
@@ -146,6 +150,12 @@ In the Yardstick container, the Yardstick repository is located in the ``/home/o
yardstick env prepare
**NOTE**: The above command just works for four OPNFV installers -- **Apex**, **Compass**, **Fuel** and **Joid**.
+The env prepare command may take up to 6-8 minutes to finish building
+yardstick-image and other environment preparation. Meanwhile if you wish to
+monitor the env prepare process, you can enter the Yardstick container in a new
+terminal window and execute the following command::
+
+ tail -f /var/log/yardstick/uwsgi.log
The second way
@@ -267,14 +277,23 @@ Docker image from Docker hub::
Install Yardstick
^^^^^^^^^^^^^^^^^^^^^
+Prerequisite preparation::
+
+ apt-get update && apt-get install -y git python-setuptools python-pip
+ easy_install -U setuptools==30.0.0
+ pip install appdirs==1.4.0
+ pip install virtualenv
+
Create a virtual environment::
virtualenv ~/yardstick_venv
+ export YARDSTICK_VENV=~/yardstick_venv
source ~/yardstick_venv/bin/activate
Download the source code and install Yardstick from it::
git clone https://gerrit.opnfv.org/gerrit/yardstick
+ export YARDSTICK_REPO_DIR=~/yardstick
cd yardstick
./install.sh
@@ -487,4 +506,3 @@ yaml file and add test cases, constraint or task arguments if necessary.
Proxy Support (**Todo**)
---------------------------
-