<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On 11/27/2013 07:16 AM, Nachi Ueno
wrote:<br>
</div>
<blockquote
cite="mid:CABJepwgmyznA4SSDkMXxcSPp9jMh8Bqa7oEou1dzZ4WkOc9MZQ@mail.gmail.com"
type="cite">
<pre wrap="">Hi Summit, Eugene
We have submitted a Heat template for advanced services.
This is combination of LBaaS, FWaaS and VPN.
This is a also good demo for how to use neutron services.
<a class="moz-txt-link-freetext" href="https://review.openstack.org/#/c/58496/1">https://review.openstack.org/#/c/58496/1</a>
It is great if we could get feedback from yours.
</pre>
</blockquote>
This template is fine as an example template for heat-templates, but
not for a tempest test.<br>
<br>
I think installing apache, mysql and wordpress is not appropriate
when the aim is a functional test of LBaaS, FWaaS and VPN<br>
<br>
These should probably be 3 different scenario tests using
heatclient, an separate yaml template, and written in this style:<br>
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<a
href="https://github.com/openstack/tempest/tree/stable/havana/tempest/scenario/orchestration">https://github.com/openstack/tempest/tree/stable/havana/tempest/scenario/orchestration</a><br>
<br>
For the LBaaS test, using SimpleHTTPServer[1] instead of apache
would mean no packages would need to be installed (which would be
slow, and risks transient errors). Each web server can return
something unique, so the test can assert that the load balancer is
balancing all servers.<br>
<br>
For FWaaS and VPN it would be handy if the templates required no
nova servers, or servers that require only cirros, since then they
can run in the standard gate jobs.<br>
<br>
<blockquote
cite="mid:CABJepwgmyznA4SSDkMXxcSPp9jMh8Bqa7oEou1dzZ4WkOc9MZQ@mail.gmail.com"
type="cite">
<pre wrap="">
FYI, here is existing heat & neutron test.
<a class="moz-txt-link-freetext" href="https://github.com/openstack/tempest/blob/master/tempest/api/orchestration/stacks/test_neutron_resources.py">https://github.com/openstack/tempest/blob/master/tempest/api/orchestration/stacks/test_neutron_resources.py</a>
</pre>
</blockquote>
<br>
[1]
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<a href="http://docs.python.org/2/library/simplehttpserver.html">http://docs.python.org/2/library/simplehttpserver.html</a>
</body>
</html>