<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 22, 2016 at 9:06 PM, Yaniv Kaul <span dir="ltr">&lt;<a href="mailto:ykaul@redhat.com" target="_blank">ykaul@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class="">On Mon, Feb 22, 2016 at 5:25 PM, Yaniv Bronheim <span dir="ltr">&lt;<a href="mailto:ybronhei@redhat.com" target="_blank">ybronhei@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div>I added recently to check-merged phase a job for automatic functional test run. see for example <a href="http://jenkins.ovirt.org/job/vdsm_master_check-merged-fc23-x86_64/52/" target="_blank">http://jenkins.ovirt.org/job/vdsm_master_check-merged-fc23-x86_64/52/</a></div></div></blockquote><div><br></div></span><div>Excellent!</div><span class=""><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br></div><div><a href="https://gerrit.ovirt.org/#/c/48268/58/automation/check-merged.sh" target="_blank">https://gerrit.ovirt.org/#/c/48268/58/automation/check-merged.sh</a> - generally, it installs lago in the jenkins machine, set up f23 vm, ssh to it, run vdsm service (in deploy.sh), and the commands in check-merged.sh</div></div></blockquote><div><br></div></span><div>I think it&#39;d be cool if it could set up and additional EL 7.2 VM and run those same tests in parallel to the one on the F23 one.</div><div>Y.</div></div></div></div></blockquote><div><br></div><div>yes, that&#39;s part of the plans and the reason we use lago. should be quick and easy to add additional envs - I&#39;ll check what stops us now, we wanted to stable it first with the libvirt bug we had last week in f23, and to avoid overload on the jenkins vms. but I think now we&#39;re ready</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><div dir="ltr"><div><br></div><div>You can see the commands in check-merged.sh (I&#39;ll try to improve the readability there). </div><div>you can add new tests there by adding them to FUNCTIONAL_TESTS_LIST or calling your own script inside the vm - I think maybe to change it to run all scripts under certain directory instead of the current ./run_test.sh call. I&#39;ll see how the usage involves and will improve it.</div><div><br></div><div>To check your changes before merging you can use - <a href="http://jenkins.ovirt.org/job/vdsm_master_check-merged-fc23-x86_64/build?delay=0sec" target="_blank">http://jenkins.ovirt.org/job/vdsm_master_check-merged-fc23-x86_64/build?delay=0sec</a> which requires <a href="http://jenkins.com" target="_blank">jenkins.com</a> login</div><div><br></div><div>Currently many functional tests under tests/functional are broken - vmQoSTests.py virtTests.py momTests.py that import VdsProxy - please try to fix them or remove them if its not in use.</div><span><font color="#888888"><div> </div><div>-- <br><div><div dir="ltr"><div><div dir="ltr"><div><span style="font-size:12.8px"><b>Yaniv Bronhaim.</b></span><br></div></div></div></div></div>
</div></font></span></div>
<br></span>_______________________________________________<br>
Devel mailing list<br>
<a href="mailto:Devel@ovirt.org" target="_blank">Devel@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman/listinfo/devel</a><br></blockquote></div><br></div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><span style="font-size:12.8px"><b>Yaniv Bronhaim.</b></span><br></div></div></div></div></div>
</div></div>