On Wed, Nov 7, 2012 at 12:56 PM, Wim Meeussen <span dir="ltr"><<a href="mailto:wim@hidof.com" target="_blank">wim@hidof.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Hi Daniel,<br>
<div class="im"><br>
> What shape are prereleases in for groovy? I noticed the default method is<br>
> still going through the old server, where everything I have generates errors<br>
> similar to the following:<br>
<br>
<br>
</div>For Groovy there are two separate pipelines for prerelease tests.<br>
There is the original pipeline for non-catking (dry) stacks, and a new<br>
pipeline for catkinized (wet) repositories.  Both pipelines are<br>
accessible through the same web interface at<br>
<<a href="http://packages.ros.org/prerelease/" target="_blank">http://packages.ros.org/prerelease/</a>>.<br>
<br>
While the new catkin-based prerelease tests are up and running, there<br>
are a number of regressions with the original tests. We're actively<br>
working on a fix right now, and hopefully I'll be able to push out a<br>
working version very soon.<br></blockquote></div><br clear="all"><div>I tried this today on Jenkins with two very simple dry stacks. They both failed several tests with the same error:</div><div><br></div><div> <span style="color:rgb(0,0,0);font-size:10.833333015441895px;white-space:pre-wrap">make[4]: Entering directory `/tmp/install_dir/stack_overlay/unique_identifier/unique_id/build'</span></div>
<pre style="white-space:pre-wrap;word-wrap:break-word;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0);font-size:10.833333015441895px">  /tmp/install_dir/stack_overlay/unique_identifier/unique_id/bin/test_unique_id: error while loading shared libraries: libgtest.so: cannot open shared object file: No such file or directory
  [ROSUNIT] Outputting test results to /tmp/ros/test_results/stack_overlay_run_0/unique_id/rostest-test_unique_id.xml
  runTest ... FAILURE!
  FAILURE: test [test_unique_id] did not generate test results
    File "/usr/lib/python2.7/unittest/case.py", line 327, in run
      testMethod()
    File "/opt/ros/groovy/lib/python2.7/dist-packages/rosunit/baretest.py", line 167, in runTest
      self.assert_(os.path.isfile(test_file), "test [%s] did not generate test results"%test_name)
    File "/usr/lib/python2.7/unittest/case.py", line 420, in assertTrue
      raise self.failureException(msg)
  --------------------------------------------------------------------------------
  [ROSUNIT]-----------------------------------------------------------------------
  
  [runTest][failed]
</pre><div><br></div><div>The libgtest-dev package did get installed. Here is the full console output:</div><div><br></div><div> <a href="http://build.willowgarage.com/job/prerelease_groovy_unique_identifier_precise_amd64/1/console">http://build.willowgarage.com/job/prerelease_groovy_unique_identifier_precise_amd64/1/console</a></div>
<div><br></div><div>Any suggestions? I use rosbuild_add_gtest() in the CMakeLists.txt, and those tests should run cleanly.</div>-- <br> joq<br>
</div>