functest.opnfv_tests.vnf.ims.cloudify_ims module

CloudifyIms testcase implementation.

class functest.opnfv_tests.vnf.ims.cloudify_ims.CloudifyIms(**kwargs)

Bases: functest.core.cloudify.Cloudify

Clearwater vIMS deployed with Cloudify Orchestrator Case.

check_requirements()

Check the requirements of the test case.

It can be overriden on purpose.

clean()

Clean created objects/functions.

cop_wgn = 'https://github.com/cloudify-cosmo/cloudify-openstack-plugin/releases/download/2.14.7/cloudify_openstack_plugin-2.14.7-py27-none-linux_x86_64-centos-Core.wgn'
cop_yaml = 'https://github.com/cloudify-cosmo/cloudify-openstack-plugin/releases/download/2.14.7/plugin.yaml'
deploy_vnf()

Deploy Clearwater IMS.

execute()

Deploy Cloudify Manager.

network, security group, fip, VM creation

filename_alt = '/home/opnfv/functest/images/ubuntu-14.04-server-cloudimg-amd64-disk1.img'
flavor_alt_disk = 3
flavor_alt_ram = 1024
flavor_alt_vcpus = 1
quota_port = 50
quota_security_group = 20
quota_security_group_rule = 100
test_vnf()

Run test on clearwater ims instance.