Michal, Yes this is the right contact :) In casablanca we added functions to testsuite/robot to do more automated setup and testing.
I would look at the following testsuite tags 1. Demo-k8s.sh onap init * This calls the InitDemo Tag in the demo.robot testsuite that in turn calls the Keyword “Load Customer And Models” with customer_name=”Demonstration” i. Load Customer And Models * Load OwningEntity lineOfBusiness LOB-${customer_name} * Load OwningEntity platform Platform-${customer_name} * Load OwningEntity project Project-${customer_name} * Load OwningEntity owningEntity OE-${customer_name} * Load Customer ${customer_name} * Load Models ${customer_name} * Load Models calls the test suite load all the standard use case models for opensource VNFs. This will onboard the heat templates and do a distribution through DMaaP to the components (SO, AAI and SDNC have to be up and working succesfully through DMaaP with SDC for this to pass) – you need to open up robot log.html to confirm i. Load Models * ${status} ${value}= Run Keyword And Ignore Error Distribute Model vFWCL ${DEMO_PREFIX}VFWCL * ${status} ${value}= Run Keyword And Ignore Error Distribute Model vLB ${DEMO_PREFIX}VLB * ${status} ${value}= Run Keyword And Ignore Error Distribute Model vCPEInfra ${DEMO_PREFIX}VCPEInfra * ${status} ${value}= Run Keyword And Ignore Error Distribute Model vCPEvBNG ${DEMO_PREFIX}VCPEvBNG * ${status} ${value}= Run Keyword And Ignore Error Distribute Model vCPEvBRGEMU ${DEMO_PREFIX}VCPEvBRGEMU * ${status} ${value}= Run Keyword And Ignore Error Distribute Model vCPEvGMUX ${DEMO_PREFIX}VCPEvGMUX * ${status} ${value}= Run Keyword And Ignore Error Distribute Model vCPEvGW ${DEMO_PREFIX}VCPEvGW 1. Demo-k8s.sh onap instantiateVFWCL will instantiate a VFWCL and leave that VNF running. This will test that the VID, AAI, SO, SDNC and SO to Openstack path is working successfully and seeds data in AAI and setups APPC netconf mount for closed loop operations 2. Marco is more expert at the closedloop vfwcl process but there is a script to run to update the resource ID in the default policy thatI can be run and then there are robot tags to run the closed loop where robot will set the traffic high or low and then watch the traffic generator to see that it gets reset to mid-level. This would test DCAE to Policy to APPC Gary has jenkins jobs for some of this in the daily onap-ci jobs that you could perhaps re-use. Brian From: Michal Ptacek <m.pta...@partner.samsung.com> Sent: Thursday, January 10, 2019 10:58 AM To: FREEMAN, BRIAN D <bf1...@att.com> Cc: onap-discuss@lists.onap.org Subject: [onap-discuss] how to test ONAP Casablanca functionality ? Hi Brian, Hope to have a right contact, I am just curious if we can follow-up on that discussion point from today’s offline installer presentation, just to refresh – question was how to test Casablanca in smart way with minimum effort ? Can we reuse some of the existing stuff from integration team ? Can you please point us to some materials/scripts covering that ? Thank you, Help will be very appreciated Michal [cid:image001.gif@01D4A8D4.90F5ADA0] [http://ext.w1.samsung.net/mail/ext/v1/external/status/update?userid=m.ptacek&do=bWFpbElEPTIwMTkwMTEwMTU1ODI5ZXVjYXMxcDI1Y2ZkYWE3MDgxODg4NmYwM2QyMGRkNDNiZjc5Y2Y2ZSZyZWNpcGllbnRBZGRyZXNzPWJmMTkzNkBhdHQuY29t] -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14925): https://lists.onap.org/g/onap-discuss/message/14925 Mute This Topic: https://lists.onap.org/mt/28996873/21656 Group Owner: onap-discuss+ow...@lists.onap.org Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-