I have added it to the next week’s Integration meeting agenda.

As we have discussed at Amsterdam, the checking of infrastructure part is also 
very helpful as well. We have experienced so many infra issues. If we could add 
the “cloud” check before our other health check flow, that would be great.

In addition, as Brian mentioned, I like those extra automated use cases as well.

Regards,

Helen Chen

From: onap-discuss <onap-discuss@lists.onap.org> on behalf of Morgan Richomme 
<morgan.richo...@orange.com>
Reply-To: onap-discuss <onap-discuss@lists.onap.org>, Morgan Richomme 
<morgan.richo...@orange.com>
Date: Thursday, October 4, 2018 at 6:17 AM
To: "ajith.sreeku...@ericsson.com" <ajith.sreeku...@ericsson.com>, 
"andrew.fen...@ericsson.com" <andrew.fen...@ericsson.com>, onap-discuss 
<onap-discuss@lists.onap.org>
Cc: Helen Chen 00725961 <helen.c...@huawei.com>, OLLIVIER Cédric IMT/OLN 
<cedric.olliv...@orange.com>
Subject: Re: [onap-discuss][integration] TestVNF demo and discussion

Hi Andrew

during the ONS summit in Amsterdam last week we made a similar demo based on 
the automated tests we introduced in our CI/CD chains for the Orange Openlab: 
https://events.linuxfoundation.org/wp-content/uploads/2017/12/Orange-Openlab-A-Full-Automated-Telco-Stack-for-the-Community-David-Blaisonneau-Nicolas-Edel-Orange.pdf

Basically we thought that the healthcheck were not enough for our CI/CD chains, 
that is why we integrated these simple end to end tests based on Open Source 
VNFs.
This topic was introduced during Los Angeles ONS one year ago, we asked for a 
repository at that time from integration project but did not get it so we 
pushed our code on gitlab.com.
https://gitlab.com/Orange-OpenSource/onap-tests

