<div dir="ltr">Hi Fuel team,<div><br></div><div>we have a lot of automated integration tests for OpenStack verification and we want to add execution of these tests to Fuel SWARM test suite (to run these tests on daily basis and on per commit basis).</div><div><br></div><div>We used our own bash scripts to deploy OpenStack environments with Fuel before, but now we have no resources to maintain these scripts. Fuel QA and MOS QA teams invest a lot of efforts to improve existing QA framework with BVT/SWARM tests. This is why we want to add our integration automated tests to SWARM test suite, where we already have good framework to manage fuel environments.</div><div><br></div><div>We started to move our integration tests to SWARM test suite:</div><div>1. Sahara integration tests with deployment of all available Sahara cluster / plugins types:</div><div><a href="https://review.openstack.org/#/c/248602/">https://review.openstack.org/#/c/248602/</a> (merged)<br></div><div>2. Murano integration tests with deployment of all available Murano applications:</div><div><a href="https://review.openstack.org/#/c/249850/">https://review.openstack.org/#/c/249850/</a>(on review)<br></div><div><br></div><div>We are going to add execution of full Tempest tests suite [1] and execution of all CLI-based functional tests [2] from upstream projects.</div><div>These tests will be executed on separate hardware server, where we will have enough resources (for example, integration Murano and Sahara tests require 32 Gb of RAM on compute nodes minimum). We already provided this server to fuel CI team.</div><div><br></div><div>We want to merge these tests before MOS 8.0 to do all acceptance testing with automated tests (and without manual testing).</div><div><br></div><div>In parallel, we are working on new approach of integration of third-party functional / integration tests with SWARM test suite. It is under the discussion now and it will be not available in the nearest future.</div><div><br></div><div><div>Please, let me know if you have objections or questions.</div><div><br></div><div>[1] <a href="https://bugs.launchpad.net/fuel/+bug/1523515">https://bugs.launchpad.net/fuel/+bug/1523515</a></div><div>[2] <a href="https://bugs.launchpad.net/fuel/+bug/1523436">https://bugs.launchpad.net/fuel/+bug/1523436</a></div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><font color="#888888"><font color="#888888"><br></font></font><div style="font-family:arial;font-size:small">Timur,</div><div style="font-family:arial;font-size:small">Senior QA Engineer</div><div style="font-family:arial;font-size:small">OpenStack Projects</div><div style="font-family:arial;font-size:small">Mirantis Inc</div></div></div></div></div></div></div>
</div></div>