X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=docs%2Frelease%2Frelease-notes%2Ffunctest-release.rst;h=d984a558b7cc874cf58cea3534c863aced16155b;hb=4470868c2d4486e8dbfab925c22eb364974b2c40;hp=423b9f9b84bf889dae93b8d900d585954fe674d6;hpb=dcf1e078e3ffde4ed57c0cc6da05534ab419ca22;p=functest.git diff --git a/docs/release/release-notes/functest-release.rst b/docs/release/release-notes/functest-release.rst index 423b9f9b8..d984a558b 100644 --- a/docs/release/release-notes/functest-release.rst +++ b/docs/release/release-notes/functest-release.rst @@ -5,44 +5,28 @@ License ======= -OPNFV Danube release note for Functest Docs -(c) by Jose Lausuch (Ericsson) - -OPNFV Danube release note for Functest Docs +OPNFV Euphrates release note for Functest Docs are licensed under a Creative Commons Attribution 4.0 International License. You should have received a copy of the license along with this. If not, see . -=========================================== -OPNFV Danube1.0 release note for Functest -=========================================== +============================================= +OPNFV Euphrates 5.1 release note for Functest +============================================= Abstract ======== -This document describes the release note of Functest project. - - -Version history -=============== +This document contains the release notes of the Functest project. -+------------+----------+------------------+------------------------+ -| **Date** | **Ver.** | **Author** | **Comment** | -| | | | | -+------------+----------+------------------+------------------------+ -| 2016-08-17 | 1.0.0 | Morgan Richomme | Functest for Colorado | -| | | (Orange) | release | -+------------+----------+------------------+------------------------+ -| 2017-03-27 | 4.0.0 | Jose Lausuch | Functest for Danube | -| | | (Ericsson) | release | -+------------+----------+------------------+------------------------+ -OPNFV Danube Release +OPNFV Euphrates Release ====================== Functest deals with functional testing of the OPNFV solution. -It includes test cases developed within the project and test cases developed in -other OPNFV projects and other upstream communities. +It includes test cases developed within the project, test cases developed in +other OPNFV projects and it also intgrates test cases from other upstream +communities. The internal test cases are: @@ -59,6 +43,7 @@ The internal test cases are: * tempest_full_parallel * rally_full * cloudify_ims + * vyos_vrouter The OPNFV projects integrated into Functest framework for automation are: @@ -67,23 +52,13 @@ The OPNFV projects integrated into Functest framework for automation are: * doctor * domino * fds - * multisite - * netready - * onos * odl-sfc * odl-netvirt - * orchestra_ims * parser * promise - * security scan - * vyos_vrouter - -The validation of a scenario requires a subset of these tests depending -on the installer and the scenario. + * orchestra_openims + * orchestra_clearwaterims -The test cases from vnf (cloudify_ims, orchestra_ims, vyos_vrouter) and -component categories (tempest full parallel, Rally full) are not considered for -scenario validation. Release Data ============ @@ -92,16 +67,16 @@ Release Data | **Project** | functest | | | | +--------------------------------------+--------------------------------------+ -| **Repo/tag** | danube.1.0 | +| **Repo/tag** | opnfv-5.1.0 | | | | +--------------------------------------+--------------------------------------+ -| **Release designation** | Danube base release | +| **Release designation** | Euphrates 5.1 release | | | | +--------------------------------------+--------------------------------------+ -| **Release date** | April 3rd 2017 | +| **Release date** | December 15th 2017 | | | | +--------------------------------------+--------------------------------------+ -| **Purpose of the delivery** | Danube base release | +| **Purpose of the delivery** | Euphrates second release | | | | +--------------------------------------+--------------------------------------+ @@ -111,391 +86,131 @@ Deliverables Software -------- - - The Functest Docker image: https://hub.docker.com/r/opnfv/functest (tag: danube.1.0) + Functest Docker images: - - The TestAPI Docker image: https://hub.docker.com/r/opnfv/testapi (tag:danube.1.0) + * https://hub.docker.com/r/opnfv/functest-healthcheck + * https://hub.docker.com/r/opnfv/functest-smoke + * https://hub.docker.com/r/opnfv/functest-features + * https://hub.docker.com/r/opnfv/functest-components + * https://hub.docker.com/r/opnfv/functest-vnf + * https://hub.docker.com/r/opnfv/functest-parser + * https://hub.docker.com/r/opnfv/functest-restapi + TestAPI Docker image: -Documents ---------- + * https://hub.docker.com/r/opnfv/testapi - - Installation/configuration guide: http://docs.opnfv.org/en/latest/submodules/functest/docs/testing/user/configguide/index.html +Docker tag to be pulled: + * amd64: amd64-opnfv-5.1.0 + * arm64: arm64-opnfv-5.1.0 - - User Guide: http://docs.opnfv.org/en/latest/submodules/functest/docs/testing/user/userguide/index.html +Documents +--------- - - Developer Guide: http://docs.opnfv.org/en/latest/submodules/functest/docs/testing/developer/devguide/index.html + - Installation/configuration guide: http://docs.opnfv.org/en/stable-euphrates/submodules/functest/docs/testing/user/configguide/index.html + - User Guide: http://docs.opnfv.org/en/stable-euphrates/submodules/functest/docs/testing/user/userguide/index.html -Version change -============== + - Developer Guide: http://docs.opnfv.org/en/stable-euphrates/submodules/functest/docs/testing/developer/devguide/index.html -Feature evolution ------------------ + - API Docs: http://artifacts.opnfv.org/functest/docs/index.html -- Adoption of SNAPS as middleware in 4 new test cases (connection_check, api_check, -snaps_health_check and snaps_smoke) + - Functest Framework presentation: http://testresults.opnfv.org/functest/framework/index.html -- Introduction of refstack suite -- Support new odl suites (odl-netvirt, fds) +Version change +============== -- Introduction of VNF onboarding capabilities +Functest now delivers light-weigth Docker images based on Alpine 3.6. The test cases are grouped into several categories +or tiers and must be run from the corresponding container. For example, to run the test case healthcheck, the image +opnfv/functest-healthcheck shall be used. The tiers and the tests within them are explained in detail in the User Guide. -- Support of new feature projects (fds, netready, barometer, orchestra, vyos_vrouter) +The former Ubuntu image is not longer maintained. +The Parser test case has its own dedicated Docker image since it requires libraries released for OpenStack Pike and +Euphrates is based on Ocata. +The Docker images do not contain OS images (Cirros, Ubuntu, Centos, ..) anymore. A script has been created under the +ci directory (download_images.sh) which contains all the needed images for all the tests. This file can be modified by +the user since not all the images might be used. It must be executed before starting Functest and attach the needed +images as a Docker volume. See Configuration Guide for more information. -Framework ---------- +The requirements have been split into 3 files: + * requirements.txt : lists all abstract dependencies of the OPNFV packages + * test-requirements.txt : lists all abstract dependencies required by Functest Unit Tests + * upper-constraints.txt : lists all concrete upstream dependencies required by Functest Docker container - - Harmonization of the naming, better adoption of OpenStack coding conventions +OPNFV (test-)requirements.txt have been updated according to stable/ocata global-requirements.txt. +Functest uses (and completes) stable/ocata upper-constraints.txt in Dockerfiles and tox configuration. +The project relies on pbr, which injects requirements into the install_requires, tests_require and/or dependency_links +arguments to setup. It also supports conditional dependencies which can be added to the requirements (e.g. dnspython>=1.14.0;python_version=='2.7') - - Pythonization, rewritting of bash scripts +The way to manage logging has been centralized to a configuration file (logging.ini) which might be modified by the user. +By default, the output of executing the test cases is redirected to log files and is not displayed on the console, only result +messages and summary tables are displayed. - - Introduction of abstraction classes to ease and harmonize the integration of - test cases (internal or from feature projects) +The framework has been refactored and all the test cases inherit from a core class TestCase. For Feature projects who develop +test cases, 2 sub-classes have been created: + - Feature: it implements all the needed functions and the developer must only overwrite the method "execute" (e.g. Barometer) + - BashFeature: it is used if the third party test case is a shell script. This way, the execution command must be specified in + testcases.yaml as the argument (e.g. Domino, Doctor) - - New management of logger, env variables and configuration files +An internal REST API has been introduced in Euphrates. The goal is to trigger Functest operations through an API in addition of the CLI. +This could be considered as a first step towards a pseudo micro services approach where the different test projects could expose and +consume APIs to the other test projects. - - Creation of unit tests on the whole framework to ensure stability +Euphrates 5.1 improvements +========================== - - Creation or ARM Functest docker +* Alpine images are now supported for ARM (arm64). +* Added Vyos_router test case. +* Updated of Rally 0.9.1 and fixed some bugs in cinder scenarios. +* Patch to allow building containers from a gerrit change. +* Selection of a subset of SNAPS test cases. +* Reorder VNF test cases and adjust timeouts in VNFs. -Test API ---------- -- automatic documentation (html & pdf) - -- full dockerization and automation of the deployment on testresults.opnfv.org - -- automation of test database backup on artifact - - - - -Scenario Matrix -=============== - -For Danube 1.0, Functest was tested on the following HA scenarios (new -dabube scenarios in bold): - -+---------------------+---------+---------+---------+---------+ -| Scenario | Apex | Compass | Fuel | Joid | -+=====================+=========+=========+=========+=========+ -| nosdn | X | X | X | X | -+---------------------+---------+---------+---------+---------+ -| **fdio** | X | | | | -+---------------------+---------+---------+---------+---------+ -| kvm | X | | X | | -+---------------------+---------+---------+---------+---------+ -| **kvm_ovs_dpdk** | | | X | | -+---------------------+---------+---------+---------+---------+ -| **kvm_ovs_dpdk-bar**| | | X | | -+---------------------+---------+---------+---------+---------+ -| lxd | | | | X | -+---------------------+---------+---------+---------+---------+ -| **ovs** | | | X | | -+---------------------+---------+---------+---------+---------+ -| **openo** | | X | | | -+---------------------+---------+---------+---------+---------+ -| odl_l2 | | X | X | X | -+---------------------+---------+---------+---------+---------+ -| odl-bgpvpn | X | | | | -+---------------------+---------+---------+---------+---------+ -| odl_l2-bgpvpn | | | X | | -+---------------------+---------+---------+---------+---------+ -| **odl_l2-fdio** | X | | | | -+---------------------+---------+---------+---------+---------+ -| odl_l2-sfc | | | X | | -+---------------------+---------+---------+---------+---------+ -| odl_l3 | X | X | X | | -+---------------------+---------+---------+---------+---------+ -| **ocl** | | X | | | -+---------------------+---------+---------+---------+---------+ -| onos | | X | | | -+---------------------+---------+---------+---------+---------+ -| multisite | | | X | | -+---------------------+---------+---------+---------+---------+ - -Non HA scenarios: - -+---------------------+---------+---------+---------+---------+ -| Scenario | Apex | Compass | Fuel | Joid | -+=====================+=========+=========+=========+=========+ -| nosdn | | | X | X | -+---------------------+---------+---------+---------+---------+ -| kvm | | | X | | -+---------------------+---------+---------+---------+---------+ -| **kvm_ovs_dpdk** | | | X | | -+---------------------+---------+---------+---------+---------+ -| **kvm_ovs_dpdk-bar**| | | X | | -+---------------------+---------+---------+---------+---------+ -| lxd | | | | X | -+---------------------+---------+---------+---------+---------+ -| ovs | | | X | | -+---------------------+---------+---------+---------+---------+ -| odl_l2 | | | X | | -+---------------------+---------+---------+---------+---------+ -| odl_l2-bgpvpn | | | X | | -+---------------------+---------+---------+---------+---------+ -| odl_l2-fdio | X | | | | -+---------------------+---------+---------+---------+---------+ -| **odl_l3-fdio** | X | | | | -+---------------------+---------+---------+---------+---------+ -| odl_l2-sfc | | | X | | -+---------------------+---------+---------+---------+---------+ -| odl_l3 | | | X | | -+---------------------+---------+---------+---------+---------+ -| **odl_gluon** | X | | | | -+---------------------+---------+---------+---------+---------+ - -Colorado deprecated scenarios: - - * odl_l2-moon - * onos-sfc - * onos-noha - * onos-sfc-noha - -For the scenario validation, we consider only the healthcheck, smoke and -features categories. These tests are run systematically in the CI daily loops. - -Success criteria have been defined for these test cases, they can be -PASS/FAIL or a success rate may be declared (100%, > 90%) -All the criteria, as well as the test dependencies are declared in the -ci/testcases.yaml file. - -The scoring for the Danube release per installer can be described as -follows. - -The scoring is an indicator showing how many feature project test suites -have been integrated on the scenario. - -The scoring equals the number of tests * succesful iteration of each -test [0-3]. The scoring method is described in https://wiki.opnfv.org/pages/viewpage.action?pageId=6828617 - - e.g. - apex/odl_l2-nofeature-ha - tests = vping_ssh+vping_userdata+tempest+rally+odl+doctor+copper - Scoring = 21/21 = 7 * 3 - -By default, if not specified, the scenarios are HA. -HA means OpenStack High Availability (main services). Note that not -all VIM (e.g. OpenStack) services are deployed in HA mode, as that -depends upon support of the specific service for HA deployment. -For example, in the Danube release, the Congress service -is deployed in non-HA mode even for HA OPNFV scenarios, as explicit -support for HA operation has not yet been verified. -See the release notes of the installers for more details. - - -Apex ----- - -+------------------+---------+---------+-------------------+ -| Scenario | Scoring | Success | Results | -| | | rate | | -+==================+=========+=========+===================+ -************* TODO ***************************************** -| nosdn | 17/18 | 95% | `apex-res-174`_ | -+------------------+---------+---------+-------------------+ -| odl_l2 | 21/21 | 100% | `apex-res-175`_ | -+------------------+---------+---------+-------------------+ -| odl_l3 | 15/18 | 83% | `apex-res-176`_ | -+------------------+---------+---------+-------------------+ -| odl_l2-bgpvpn | 14/18 | 78% | `apex-res-235`_ | -+------------------+---------+---------+-------------------+ -| odl_l2-fdio-noha | 12/15 | 80% | `apex-res-6`_ | -+------------------+---------+---------+-------------------+ -| odl_l2-sfc-noha | 18/24 | 75% | `apex-res-217`_ | -+------------------+---------+---------+-------------------+ -| onos-nofeature-ha| 20/21 | 95% | `apex-res-423`_ | -+------------------+---------+---------+-------------------+ - - -Compass -------- - -+------------------+---------+---------+-------------------+ -| Scenario | Scoring | Success | Results | -| | | rate | | -+==================+=========+=========+===================+ -************* TODO ***************************************** -| nosdn | 12/12 | 100% | `compass-res-55`_ | -+------------------+---------+---------+-------------------+ -| odl_l2 | 15/15 | 100% | `compass-res-59`_ | -+------------------+---------+---------+-------------------+ -| odl_l3 | 9/12 | 75% | `compass-res-73`_ | -+------------------+---------+---------+-------------------+ -| odl_l2-moon | 15/18 | 83% | `compass-res-567`_| -+------------------+---------+---------+-------------------+ -| onos-ha | 15/15 | 100% | `compass-res-285`_| -+------------------+---------+---------+-------------------+ -| onos-sfc-ha | 17/18 | 95% | `compass-res-76`_ | -+------------------+---------+---------+-------------------+ - -Note: all the Compass tests for Danube have been executed on virtual -environment. Bare metal resources were used for Master branch. - - -Fuel ----- - -+---------------------+---------+---------+-------------------+ -| Scenario | Scoring | Success | Results | -| | | rate | | -+=====================+=========+=========+===================+ -************* TODO ***************************************** -| nosdn | 18/18 | 100% | `fuel-res-129`_ | -+---------------------+---------+---------+-------------------+ -| nosdn-noha | 15/15 | 100% | `fuel-res-154`_ | -+---------------------+---------+---------+-------------------+ -| nosdn-kvm | 18/18 | 100% | `fuel-res-128`_ | -+---------------------+---------+---------+-------------------+ -| nosdn-kvm-noha | 15/15 | 100% | `fuel-res-161`_ | -+---------------------+---------+---------+-------------------+ -| nosdn-ovs | 12/18 | 67%* | `fuel-res-213`_ | -+---------------------+---------+---------+-------------------+ -| nosdn-ovs-noha | 15/15 | 100% | `fuel-res-162`_ | -+---------------------+---------+---------+-------------------+ -| odl_l2 | 21/21 | 100% | `fuel-res-123`_ | -+---------------------+---------+---------+-------------------+ -| odl_l2-noha | 17/18 | 94% | `fuel-res-155`_ | -+---------------------+---------+---------+-------------------+ -| odl_l2-bgpvpn | 14/18 | 78% | `fuel-res-119`_ | -+---------------------+---------+---------+-------------------+ -| odl_l2-bgpvpn-noha | 14/15 | 93% | `fuel-res-160`_ | -+---------------------+---------+---------+-------------------+ -| odl_l2-sfc-noha | 6/21 | 29% | `fuel-res-219`_ | -+---------------------+---------+---------+-------------------+ -| odl_l2-sfc-ha | 16/21 | 76% | `fuel-res-376`_ | -+---------------------+---------+---------+-------------------+ -| odl_l3 | 15/18 | 83% | `fuel-res-115`_ | -+---------------------+---------+---------+-------------------+ -| odl_l3-noha | 12/15 | 80% | `fuel-res-164`_ | -+---------------------+---------+---------+-------------------+ -| onos | 20/21 | 95% | `fuel-res-492`_ | -+---------------------+---------+---------+-------------------+ -| onos-noha | 18/18 | 100% | `fuel-res-166`_ | -+---------------------+---------+---------+-------------------+ -| onos-sfc | 24/24 | 100% | `fuel-res-124`_ | -+---------------------+---------+---------+-------------------+ -| onos-sfc-noha | 21/21 | 100% | `fuel-res-129`_ | -+---------------------+---------+---------+-------------------+ -| multisite | N.R | 100% | `fuel-res-8`_ | -+---------------------+---------+---------+-------------------+ - -*: all results passed, lacking iterations to reach the full score - -Results of Functest on AArch64 Danube 3.0 - -+---------------------+---------+---------+----------------------+ -| Scenario | Scoring | Success | Results | -| | | rate | | -+=====================+=========+=========+======================+ -************* TODO ***************************************** -| nosdn | 18/18 | 100% | `fuel-arm-res-128`_ | -+---------------------+---------+---------+----------------------+ -| odl_l2 | 21/21 | 100% | `fuel-arm-res-122`_ | -+---------------------+---------+---------+----------------------+ -| odl_l2-noha | 18/18 | 100% | `fuel-arm-res-129`_ | -+---------------------+---------+---------+----------------------+ -| odl_l3 | 17/18 | 95% | `fuel-arm-res-135`_ | -+---------------------+---------+---------+----------------------+ - - -Joid ----- - -+---------------------+---------+---------+-----------------+ -| Scenario | Scoring | Success | Results | -| | | rate | | -+=====================+=========+=========+=================+ -************* TODO ***************************************** -| nosdn | 18/18 | 100% | `joid-res-102`_ | -+---------------------+---------+---------+-----------------+ -| nosdn-noha | 17/18 | 95% | `joid-res-93`_ | -+---------------------+---------+---------+-----------------+ -| nosdn-lxd | 12/12 | 100% | `joid-res-104`_ | -+---------------------+---------+---------+-----------------+ -| nosdn-lxd-noha | 12/12 | 100% | `joid-res-91`_ | -+---------------------+---------+---------+-----------------+ -| odl_l2 | 21/21 | 100% | `joid-res-103`_ | -+---------------------+---------+---------+-----------------+ -| onos | 21/21 | 100% | `joid-res-345`_ | -+---------------------+---------+---------+-----------------+ -| onos-sfc | 24/24 | 100% | `joid-res-97`_ | -+---------------------+---------+---------+-----------------+ - -It is highly recommended to install a json viewer in your browser -(e.g. https://addons.mozilla.org/fr/firefox/addon/jsonview/) - -You can get additional details through test logs on http://artifacts.opnfv.org/. -As no search engine is available on the OPNFV artifact web site you must -retrieve the pod identifier on which the tests have been executed (see -field pod in any of the results) then click on the selected POD and look -for the date of the test you are interested in. - -The reporting pages can be found at: - - * apex: http://testresults.opnfv.org/reporting/functest/release/danube/index-status-apex.html - * compass: http://testresults.opnfv.org/reporting/functest/release/danube/index-status-compass.html - * fuel: http://testresults.opnfv.org/reporting/functest/release/danube/index-status-fuel.html - * joid: http://testresults.opnfv.org/reporting/functest/release/danube/index-status-joid.html - -Danube known restrictions/issues -================================== - -************* TODO ***************************************** - -+-----------+-----------+----------------------------------------------+ -| Installer | Scenario | Issue | -+===========+===========+==============================================+ -| any | odl_l3-* | Tempest cases related to using floating IP | -| | | addresses fail because of a known ODL bug. | -| | | vPing_ssh test case is excluded for the same | -| | | reason. | -| | | https://jira.opnfv.org/browse/APEX-112 | -| | | https://jira.opnfv.org/browse/FUNCTEST-445 | -+-----------+-----------+----------------------------------------------+ -| apex/fuel | *-bgpvpn | vPing_ssh (floating ips not supported) and | -| | | vIMS excluded. Some Tempest cases related to | -| | | floating ips also excluded. Some performance | -| | | issues have been detected in this scenario | -| | | (i.e. BGPVPN extension enabled) when running | -| | | commands against the OpenStack APIs, thus | -| | | Rally sanity test case has been disabled. | -| | | Performance issues seem to be connected to | -| | | the ODL version. It is planned to reintroduce| -| | | Rally sanity in Danube 2.0 with the | -| | | adoption of ODL Boron release. | -+-----------+-----------+----------------------------------------------+ -| fuel | odl | TestServerBasicOps test case skipped | -| | | Tempest ssh client is hanging on opendaylight| -| | | enabled envs (getting deadlock in paramiko | -| | | recv_exit_status method) while trying to | -| | | execute a command on a vm. | -+-----------+-----------+----------------------------------------------+ -| joid | any | Tempest cases related to object storage | -| | | excluded | -| | | https://gerrit.opnfv.org/gerrit/#/c/17871/ | -+-----------+-----------+----------------------------------------------+ +Euphrates 5.1 known restrictions/issues +======================================= ++--------------+-----------+----------------------------------------------+ +| Installer | Scenario | Issue | ++==============+===========+==============================================+ +| fuel@aarch64 | any | VNF tier not supported yet. | ++--------------+-----------+----------------------------------------------+ +| | | The test cases belonging to the VNF tier | +| any | any | have been only tested on os-nosdn-nofeature | +| | | scenarios and baremetal deployments. | ++--------------+-----------+----------------------------------------------+ +| Joid | k8 | Functest does not offer test suites for | +| Compass | | Kubernetes scenarios yet. | ++--------------+-----------+----------------------------------------------+ Test and installer/scenario dependencies ======================================== It is not always possible to run all the test cases on all the scenarios. -The following table details the dependencies of the test cases per -scenario. The scenario dependencies (installer or scenario) are detailed -in https://git.opnfv.org/cgit/functest/tree/ci/testcases.yaml +The scenario dependencies (installer or scenario) are detailed +in the different testcases.yaml for each tier: + + * https://git.opnfv.org/functest/tree/docker/healthcheck/testcases.yaml?h=stable/euphrates + * https://git.opnfv.org/functest/tree/docker/smoke/testcases.yaml?h=stable/euphrates + * https://git.opnfv.org/functest/tree/docker/features/testcases.yaml?h=stable/euphrates + * https://git.opnfv.org/functest/tree/docker/components/testcases.yaml?h=stable/euphrates + * https://git.opnfv.org/functest/tree/docker/vnf/testcases.yaml?h=stable/euphrates + * https://git.opnfv.org/functest/tree/docker/parser/testcases.yaml?h=stable/euphrates + Test results ============ -Test results are available in: +The Functest scenario status on December 15, 2017 can be seen on +http://testresults.opnfv.org/functest/euphrates/ + +Test logs are available in: - - test results document: http://artifacts.opnfv.org/functest + - test results logs from CI: http://artifacts.opnfv.org (within different directories 'logs_functest_X') - jenkins logs on CI: https://build.opnfv.org/ci/view/functest/ @@ -509,17 +224,20 @@ Open JIRA tickets +------------------+-----------------------------------------------+ | JIRA | Description | +==================+===============================================+ -************* TODO ***************************************** | | | | | | +------------------+-----------------------------------------------+ +All the tickets that are not blocking have been fixed or postponed +the next release. + + Useful links ============ - wiki project page: https://wiki.opnfv.org/opnfv_functional_testing - - wiki Functest Danube page: https://wiki.opnfv.org/display/functest/Functest+Danube + - wiki Functest Euphrates page: https://wiki.opnfv.org/display/functest/5.+Euphrates - Functest repo: https://git.opnfv.org/cgit/functest @@ -529,6 +247,4 @@ Useful links - Functest IRC chan: #opnfv-functest - - Reporting page: http://testresults.opnfv.org/reporting/danube.html - - - Functest test configuration: https://git.opnfv.org/cgit/functest/tree/functest/ci/testcases.yaml + - Reporting page: http://testresults.opnfv.org/reporting/euphrates.html