<div dir="ltr">Hello L2GWers<div><div><br></div><div>Currently networking-l2gw CI only covers unit tests. However, there is an experimental check that starts a devstack VM to be able to run more complex tests. That experimental check is not working, and we are trying to fix it, however we encountered some difficulties that we wanted to share with you.</div><div><br></div><div><a href="https://review.openstack.org/#/c/471692/">https://review.openstack.org/#/c/471692/</a><br></div><div><br></div><div>The configuration of the experimental check uses the L2GW agent which is very good, however, the API tests try to create a l2gw connection and fail since there is not an ovsdb instance with the vtep schema to execute.</div><div><br></div><div>If we use the dummy driver, these three failing testcases will be skipped and we have a way to test the API (without backend).</div><div><br></div><div>So for now, our proposal is to modify this experimental check using the dummy driver, and convert it to a possible non-voting -> voting gate executing pure API tests.</div><div><br></div><div>Furthermore, we will start working on a new gate with the l2gw agent and create a new OVS entity in a namespace or something similar to be able to test api and agent together.</div><div><br></div><div>Any comment is more than welcome!</div><div><br></div><div>Thanks guys</div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr">Ricardo Noriega<br><div><br></div><div>Senior <span style="font-size:12.8px">Software Engineer - NFV Partner Engineer | Office of Technology  | Red Hat</span><br></div><div><span style="font-size:12.8px">irc: rnoriega @freenode</span></div><div><br></div></div></div></div></div>
</div></div>