From d193e4dd5395437245c54f0de208c55d7a0e26c4 Mon Sep 17 00:00:00 2001 From: kanagaraj Manickam k00365106 Date: Sun, 4 Nov 2018 21:44:13 -0400 Subject: VTP documentation Issue-ID: VNFSDK-333 Change-Id: I7b4418c3a517e43f996dfdb698586ca035db2449 Signed-off-by: kanagaraj Manickam k00365106 --- docs/files/VNFSDK-LFN-CVC.rst | 33 ++++++++++++++++++++++++++++++++- docs/files/VTP.png | Bin 0 -> 214644 bytes docs/files/VTParch.png | Bin 0 -> 236084 bytes 3 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 docs/files/VTP.png create mode 100644 docs/files/VTParch.png diff --git a/docs/files/VNFSDK-LFN-CVC.rst b/docs/files/VNFSDK-LFN-CVC.rst index 31b4bd0..c9304cf 100644 --- a/docs/files/VNFSDK-LFN-CVC.rst +++ b/docs/files/VNFSDK-LFN-CVC.rst @@ -25,10 +25,41 @@ We propose expanding the program in 2018 to include VNF Compliance - Requirements and tests defined by ONAP -- Test framework provided by OPNFV(Dovetail) +- Test framework provided by OPNFV(Dovetail) and ONAP VNF Test Platform (VTP) - Back-end infrastructure provided by Linux Foundation +VNF Test Platform (VTP) +======================= +Deploy VNF test cases once and trigger it safely from anywhere + +Objectives +---------- +* LFN/ONAP wants test platform where VNF packages could be certified using ONAP requirements to drive industry adoption +* Provide an platform where vendor/operator can develop, deploy, run test cases and query the results +* Test cases, test results and VNF should be manageable .i,e with authorization, so only user with given roles is allowed to perform operation like +VNF package upload/download, run compliance verification tests, allow only specific VIM for specific users, etc. +* Test results should be persisted and should be available for human analysis later via LFN infrastructure. +* Provides test flow where author make flow across different test cases for a given program like compliance verification and VNFREQS/SOL0004. +* Provide integration with OPNFV dovetail to run test cases across dovetail and VNFSDK. +* Deployable as docker container. + +|image0| + +.. |image0| image:: VTP.png + :height: 600px + :width: 600px + +Architecture +------------ + +|image1| + +.. |image1| image:: VTParch.png + :height: 600px + :width: 600px + + CVC Structures ============== diff --git a/docs/files/VTP.png b/docs/files/VTP.png new file mode 100644 index 0000000..37d31c1 Binary files /dev/null and b/docs/files/VTP.png differ diff --git a/docs/files/VTParch.png b/docs/files/VTParch.png new file mode 100644 index 0000000..3bfc099 Binary files /dev/null and b/docs/files/VTParch.png differ -- cgit 1.2.3-korg