<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Apr 14, 2016 at 10:59 AM, David Caro <span dir="ltr">&lt;<a href="mailto:dcaro@redhat.com" target="_blank">dcaro@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"><span class="">On 04/14 10:54, Yaniv Bronheim wrote:<br>
&gt; to get the files from there to where? to be accessable from the jenkins<br>
&gt; page after the build is done?<br>
<br>
</span>I think I misunderstood something.<br>
So the files you are storing under /tmp/vdsm-results, are the already<br>
collected artifacts? If so, to get them pulled by jenkins then yes, you have<br>
to move them to exported-artifacts. This is like that because we are using the<br>
same standard for all the projects, so the jenkins code that we use for all of<br>
them is the same.<br>
<br>
If the /tmp/vdsm-results directiory is inside one of the vms created by lago<br>
and used for the vdsm functional tests, then to get it out when you do the<br>
&#39;lago collect&#39; you should add it to the artifacts entry in the init.json/yaml<br></blockquote><div><br></div><div>Yep, that&#39;s what I *think* I need to do. I&#39;ll test that. </div><div>But I suspect, since I&#39;ve marked my hosts as &#39;hosts&#39; for oVirt sake (since otherwise no repository will be created!), that it tries to collect vdsm logs - which may not exist if we fail before we even created the VDSM RPMs - this is exactly where the scp from the VMs should not abort.</div><div>Y.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div class="h5"><br>
&gt; if so, I do it by copying the files I need to &quot;exported-artifacts&quot; folders,<br>
&gt; then I also added the simple index.html with links to the files and folders<br>
&gt; that I consider relevant for the results . this I do in the<br>
&gt; build-artifacts.sh<br>
&gt;<br>
&gt;<br>
&gt; On Wed, Apr 13, 2016 at 9:16 PM, David Caro &lt;<a href="mailto:dcaro@redhat.com">dcaro@redhat.com</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; On 04/13 21:08, Yaniv Kaul wrote:<br>
&gt; &gt; &gt; I&#39;m extending the VDSM functional tests, and saving files under<br>
&gt; &gt; &gt; /tmp/vdsm-results/ - can I simply ask somehow to get all files from<br>
&gt; &gt; there,<br>
&gt; &gt; &gt; perhaps via the init.json.ini file would be the right place to add this?<br>
&gt; &gt;<br>
&gt; &gt; You can use the artifacts entry in the vm definition of the init config<br>
&gt; &gt; file,<br>
&gt; &gt; you can see an example here:<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; <a href="https://github.com/lago-project/lago/blob/master/tests/functional/fixtures/collect/suite.yaml" rel="noreferrer" target="_blank">https://github.com/lago-project/lago/blob/master/tests/functional/fixtures/collect/suite.yaml</a><br>
&gt; &gt;<br>
&gt; &gt; just specify the path to the directory instead of a file and it should<br>
&gt; &gt; recursively pull it<br>
&gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; TIA,<br>
&gt; &gt; &gt; Y.<br>
&gt; &gt;<br>
&gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; lago-devel mailing list<br>
&gt; &gt; &gt; <a href="mailto:lago-devel@ovirt.org">lago-devel@ovirt.org</a><br>
&gt; &gt; &gt; <a href="http://lists.ovirt.org/mailman/listinfo/lago-devel" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman/listinfo/lago-devel</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; David Caro<br>
&gt; &gt;<br>
&gt; &gt; Red Hat S.L.<br>
&gt; &gt; Continuous Integration Engineer - EMEA ENG Virtualization R&amp;D<br>
&gt; &gt;<br>
&gt; &gt; Tel.: <a href="tel:%2B420%20532%20294%20605" value="+420532294605">+420 532 294 605</a><br>
&gt; &gt; Email: <a href="mailto:dcaro@redhat.com">dcaro@redhat.com</a><br>
&gt; &gt; IRC: dcaro|dcaroest@{freenode|oftc|redhat}<br>
&gt; &gt; Web: <a href="http://www.redhat.com" rel="noreferrer" target="_blank">www.redhat.com</a><br>
&gt; &gt; RHT Global #: 82-62605<br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; lago-devel mailing list<br>
&gt; &gt; <a href="mailto:lago-devel@ovirt.org">lago-devel@ovirt.org</a><br>
&gt; &gt; <a href="http://lists.ovirt.org/mailman/listinfo/lago-devel" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman/listinfo/lago-devel</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
</div></div>&gt; *Yaniv Bronhaim.*<br>
<div class="HOEnZb"><div class="h5"><br>
--<br>
David Caro<br>
<br>
Red Hat S.L.<br>
Continuous Integration Engineer - EMEA ENG Virtualization R&amp;D<br>
<br>
Tel.: <a href="tel:%2B420%20532%20294%20605" value="+420532294605">+420 532 294 605</a><br>
Email: <a href="mailto:dcaro@redhat.com">dcaro@redhat.com</a><br>
IRC: dcaro|dcaroest@{freenode|oftc|redhat}<br>
Web: <a href="http://www.redhat.com" rel="noreferrer" target="_blank">www.redhat.com</a><br>
RHT Global #: 82-62605<br>
</div></div></blockquote></div><br></div></div>