[Cdash] Fwd: svn update problem

Rick Gould rick at transpireinc.com
Mon Mar 29 16:52:50 UTC 2010


We've seen a similar problem, where the following error was not
reported to the dashboard:

   Old revision of repository is: 13812
Determine Nightly Start Time
   Specified time: 00:00:00 PST
   New revision of repository is: 13812
   Gathering version information (one . per revision):

   Update command failed: "/usr/bin/svn" "update" "--non-interactive"
"-r{2010-01-05 08:00:00 +0000}"


(In our case, the underlying cause of the failed update was a hostname
mis-match.)

As to why the error didn't get to the dashboard, I had looked into
this a bit, and came to the tentative conclusion that CTest was
probably not catching stderr.  (I wanted to look into this more before
posting/filing a bug report, but hadn't gotten back to it.)

If you get a bug report filed, I can add my info. to it as well.

Cheers,

 - Rick Gould



On Sun, Mar 28, 2010 at 3:27 PM, Tobias Kaupp
<t.kaupp at marathon-robotics.com> wrote:
> Hi,
>
> I ran into an issue with our scripted ctests when "svn update" requires
> interactive user input (example below). Ctest knows that it cannot determine
> the current revision of the repository but then decides the project is up-to-
> date and proceeds happily with building and testing the old code. This lead to
> build-errors not being discovered for a while since no updates ever happen and
> no emails are sent.
>
> Would it be possible to flag this error on the dashboard (and complain to the
> cdash admin via email)? Should I file a bug report?
>
> Thanks!
>
> Regards, Tobias
>
>
> ==== Output of svn update on the command line ===
> svn up
> Error validating server certificate for 'https://xxx.xxx.xxx.xx:xxx':
>  - The certificate is not issued by a trusted authority. Use the
>   fingerprint to validate the certificate manually!
>  - The certificate hostname does not match.
>  - The certificate has expired.
> Certificate information:
>  - Hostname: snipe
>  - Valid: from Sun, 15 Mar 2009 13:33:57 GMT until Mon, 15 Mar 2010 13:33:57
> GMT
>  - Issuer: Marathon Robotics Pty Ltd, Sydney, NSW, AU
>  - Fingerprint:
> (R)eject, accept (t)emporarily or accept (p)ermanently? p
> At revision 2877.
> =============================
>
> ==== Output of nightly ctest  =======
>   Gathering version information (each . represents one updated file):
> Problem determining the current revision of the repository from output:
> ?      orca/src/libs/orcaice/Testing
>
>   Project is up-to-date
> ======================================
>
> --
> --------------------------------------------------------------
> Dr Tobias Kaupp
> Research Fellow
>
> The Australian Centre for Field Robotics
> The Rose St Building, J04
> The University of Sydney, NSW 2006
> Australia
>
> Phone:  +61 2 9036 7057
> Fax:    +61 2 9351 7474
> Email:  t.kaupp at cas.edu.au
> Web:    http://www.cas.edu.au/content.php/232.html?personid=45
> --------------------------------------------------------------
> _______________________________________________
> Cdash mailing list
> Cdash at public.kitware.com
> http://public.kitware.com/cgi-bin/mailman/listinfo/cdash
>



More information about the CDash mailing list