<div dir="ltr">The issue is that we only have 4 machines in the old style build farm, so if you kick off 6 copies of a prerelease which runs for 1.5 hours that leads to nothing else happening for at least 1.5 hours.  And if a few people do this, suddenly the whole day is gone.  <div>

<br></div><div style>Tully</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Mar 1, 2013 at 1:41 PM, Jack O'Quin <span dir="ltr"><<a href="mailto:jack.oquin@gmail.com" target="_blank">jack.oquin@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">Makes sense for devel builds, maybe not so much for pre-release tests.</p><div class="HOEnZb"><div class="h5">


<div class="gmail_quote">On Mar 1, 2013 12:33 PM, "Tully Foote" <<a href="mailto:tfoote@willowgarage.com" target="_blank">tfoote@willowgarage.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div dir="ltr">Yes, we're only running one arch at the moment to keep devel builds from bogging down the buildfarm.  We rarely saw devel builds failing on one arch but not another, and we also wanted to keep the email volume down.  <div>




<br><div>Tully</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Mar 1, 2013 at 9:48 AM, Jack O'Quin <span dir="ltr"><<a href="mailto:jack.oquin@gmail.com" target="_blank">jack.oquin@gmail.com</a>></span> wrote:<br>





<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Is Hudson only running Precise, amd64 pre-release tests these days?<br>
<br>
I have not gotten any other responses, and don't see anything in the queue.<br>
<div><div><br>
On Fri, Mar 1, 2013 at 10:57 AM, Tully Foote <<a href="mailto:tfoote@willowgarage.com" target="_blank">tfoote@willowgarage.com</a>> wrote:<br>
> Ahh that makes sense.  Sorry I looked at master which was catkinized.  Yes,<br>
> that error will occur if you are setting a package dependency outside of the<br>
> declared stack dependencies.  rostest is in the ros_comm stack not the ros<br>
> stack.  If you depend on packages in the ros "stack/metapackage" you need to<br>
> have it in your stack.xml, with the packages in your manifest.  The ros<br>
> dependency brings in most of the build system so it's basically required,<br>
> though you can improperly depend on dependencies like ros_comm to bring it<br>
> in for you.<br>
><br>
> Tully<br>
><br>
><br>
> On Fri, Mar 1, 2013 at 8:34 AM, Jack O'Quin <<a href="mailto:jack.oquin@gmail.com" target="_blank">jack.oquin@gmail.com</a>> wrote:<br>
>><br>
>> On Fri, Mar 1, 2013 at 8:40 AM, Jack O'Quin <<a href="mailto:jack.oquin@gmail.com" target="_blank">jack.oquin@gmail.com</a>> wrote:<br>
>> > On Fri, Mar 1, 2013 at 3:39 AM, Tully Foote <<a href="mailto:tfoote@willowgarage.com" target="_blank">tfoote@willowgarage.com</a>><br>
>> > wrote:<br>
>> >><br>
>> >> I'm not sure what's going on here.  In groovy you will get that error<br>
>> >> if a dependency which is supposed to be a ros package doesn't exist on your<br>
>> >> path.  The tools will then assume it must be a rosdep if it's not an<br>
>> >> existing package.  I'll look into it tomorrow. I think it might be that the<br>
>> >> prerelease is installing the union of build and run depends, skipping the<br>
>> >> test_depends.  If that's true, then rostest won't be installed, if that's<br>
>> >> how it should be will take a trip to the white board with some sketching to<br>
>> >> answer.<br>
>> ><br>
>> > That groovy-devel branch of camera1394 on github now has a <depend<br>
>> > package="rostest" />. I would not expect that to be interpreted as a<br>
>> > test_depends.<br>
>> ><br>
>> ><br>
>> > <a href="https://github.com/ros-drivers/camera1394/blob/groovy-devel/manifest.xml" target="_blank">https://github.com/ros-drivers/camera1394/blob/groovy-devel/manifest.xml</a><br>
>> ><br>
>> > Is there some <depend> other than "ros" needed in the stack.xml for<br>
>> > rostest to be accessible?<br>
>><br>
>> Looks like the "ros" stack dependency no longer works. I added <depend<br>
>> stack="ros_comm" />, and the pre-release tests seem to work now. That<br>
>> must be why rostest was not getting installed.<br>
>><br>
>> If the tests all succeed, I will release camera1394-1.8.1 to Groovy soon.<br>
>><br>
>> Is the stack dependency on "ros" even needed these days? Without<br>
>> rosstack, it's hard to figure out the correct dependencies for dry<br>
>> stacks.<br>
>> --<br>
>>  joq<br>
><br>
><br>
><br>
><br>
> --<br>
> Tully Foote<br>
> <a href="mailto:tfoote@willowgarage.com" target="_blank">tfoote@willowgarage.com</a><br>
> <a href="tel:%28650%29%20475-2827" value="+16504752827" target="_blank">(650) 475-2827</a><br>
<br>
<br>
<br>
</div></div>--<br>
 joq<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Tully Foote<br><a href="mailto:tfoote@willowgarage.com" target="_blank">tfoote@willowgarage.com</a><br><a href="tel:%28650%29%20475-2827" value="+16504752827" target="_blank">(650) 475-2827</a>
</div></div></div>
</blockquote></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Tully Foote<br><a href="mailto:tfoote@willowgarage.com" target="_blank">tfoote@willowgarage.com</a><br>(650) 475-2827
</div>