summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/conf.py1
-rw-r--r--docs/conf.yaml3
-rw-r--r--docs/index.rst17
-rw-r--r--docs/release/release-notes/release_notes.rst39
-rw-r--r--docs/requirements.txt2
-rw-r--r--docs/testing/user/userguide/kubestone/deployment_capacity.rst59
-rw-r--r--docs/testing/user/userguide/overview.rst58
-rw-r--r--docs/testing/user/userguide/test_cases.rst1
-rw-r--r--docs/testing/user/userguide/test_scheduler_user_guide.rst (renamed from docs/testing/user/userguide/testing_scheduler_user_guide.rst)0
9 files changed, 159 insertions, 21 deletions
diff --git a/docs/conf.py b/docs/conf.py
new file mode 100644
index 00000000..3c4453e7
--- /dev/null
+++ b/docs/conf.py
@@ -0,0 +1 @@
+from docs_conf.conf import *
diff --git a/docs/conf.yaml b/docs/conf.yaml
new file mode 100644
index 00000000..3957686e
--- /dev/null
+++ b/docs/conf.yaml
@@ -0,0 +1,3 @@
+---
+project_cfg: opnfv
+project: BOTTLENECKS
diff --git a/docs/index.rst b/docs/index.rst
new file mode 100644
index 00000000..f4e9f12d
--- /dev/null
+++ b/docs/index.rst
@@ -0,0 +1,17 @@
+.. _bottlenecks:
+
+.. This work is licensed under a Creative Commons Attribution 4.0 International License.
+.. http://creativecommons.org/licenses/by/4.0
+.. SPDX-License-Identifier CC-BY-4.0
+.. (c) Open Platform for NFV Project, Inc. and its contributors
+
+*********************************
+OPNFV Bottlenecks
+*********************************
+
+.. toctree::
+ :numbered:
+ :maxdepth: 3
+
+ release/index
+ testing/index
diff --git a/docs/release/release-notes/release_notes.rst b/docs/release/release-notes/release_notes.rst
index f3bba812..876372d4 100644
--- a/docs/release/release-notes/release_notes.rst
+++ b/docs/release/release-notes/release_notes.rst
@@ -67,6 +67,12 @@ Version History
| Jul 2nd, 2018 | 1.7.2 | Bottlenecks Fraser release 6.2 |
| | | |
+----------------+--------------------+-----------------------------------+
+| Dec 10th, 2018 | 1.8.0 | Bottlenecks Gambia release 7.0 |
+| | | |
++----------------+--------------------+-----------------------------------+
+| May 10th, 2019 | 1.9.0 | Bottlenecks Hunter release 8.0 |
+| | | |
++----------------+--------------------+-----------------------------------+
Summary
=======
@@ -89,6 +95,33 @@ Bottlenecks_ team.
Release Data
============
+Hunter Release Data
+-----------------------
+
++--------------------------------------+--------------------------------+
+| **Project** | Bottlenecks |
+| | |
++--------------------------------------+--------------------------------+
+| **Repo/tag** | * Bottlenecks/8.0.0 |
+| | |
+| | |
++--------------------------------------+--------------------------------+
+| **Bottlenecks Docker image tag** | * 8.0.0 |
+| | |
+| | |
++--------------------------------------+--------------------------------+
+| **Release designation** | * 8.0.0 |
+| | |
+| | |
++--------------------------------------+--------------------------------+
+| **Release date** | * May 10th 2019 |
+| | |
+| | |
++--------------------------------------+--------------------------------+
+| **Purpose of the delivery** | Hunter stable release |
+| | |
++--------------------------------------+--------------------------------+
+
Fraser Release Data
-----------------------
@@ -303,6 +336,12 @@ Software Deliverables
Documentatiion Deliverables
---------------------------
+**Bottlenecks documentation <hunter>**
+
+* Release Notes: http://docs.opnfv.org/en/stable-hunter/submodules/bottlenecks/docs/release/release-notes/release_notes.html
+* User Guide: http://docs.opnfv.org/en/stable-hunter/submodules/bottlenecks/docs/testing/user/userguide/index.html
+* Developer Guide: http://docs.opnfv.org/en/stable-hunter/submodules/bottlenecks/docs/testing/developer/devguide/index.html
+
**Bottlenecks documentation <fraser>**
* Release Notes: http://docs.opnfv.org/en/stable-fraser/submodules/bottlenecks/docs/release/release-notes/release_notes.html
diff --git a/docs/requirements.txt b/docs/requirements.txt
new file mode 100644
index 00000000..9fde2df2
--- /dev/null
+++ b/docs/requirements.txt
@@ -0,0 +1,2 @@
+lfdocs-conf
+sphinx_opnfv_theme
diff --git a/docs/testing/user/userguide/kubestone/deployment_capacity.rst b/docs/testing/user/userguide/kubestone/deployment_capacity.rst
new file mode 100644
index 00000000..06cdd886
--- /dev/null
+++ b/docs/testing/user/userguide/kubestone/deployment_capacity.rst
@@ -0,0 +1,59 @@
+.. This work is licensed under a Creative Commons Attribution 4.0 International License.
+ .. http://creativecommons.org/licenses/by/4.0
+ .. (c) Huawei Technologies Co.,Ltd and others.
+
+***************************************************
+Kubenetes Stress Test of Deployment Capacity
+***************************************************
+
+Test Case
+=========
+
++-----------------------------------------------------------------------------+
+|Bottlenecks Kubestone Deployment Capacity Test |
+| |
++--------------+--------------------------------------------------------------+
+|test case name| kubestone_deployment_capacity |
+| | |
++--------------+--------------------------------------------------------------+
+|description | Stress test regarding capacity of deployment |
++--------------+--------------------------------------------------------------+
+|configuration | config file: |
+| | testsuite/kubestone/testcases/deployment.yaml |
+| | |
+| | |
++--------------+--------------------------------------------------------------+
+|test result | Capcity, Life-Cycle Duration, Available Deployments |
+| | |
++--------------+--------------------------------------------------------------+
+
+Configuration
+============
+::
+
+ apiVersion: apps/v1
+ kind: Deployment
+ namespace: bottlenecks-kubestone
+ test_type: Horizontal-Scaling
+ scaling_steps: 10, 50, 100, 200
+ template: None
+ metadata:
+ name: nginx-deployment
+ labels:
+ app: nginx
+ spec:
+ replicas: 3
+ selector:
+ matchLabels:
+ app: nginx
+ template:
+ metadata:
+ labels:
+ app: nginx
+ spec:
+ containers:
+ - name: nginx
+ image: nginx:1.7.9
+ ports:
+ - containerPort: 80
+
diff --git a/docs/testing/user/userguide/overview.rst b/docs/testing/user/userguide/overview.rst
index 725a4b9d..fc8fff14 100644
--- a/docs/testing/user/userguide/overview.rst
+++ b/docs/testing/user/userguide/overview.rst
@@ -38,6 +38,16 @@ Euphrates:
* Extend Life-cycle test to data-plane to validate the system capability to handle concurrent networks usage.
* Testing framework is revised to support installer-agnostic testing.
+Gambia:
+
+* Introduction of kubetenetes stress test for scaling capability of PoD management
+* Introduction of test scheduler supporting testing services ochestration while providing monitoring services
+
+Hunter:
+
+* Introduction of AI based algorithms to do anomaly detection and correlation analysis of Bottlenecks testing results
+# Enhancing test scheduler to supporting testing results graphing
+
These enhancements and test cases help the end users to gain more comprehensive understanding of the SUT.
Graphic reports of the system behavior additional to test cases are provided to indicate the confidence level of SUT.
Installer-agnostic testing framework allow end user to do stress testing adaptively over either Open Source or commercial deployments.
@@ -57,30 +67,36 @@ Integration Description
+-------------+----------------------+----------------------+
| Fraser | Any | POSCA |
+-------------+----------------------+----------------------+
+| Gambia | Any | POSCA, kubestone |
++-------------+----------------------+----------------------+
+| Hunter | Any | POSCA, kubestone |
++-------------+----------------------+----------------------+
Test suite & Test case Description
==================================
-+--------+----+-------------------------------------------+
-|POSCA | 1 | posca_factor_ping |
-| +----+-------------------------------------------+
-| | 2 | posca_factor_system_bandwidth |
-| +----+-------------------------------------------+
-| | 3 | posca_facotor_soak_througputs |
-| +----+-------------------------------------------+
-| | 4 | posca_feature_vnf_scale_up |
-| +----+-------------------------------------------+
-| | 5 | posca_feature_vnf_scale_out |
-| +----+-------------------------------------------+
-| | 6 | posca_factor_storperf |
-| +----+-------------------------------------------+
-| | 7 | posca_factor_multistack_storage_parallel |
-| +----+-------------------------------------------+
-| | 8 | posca_factor_multistack_storage |
-| +----+-------------------------------------------+
-| | 9 | posca_feature_moon_resources |
-| +----+-------------------------------------------+
-| | 10 | posca_feature_moon_tenants |
-+--------+----+-------------------------------------------+
++----------+----+-------------------------------------------+
+|POSCA | 1 | posca_factor_ping |
+| +----+-------------------------------------------+
+| | 2 | posca_factor_system_bandwidth |
+| +----+-------------------------------------------+
+| | 3 | posca_facotor_soak_througputs |
+| +----+-------------------------------------------+
+| | 4 | posca_feature_vnf_scale_up |
+| +----+-------------------------------------------+
+| | 5 | posca_feature_vnf_scale_out |
+| +----+-------------------------------------------+
+| | 6 | posca_factor_storperf |
+| +----+-------------------------------------------+
+| | 7 | posca_factor_multistack_storage_parallel |
+| +----+-------------------------------------------+
+| | 8 | posca_factor_multistack_storage |
+| +----+-------------------------------------------+
+| | 9 | posca_feature_moon_resources |
+| +----+-------------------------------------------+
+| | 10 | posca_feature_moon_tenants |
++----------+----+-------------------------------------------+
+|Kubestone | 1 | deployment_capacity |
++----------+----+-------------------------------------------+
As for the abandoned test suite in the previous Bottlenecks releases, please
refer to http://docs.opnfv.org/en/stable-danube/submodules/bottlenecks/docs/testing/user/userguide/deprecated.html.
diff --git a/docs/testing/user/userguide/test_cases.rst b/docs/testing/user/userguide/test_cases.rst
index b6b1d17f..20003414 100644
--- a/docs/testing/user/userguide/test_cases.rst
+++ b/docs/testing/user/userguide/test_cases.rst
@@ -18,3 +18,4 @@ Bottlenecks - Test Cases
./posca/posca_feature_moon_resources.rst
./posca/posca_feature_moon_tenants.rst
./posca/posca_feature_vnf_scale_out.rst
+ ./kubestone/deployment_capacity.rst
diff --git a/docs/testing/user/userguide/testing_scheduler_user_guide.rst b/docs/testing/user/userguide/test_scheduler_user_guide.rst
index 9820810e..9820810e 100644
--- a/docs/testing/user/userguide/testing_scheduler_user_guide.rst
+++ b/docs/testing/user/userguide/test_scheduler_user_guide.rst