aboutsummaryrefslogtreecommitdiffstats
path: root/docs/integration-s3p.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/integration-s3p.rst')
-rw-r--r--docs/integration-s3p.rst117
1 files changed, 8 insertions, 109 deletions
diff --git a/docs/integration-s3p.rst b/docs/integration-s3p.rst
index b41a37323..d19969f60 100644
--- a/docs/integration-s3p.rst
+++ b/docs/integration-s3p.rst
@@ -2,15 +2,14 @@
Creative Commons Attribution 4.0 International License.
.. _integration-s3p:
-Stability/Resiliency
-====================
+Stability
+=========
.. important::
The Release stability has been evaluated by:
- - The daily Istanbul CI/CD chain
+ - The daily Jakarta CI/CD chain
- Stability tests
- - Resiliency tests
.. note:
The scope of these tests remains limited and does not provide a full set of
@@ -20,10 +19,10 @@ CI results
----------
As usual, a daily CI chain dedicated to the release is created after RC0.
-An Istanbul chain has been created on the 5th of November 2021.
-The daily results can be found in `LF daily results web site
-<https://logs.onap.org/onap-integration/daily/onap_daily_pod4_istanbul/>`_.
+The daily results can be found in `LF Orange lab daily results web site
+<https://logs.onap.org/onap-integration/daily/onap_daily_pod4_master/>`_ and
+`LF DT lab daily results web site <https://logs.onap.org/onap-integration/daily/onap-daily-dt-oom-master/>`_.
.. image:: files/s3p/istanbul-dashboard.png
:align: center
@@ -70,11 +69,6 @@ The expectation is **100% OK**.
.. figure:: files/s3p/istanbul_daily_smoke.png
:align: center
-An error has been reported since Guilin (https://jira.onap.org/browse/SDC-3508) on
-a possible race condition in SDC preventing the completion of the certification in
-SDC and leading to onboarding errors.
-This error may occur in case of parallel processing.
-
Security Tests
~~~~~~~~~~~~~~
@@ -90,101 +84,6 @@ The expectation is **100% OK**. The criteria is met.
.. figure:: files/s3p/istanbul_daily_security.png
:align: center
-Resiliency tests
-----------------
-
-The goal of the resiliency testing was to evaluate the capability of the
-Istanbul solution to survive a stop or restart of a Kubernetes worker node.
-
-This test has been automated thanks to the
-Litmus chaos framework(https://litmuschaos.io/) and automated in the CI on the
-weekly chains.
-
-2 additional tests based on Litmus chaos scenario have been added but will be tuned
-in Jakarta.
-
-- node cpu hog (temporary increase of CPU on 1 kubernetes node)
-- node memory hog (temporary increase of Memory on 1 kubernetes node)
-
-The main test for Istanbul is node drain corresponding to the resiliency scenario
-previously managed manually.
-
-The system under test is defined in OOM.
-The resources are described in the table below:
-
-.. code-block:: shell
-
- +-------------------------+-------+--------+--------+
- | Name | vCPUs | Memory | Disk |
- +-------------------------+-------+--------+--------+
- | compute12-onap-istanbul | 16 | 24Go | 10 Go |
- | compute11-onap-istanbul | 16 | 24Go | 10 Go |
- | compute10-onap-istanbul | 16 | 24Go | 10 Go |
- | compute09-onap-istanbul | 16 | 24Go | 10 Go |
- | compute08-onap-istanbul | 16 | 24Go | 10 Go |
- | compute07-onap-istanbul | 16 | 24Go | 10 Go |
- | compute06-onap-istanbul | 16 | 24Go | 10 Go |
- | compute05-onap-istanbul | 16 | 24Go | 10 Go |
- | compute04-onap-istanbul | 16 | 24Go | 10 Go |
- | compute03-onap-istanbul | 16 | 24Go | 10 Go |
- | compute02-onap-istanbul | 16 | 24Go | 10 Go |
- | compute01-onap-istanbul | 16 | 24Go | 10 Go |
- | etcd03-onap-istanbul | 4 | 6Go | 10 Go |
- | etcd02-onap-istanbul | 4 | 6Go | 10 Go |
- | etcd01-onap-istanbul | 4 | 6Go | 10 Go |
- | control03-onap-istanbul | 4 | 6Go | 10 Go |
- | control02-onap-istanbul | 4 | 6Go | 10 Go |
- | control01-onap-istanbul | 4 | 6Go | 10 Go |
- +-------------------------+-------+--------+--------+
-
-
-The test sequence can be defined as follows:
-
-- Cordon a compute node (prevent any new scheduling)
-- Launch node drain chaos scenario, all the pods on the given compute node
- are evicted
-
-Once all the pods have been evicted:
-
-- Uncordon the compute node
-- Replay a basic_vm test
-
-This test has been successfully executed.
-
-.. image:: files/s3p/istanbul_resiliency.png
- :align: center
-
-.. important::
-
- Please note that the chaos framework select one compute node (the first one by
- default).
- The distribution of the pods is random, on our target architecture about 15
- pods are scheduled on each node. The chaos therefore affects only a limited
- number of pods.
-
-For the Istanbul tests, the evicted pods (compute01) were:
-
-
-.. code-block:: shell
-
- NAME READY STATUS RESTARTS AGE
- onap-aaf-service-dbd8fc76b-vnmqv 1/1 Running 0 2d19h
- onap-aai-graphadmin-5799bfc5bb-psfvs 2/2 Running 0 2d19h
- onap-cassandra-1 1/1 Running 0 2d19h
- onap-dcae-ves-collector-856fcb67bd-lb8sz 2/2 Running 0 2d19h
- onap-dcaemod-distributor-api-85df84df49-zj9zn 1/1 Running 0 2d19h
- onap-msb-consul-86975585d9-8nfs2 1/1 Running 0 2d19h
- onap-multicloud-pike-88bb965f4-v2qc8 2/2 Running 0 2d19h
- onap-netbox-nginx-5b9b57d885-hjv84 1/1 Running 0 2d19h
- onap-portal-app-66d9f54446-sjhld 2/2 Running 0 2d19h
- onap-sdnc-ueb-listener-5b6bb95c68-d24xr 1/1 Running 0 2d19h
- onap-sdnc-web-8f5c9fbcc-2l8sp 1/1 Running 0 2d19h
- onap-so-779655cb6b-9tzq4 2/2 Running 1 2d19h
- onap-so-oof-adapter-54b5b99788-x7rlk 2/2 Running 0 2d19h
-
-In the future, it would be interesting to elaborate a resiliency testing strategy
-in order to check the eviction of all the critical components.
-
Stability tests
---------------
@@ -231,7 +130,7 @@ The following graphs provides a good view of the SDC stability test.
.. csv-table:: S3P Onboarding stability results
:file: ./files/csv/s3p-sdc.csv
- :widths: 60,20,20
+ :widths: 60,20,20,20
:delim: ;
:header-rows: 1
@@ -281,7 +180,7 @@ The results can be described as follows:
.. csv-table:: S3P Instantiation stability results
:file: ./files/csv/s3p-instantiation.csv
- :widths: 60,20,20
+ :widths: 60,20,20,20
:delim: ;
:header-rows: 1