The idea for us was to be able to run basic end to end ONAP test.
Robot is already providing a complete vFW case and could be reused for such 
needs.
We were not so familiar with Robot and wanted something simple, generic and 
usable as a lib to be included in other portal such as the one for teh TMF API 
(https://events.linuxfoundation.org/wp-content/uploads/2017/12/SDO-Open-Source-When-TMF-APIs-Meet-ONAP-Ren%C3%A9-Robert-Matthieu-Geerebaert-Orange.pdf
 => https://gitlab.com/Orange-OpenSource/onap_new_portal

For the moment we integrated 3 test cases
- basic_vm: deploy a simple Ubuntu VM through ONAP: really basic but it helps 
us to identify issues regularly (even the helathcheck claims everything is OK) 
- last one was a disk full in SO, all pods/supervizion were happy and running 
but an exception occured in BPMN module of SO
- freeradius_nbi: very basic one as well, a freeradius server installed at VM 
boot. But we instantiate the VM through the NBI module => allows to see if NBI 
is still OK
- clearwater_ims: this VNF is already onboarded in OPNFV functest with several 
orchestrators: heat, cloudify (and previously openBaton, open-O). I need to 
complete the ONAP case by adding all the default signaling tests already 
integrated in OPNFV for the other orchestrators.

and for each VNF, the test case performs the following actions
- onboarding of the solution based on a template heat. it performs all the SDC 
operations and generates the tosca files
- instantiation of the VNFn concretely chaining of actions done manually 
through the VID including the SDNC preload
- clean of the VNF (delete the VF module, VNF, service + delete the associated 
preload)

All these test cases are integrated in xtesting framework a lightweight 
framework developped in OPNFV 
(https://events.linuxfoundation.org/wp-content/uploads/2017/12/LFN-Xcommunities-Testing-Morgan-Richomme-Cedric-Ollivier-Orange.pdf).
so we are consistant in the way to launch all our tests: the infrastructure 
tests on OpenStack, then on Kubernetes and the Onap tests (healthhcheck tests 
embedded in xtesting + end 2 end VNFs)

concretely we run a docker or a kubernetes job
I added the logs associated with such tests in copy

If needed and if some space in the agenda we can plan a demo during the next 
integration meeting on Wednesday.

Regards

Morgan





Le mercredi 03 octobre 2018 à 18:59 +0000, Andrew Fenner a écrit :
[onap-discuss][integration] TestVNF demo and discussion
Lieu : zoom call https://zoom.us/j/4466668888
Heure de début : lundi 17:00
Heure de fin : lundi 18:00

Hi,

A discussion on the need for a TestVNF with a demonstration of a prototype of a 
possible approach to the solution.


Can you please look at the Jira 
https://jira.onap.org/browse/INT-355<https://urldefense.proofpoint.com/v2/url?u=https-3A__jira.onap.org_browse_INT-2D355&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=KgFIQiUJzSC0gUhJaQxg8eC3w16GC3sKgWIcs4iIee0&m=kG12w7U2YM6hhEUwEZyHPSVusPMPWJNSYMD-oCm2LeE&s=ibOFZltoPF0bkEA9xNBD7bKypd1rrFSPF5varoQJ5Xg&e=<https://jira.onap.org/browse/INT-355%3chttps:/urldefense.proofpoint.com/v2/url?u=https-3A__jira.onap.org_browse_INT-2D355&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=KgFIQiUJzSC0gUhJaQxg8eC3w16GC3sKgWIcs4iIee0&m=kG12w7U2YM6hhEUwEZyHPSVusPMPWJNSYMD-oCm2LeE&s=ibOFZltoPF0bkEA9xNBD7bKypd1rrFSPF5varoQJ5Xg&e=>>
 for my initial thinking and look at
https://wiki.onap.org/download/attachments/16002054/BeijingDevForum2017-Dec-13-main-0.mp4?version=1&modificationDate=1513294598000&api=v2<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.onap.org_download_attachments_16002054_BeijingDevForum2017-2DDec-2D13-2Dmain-2D0.mp4-3Fversion-3D1-26modificationDate-3D1513294598000-26api-3Dv2&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=KgFIQiUJzSC0gUhJaQxg8eC3w16GC3sKgWIcs4iIee0&m=kG12w7U2YM6hhEUwEZyHPSVusPMPWJNSYMD-oCm2LeE&s=1kbesoZGUTOzmw6ydCi1WhSY5BV8DTRctGOS1WO5MlE&e=<https://wiki.onap.org/download/attachments/16002054/BeijingDevForum2017-Dec-13-main-0.mp4?version=1&modificationDate=1513294598000&api=v2%3chttps://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.onap.org_download_attachments_16002054_BeijingDevForum2017-2DDec-2D13-2Dmain-2D0.mp4-3Fversion-3D1-26modificationDate-3D1513294598000-26api-3Dv2&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=KgFIQiUJzSC0gUhJaQxg8eC3w16GC3sKgWIcs4iIee0&m=kG12w7U2YM6hhEUwEZyHPSVusPMPWJNSYMD-oCm2LeE&s=1kbesoZGUTOzmw6ydCi1WhSY5BV8DTRctGOS1WO5MlE&e=>>
 @ 05:26:40
and
https://onapbeijing2017.sched.com/event/D5pg/progressing-onap-testing-and-integration-with-a-dummy-vnf<https://urldefense.proofpoint.com/v2/url?u=https-3A__onapbeijing2017.sched.com_event_D5pg_progressing-2Donap-2Dtesting-2Dand-2Dintegration-2Dwith-2Da-2Ddummy-2Dvnf&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=KgFIQiUJzSC0gUhJaQxg8eC3w16GC3sKgWIcs4iIee0&m=kG12w7U2YM6hhEUwEZyHPSVusPMPWJNSYMD-oCm2LeE&s=R-deEQaZaXONCieoHBCJ8rX2fy-dQvKw6hPn6H-Jw6E&e=<https://onapbeijing2017.sched.com/event/D5pg/progressing-onap-testing-and-integration-with-a-dummy-vnf%3chttps:/urldefense.proofpoint.com/v2/url?u=https-3A__onapbeijing2017.sched.com_event_D5pg_progressing-2Donap-2Dtesting-2Dand-2Dintegration-2Dwith-2Da-2Ddummy-2Dvnf&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=KgFIQiUJzSC0gUhJaQxg8eC3w16GC3sKgWIcs4iIee0&m=kG12w7U2YM6hhEUwEZyHPSVusPMPWJNSYMD-oCm2LeE&s=R-deEQaZaXONCieoHBCJ8rX2fy-dQvKw6hPn6H-Jw6E&e=>>
 & 
https://schd.ws/hosted_files/onapbeijing2017/49/ONAP-DummyVNF.pptx<https://urldefense.proofpoint.com/v2/url?u=https-3A__schd.ws_hosted-5Ffiles_onapbeijing2017_49_ONAP-2DDummyVNF.pptx&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=KgFIQiUJzSC0gUhJaQxg8eC3w16GC3sKgWIcs4iIee0&m=kG12w7U2YM6hhEUwEZyHPSVusPMPWJNSYMD-oCm2LeE&s=CLVsv8ZdTFpNfQc82vQ7K9MXnBRLHUoH3_A-ALW2r_0&e=<https://schd.ws/hosted_files/onapbeijing2017/49/ONAP-DummyVNF.pptx%3chttps:/urldefense.proofpoint.com/v2/url?u=https-3A__schd.ws_hosted-5Ffiles_onapbeijing2017_49_ONAP-2DDummyVNF.pptx&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=KgFIQiUJzSC0gUhJaQxg8eC3w16GC3sKgWIcs4iIee0&m=kG12w7U2YM6hhEUwEZyHPSVusPMPWJNSYMD-oCm2LeE&s=CLVsv8ZdTFpNfQc82vQ7K9MXnBRLHUoH3_A-ALW2r_0&e=>>



/Andrew

_________________________________________________________________________________________________________________________



Ce message et ses pieces jointes peuvent contenir des informations 
confidentielles ou privilegiees et ne doivent donc

pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce 
message par erreur, veuillez le signaler

a l'expediteur et le detruire ainsi que les pieces jointes. Les messages 
electroniques etant susceptibles d'alteration,

Orange decline toute responsabilite si ce message a ete altere, deforme ou 
falsifie. Merci.



This message and its attachments may contain confidential or privileged 
information that may be protected by law;

they should not be distributed, used or copied without authorisation.

If you have received this email in error, please notify the sender and delete 
this message and its attachments.

As emails may be altered, Orange is not liable for messages that have been 
modified, changed or falsified.

Thank you.


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#12828): https://lists.onap.org/g/onap-discuss/message/12828
Mute This Topic: https://lists.onap.org/mt/26721341/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to