diff --git a/tacker/tests/etc/samples/sample-tosca-vnfd-monitor.yaml b/tacker/tests/etc/samples/sample-tosca-vnfd-monitor.yaml index e8585231a..fae6ac122 100644 --- a/tacker/tests/etc/samples/sample-tosca-vnfd-monitor.yaml +++ b/tacker/tests/etc/samples/sample-tosca-vnfd-monitor.yaml @@ -12,6 +12,13 @@ topology_template: properties: image: cirros-0.3.4-x86_64-uec flavor: m1.tiny + user_data_format: RAW + user_data: | + #!/bin/sh + df -h > /home/cirros/diskinfo + sleep 90 + sudo ifdown eth0 + availability_zone: nova mgmt_driver: noop config: | diff --git a/tacker/tests/functional/vnfm/test_vnf_monitoring.py b/tacker/tests/functional/vnfm/test_vnf_monitoring.py index b0759f2a2..50e9ea35c 100644 --- a/tacker/tests/functional/vnfm/test_vnf_monitoring.py +++ b/tacker/tests/functional/vnfm/test_vnf_monitoring.py @@ -70,3 +70,8 @@ class VnfTestPingMonitor(base.BaseTackerTest): self._test_vnf_with_monitoring( 'sample-vnfd-single-vdu-monitoring-new-template.yaml', 'ping monitor vnf new template') + + def test_create_delete_vnf_monitoring_tosca_template(self): + self._test_vnf_with_monitoring( + 'sample-tosca-vnfd-monitor.yaml', + 'ping monitor vnf with tosca template')