diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/release/release-notes/release-notes.rst | 89 | ||||
-rw-r--r-- | docs/testing/user/userguide/04-installation.rst | 20 |
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**) --------------------------- - |