<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Feb 5, 2017 at 4:38 PM, Marc Young <span dir="ltr"><<a href="mailto:3vilpenguin@gmail.com" target="_blank">3vilpenguin@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><p dir="ltr">I'm not sure the process for posting on oVirt.org but I wouldn't mind at all. I was going to write one on my personal blog as well. I'll send an email in a few.</p>
<p dir="ltr">As for the tests, the unit tests are rspec and can run without a server. The acceptance tests were, in my mind, just going to be a bunch of directories, each with a vagrantfile specific to the test, such as one with specific CPU/ram, one with a bash provisioner, and the tests were going to be simple `bats` tests that vagrant up, vagrant halt, snapshot , restore from snapshot, etc and test error codes. Those will need a master but the tests would just be time consuming workflow specific assertions. Feel free to suggest something else, but that's what I had planned</p></blockquote><div><br></div><div>I think for most cases you described above, the 'check-patch.sh' flow will work for you, and you'll just need to specify your needs in the relevant files under 'automation' dir in your project, </div><div>As described in [1], for e.g, add 'vagrant' pkg to the check-patch.packages file and perhaps the vagrant repo for the 'check-patch.repos' file, while writing all your bats tests in check-patch.sh script.</div><div><br></div><div>If you'll want to run more complex end-to-end tests which requires installing oVirt / hosts / etc.. then we need to check how you can integrate with oVirt System Tests framework.</div><div><br></div><div>Feel free to ask for help on <a href="mailto:infra@ovirt.org">infra@ovirt.org</a> or open a ticket @ <a href="http://jira.ovirt.org">jira.ovirt.org</a>.</div><div><br></div><div>[1] <a href="http://infra-docs.readthedocs.io/en/latest/CI/Build_and_test_standards.html">http://infra-docs.readthedocs.io/en/latest/CI/Build_and_test_standards.html</a></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="gmail-HOEnZb"><div class="gmail-h5">
<br><div class="gmail_quote"><div dir="ltr">On Sun, Feb 5, 2017, 8:17 AM Yaniv Kaul <<a href="mailto:ykaul@redhat.com" target="_blank">ykaul@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto" class="gmail-m_-2497835837012233797gmail_msg"><div class="gmail-m_-2497835837012233797gmail_msg"><br class="gmail-m_-2497835837012233797gmail_msg"><div class="gmail_extra gmail-m_-2497835837012233797gmail_msg"><br class="gmail-m_-2497835837012233797gmail_msg"><div class="gmail_quote gmail-m_-2497835837012233797gmail_msg">On Feb 5, 2017 1:58 PM, "Marc Young" <<a href="mailto:3vilpenguin@gmail.com" class="gmail-m_-2497835837012233797gmail_msg" target="_blank">3vilpenguin@gmail.com</a>> wrote:<br type="attribution" class="gmail-m_-2497835837012233797gmail_msg"><blockquote class="gmail-m_-2497835837012233797m_7285063857996355811quote gmail-m_-2497835837012233797gmail_msg" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I see emails floating around about Jenkins.<br class="gmail-m_-2497835837012233797gmail_msg">
<br class="gmail-m_-2497835837012233797gmail_msg">
Is there a public Jenkins, or possibly one that I can be invited to?<br class="gmail-m_-2497835837012233797gmail_msg">
I just finished the vagrant provider and </blockquote></div></div></div><div dir="auto" class="gmail-m_-2497835837012233797gmail_msg"><br class="gmail-m_-2497835837012233797gmail_msg"></div><div dir="auto" class="gmail-m_-2497835837012233797gmail_msg"><br class="gmail-m_-2497835837012233797gmail_msg"></div></div><div dir="auto" class="gmail-m_-2497835837012233797gmail_msg"><div dir="auto" class="gmail-m_-2497835837012233797gmail_msg">Excellent news - saw it on twitter! </div><div dir="auto" class="gmail-m_-2497835837012233797gmail_msg">Can you send an email to the users mailing list about it? </div><div dir="auto" class="gmail-m_-2497835837012233797gmail_msg">Perhaps even a blog post on <a href="http://ovirt.org" class="gmail-m_-2497835837012233797gmail_msg" target="_blank">ovirt.org</a>? </div></div><div dir="auto" class="gmail-m_-2497835837012233797gmail_msg"><div dir="auto" class="gmail-m_-2497835837012233797gmail_msg"><br class="gmail-m_-2497835837012233797gmail_msg"></div><div dir="auto" class="gmail-m_-2497835837012233797gmail_msg"><div class="gmail_extra gmail-m_-2497835837012233797gmail_msg"><div class="gmail_quote gmail-m_-2497835837012233797gmail_msg"><blockquote class="gmail-m_-2497835837012233797m_7285063857996355811quote gmail-m_-2497835837012233797gmail_msg" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">pushed it to rubygems and am<br class="gmail-m_-2497835837012233797gmail_msg">
currently bringing up a new permanent oVirt server so that i can write<br class="gmail-m_-2497835837012233797gmail_msg">
some acceptance tests, but having access to a Jenkins and a testable<br class="gmail-m_-2497835837012233797gmail_msg">
oVirt setup would save me a ton of time.<br class="gmail-m_-2497835837012233797gmail_msg"></blockquote></div></div></div><div dir="auto" class="gmail-m_-2497835837012233797gmail_msg"><br class="gmail-m_-2497835837012233797gmail_msg"></div></div><div dir="auto" class="gmail-m_-2497835837012233797gmail_msg"><div dir="auto" class="gmail-m_-2497835837012233797gmail_msg">I'm sure it can be integrated nicely to ovirt-system-tests. Let me think about it for awhile. </div></div><div dir="auto" class="gmail-m_-2497835837012233797gmail_msg"><div dir="auto" class="gmail-m_-2497835837012233797gmail_msg">Y. </div></div><div dir="auto" class="gmail-m_-2497835837012233797gmail_msg"><div dir="auto" class="gmail-m_-2497835837012233797gmail_msg"><br class="gmail-m_-2497835837012233797gmail_msg"></div><div dir="auto" class="gmail-m_-2497835837012233797gmail_msg"><div class="gmail_extra gmail-m_-2497835837012233797gmail_msg"><div class="gmail_quote gmail-m_-2497835837012233797gmail_msg"><blockquote class="gmail-m_-2497835837012233797m_7285063857996355811quote gmail-m_-2497835837012233797gmail_msg" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
______________________________<wbr>_________________<br class="gmail-m_-2497835837012233797gmail_msg">
Devel mailing list<br class="gmail-m_-2497835837012233797gmail_msg">
<a href="mailto:Devel@ovirt.org" class="gmail-m_-2497835837012233797gmail_msg" target="_blank">Devel@ovirt.org</a><br class="gmail-m_-2497835837012233797gmail_msg">
<a href="http://lists.ovirt.org/mailman/listinfo/devel" rel="noreferrer" class="gmail-m_-2497835837012233797gmail_msg" target="_blank">http://lists.ovirt.org/<wbr>mailman/listinfo/devel</a><br class="gmail-m_-2497835837012233797gmail_msg">
</blockquote></div><br class="gmail-m_-2497835837012233797gmail_msg"></div></div></div></blockquote></div>
</div></div><br>______________________________<wbr>_________________<br>
Devel mailing list<br>
<a href="mailto:Devel@ovirt.org">Devel@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.ovirt.org/<wbr>mailman/listinfo/devel</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>Eyal Edri<br>Associate Manager</div><div>RHV DevOps<br>EMEA ENG Virtualization R&D<br>Red Hat Israel<br><br>phone: +972-9-7692018<br>irc: eedri (on #tlv #rhev-dev #rhev-integ)</div></div></div></div></div></div></div>
</div></div>