Add HOT parameters for the simulator
[integration.git] / docs / docs_usecases.rst
index 1d649bc..ff5e18b 100644 (file)
@@ -1,24 +1,86 @@
-.. This work is licensed under a Creative Commons Attribution 4.0 International License.
+.. This work is licensed under a Creative Commons Attribution 4.0
+   International License. http://creativecommons.org/licenses/by/4.0
 
 .. _docs_usecases:
 
-Use Cases Verified at Casablanca Release
-----------------------------------------
+Verified Use Cases and Functional Requirements
+----------------------------------------------
 
 Description
 ~~~~~~~~~~~
-This session includes use cases have been tested in Casablanca release by Integration team:
-    1. How to run them
-    2. Known issues and workaround
+This session includes use cases and functional requirements which have been
+officially verified in Frankfurt release by the ONAP community.
 
-Use Cases
+For each use case or functional requirement, you can find contact names and a
+link to the associated documentation.
+
+This documentation deals with
+
+  1. What has been implemented
+  2. Step by step instructions to deploy and execute the tests, including the
+     links to download the related assets and resources
+  3. Known issues and workarounds
+
+The final testing status can be found at `Frankfurt Release Integration Testing
+Status <https://wiki.onap.org/display/DW/2%3A+Frankfurt+Release+Integration+Testing+Status>`_
+
+31 use cases/functional requirements have been considered for the Frankfurt release.
+
+Use cases
 ~~~~~~~~~
-:ref:`vFirewall Use Case <docs_vfw>`
 
-:ref:`vLoadBalancer Use Case <docs_vlb>`
+.. csv-table:: use case table
+   :file: usecases.csv
+   :widths: 60,20,20
+   :header-rows: 1
+
+Functional Requirements
+~~~~~~~~~~~~~~~~~~~~~~~
+
+.. csv-table:: functional requirements table
+    :file: functional-requirements.csv
+    :widths: 60,20,20
+    :header-rows: 1
+
+.. csv-table:: 5G functional requirements table
+    :file: functional-requirements-5g.csv
+    :widths: 60,20,20
+    :header-rows: 1
+
+Automated Use Cases
+~~~~~~~~~~~~~~~~~~~
+
+Most of the use cases include some automation through robot or bash scripts.
+These scripts are detailed in the documentation.
+
+Some use cases have been integrated in ONAP gates. It means the tests are run on
+each daily or gating CI chain. The goal is to detect any regression as soon as
+possible and demonstrate the ability to automate the use cases.
+
+.. csv-table:: automated use cases table
+    :file: automated-usecases.csv
+    :widths: 10,80,10
+    :delim: ;
+    :header-rows: 1
+
+The robot scripts can be found in ONAP testsuite repository, an execution
+run-time is provided through the robot pod.
+
+The python onap_tests framework is hosted on
+https://gitlab.com/Orange-OpenSource/lfn/onap/onap-tests. Please not that this
+framework is valid up to Frankfurk and will be deprecated in Guilin. It will
+be replaced by scenarios leveraging python-onapsdk
+https://gitlab.com/Orange-OpenSource/lfn/onap/python-onapsdk.
 
-:ref:`vCPE with Tosca VNF Use Case <docs_vcpe_tosca>`
+Deprecated Use Cases
+~~~~~~~~~~~~~~~~~~~~
 
-:ref:`vFW with HPA Use Case <docs_vfw_hpa>`
+The following use cases were included in El Alto or previous release but have
+not been tested in Frankfurt, usually due to a lack of resources.
+The resources are still available in previous branches, some adaptations may
+however be needed for Frankfurt.
 
-:ref:`VF Module Scale Out Use Case <docs_scaleout>`
\ No newline at end of file
+.. csv-table:: deprecated use case table
+    :file: usecases-deprecated.csv
+    :widths: 50,20,10,20
+    :header-rows: 1