Hi Julien,<br><br>thanks for your reply.<br><br>No that is unfortunately not the issue.<br><br>Here is why:<br><ol><li>my build (ctest) machines are special purpose; they are not used for anything else other than configure/build/test using ctest.</li>

<li>the build machines use the same code line (SVN) but each work on local copy of the repository.  At every run of the jobs, the update step is the first executed</li><li>given what said above:</li><ol><li>the windows machine does not have issues when the update step (ctest does that) records repository file deletions. Note that here I recently switched to using 'ctest advanced scripting'.<br>

</li><li>the linux machines do have the issue described below when the updated step records a repository file deletions. Note that here I am still using ctest command line (-DNightlyUpdate, -DContinuousUpdate, or simply -DNightly, -DContinous)</li>

</ol><li>the file below (lsm303a.c) is a file that has incurred in repository deletion but has svn history (svn log would show the file as present in the revision prior to the current)<br></li></ol>I am growing more and more convinced this a ctest thing; some sort of discrepancy between the Windows/Linux implementation, scripting/command-line invocation.<br>

<br>If you think that could be the case, I will re-post on the cmake mailing list.<br><br>Thanks,<br><br clear="all">Michele<br>
<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
Message: 2<br>
Date: Tue, 12 Jul 2011 15:03:31 +0200<br>
From: Julien Jomier <<a href="mailto:julien.jomier@kitware.com">julien.jomier@kitware.com</a>><br>
Subject: Re: [Cdash] Update shows 'Unknown' user when the<br>
To: Martin Apel <<a href="mailto:martin.apel@simpack.de">martin.apel@simpack.de</a>><br>
Cc: <a href="mailto:cdash@public.kitware.com">cdash@public.kitware.com</a><br>
Message-ID: <<a href="mailto:4E1C4623.3020502@kitware.com">4E1C4623.3020502@kitware.com</a>><br>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>
<br>
Michele, Martin,<br>
<br>
If the file is not under revision control, there is no way to know who<br>
has been checking in the file. CTest just ask the version control client<br>
to return the author.<br>
<br>
 From the log file you sent:<br>
   svn: 'mllite/accel/lsm303a.c' is not under version control<br>
<br>
This error usually happens when the development machine is also the<br>
CTest machine. We recommend to keep the two instances distinct.<br>
<br>
Let me know if this is actually not the issue,<br>
Julien<br>
<br>
On 11/07/2011 09:05, Martin Apel wrote:<br>
> Hi Michele,<br>
><br>
> I have the same problem, but until now I did not investigate this further. So at least you now know, that it's not a problem which only exists<br>
> at your site.<br>
><br>
> Martin<br>
><br>
> On 11/07/11 01:27, Michele Caramello wrote:<br>
>> Hi,<br>
>><br>
>> I noticed certain Update.xml submissions to Cdash (using SVN) can<br>
>> cause the dashboard to believe a repository operation was done by an<br>
>> unregistered user (Unknown). Consequently, dashboard warnings are<br>
>> generated as well as back-end errors, Cdash log messages (see the<br>
>> first extract below).<br>
>><br>
>> <<  BEGIN LOG CDash error message>><br>
>> Warning reported on 2011-07-08 14:49:16 for build #9552<br>
>> (SendEmail): User: Unknown is not registered (or has no email) for the project 1<br>
>> <<  END LOG>><br>
>><br>
>> I have browsed the CDash mailing list archives and found nothing<br>
>> matching. There was indeed a report for the same error but it was due<br>
>> to other causes<br>
>> (<a href="http://public.kitware.com/pipermail/cdash/2010-July/000824.html" target="_blank">http://public.kitware.com/pipermail/cdash/2010-July/000824.html</a>).<br>
>> I have been chasing this one problem down for a while now and I<br>
>> finally got the time to cross check the SVN log with CDash to find out<br>
>> those happen when there is a repository deletion (SVN remove).<br>
>><br>
>> Further investigation made me actually think this is actually not a<br>
>> Cdash issue but actually a real problem in the Update.xml (generated<br>
>> by CTest) file and that is not consistent across submissions from<br>
>> different machines (in this case I compared recent version of CTest<br>
>> for WinXP 32 bits and Ubuntu 10.x 32 bits).<br>
>> The 2 machines in fact performs the exact same tasks just on different<br>
>> environments and that includes also the update of the repository at<br>
>> each run.<br>
>><br>
>> Here is more details:<br>
>> The Update.xml portion I pasted below shows how CTest's generated<br>
>> Update.xml contains "Unknown" for the removed files in the repository.<br>
>> This happens on the Linux machine.<br>
>><br>
>> <<  BEGIN LOG Update.xml message from CTest running on a Linux machine<br>
>> for a normal svn update and a remove>><br>
>> <?xml version="1.0"?><br>
>> <log><br>
>> <logentry<br>
>>     revision="5726"><br>
>> <author>USER1</author><br>
>> <date>2011-07-06T22:29:20.049970Z</date><br>
>> <msg>  <a title="Invalid Bugzilla URL: http://bugzilla.mozilla.org/show_bug.cgi?ctype=xml&excludefield=attachment&id=1442" href="http://bugzilla.mozilla.org/show_bug.cgi?id=1442" class="__firefox_bugidhelper"></a><a class="__firefox_bugidhelper"></a><a title="Invalid Bugzilla URL: http://bugzilla.mozilla.org/show_bug.cgi?ctype=xml&excludefield=attachment&id=1442" href="http://bugzilla.mozilla.org/show_bug.cgi?id=1442" class="__firefox_bugidhelper">bug :1442</a> bug fixes</msg><br>


>> </logentry><br>
>> </log><br>
>>          Revision: 5726<br>
>>          Author:   USER1<br>
>>          Date:     2011-07-06T22:29:20.049970Z<br>
>>          Message:   <a title="Invalid Bugzilla URL: http://bugzilla.mozilla.org/show_bug.cgi?ctype=xml&excludefield=attachment&id=1442" href="http://bugzilla.mozilla.org/show_bug.cgi?id=1442" class="__firefox_bugidhelper"></a><a class="__firefox_bugidhelper"></a><a title="Invalid Bugzilla URL: http://bugzilla.mozilla.org/show_bug.cgi?ctype=xml&excludefield=attachment&id=1442" href="http://bugzilla.mozilla.org/show_bug.cgi?id=1442" class="__firefox_bugidhelper">bug :1442</a> bug fixes<br>


>> File: mllite/compass / lsm303dlm_m.c was updated by vbhatt to<br>
>> revision: 5726 from revision: 5726<br>
>> .* Get file update information: "/usr/bin/svn" log -r 5725:5726 --xml<br>
>> "mllite/accel/lsm303a.c"<br>
>><br>
>> <?xml version="1.0"?><br>
>> <log><br>
>> svn: 'mllite/accel/lsm303a.c' is not under version control<br>
>> File: mllite/accel / lsm303a.c was updated by Unknown to revision:<br>
>> Unknown from revision: Unknown<br>
>> .* Get file update information: "/usr/bin/svn" log -r 5725:5726 --xml<br>
>> "mllite/accel/lsm303_a.c"<br>
>> <<  END LOG>><br>
>><br>
>> CDash just reads the info in Update.xml and show "Unknown" next to the<br>
>> removed files:<br>
>><br>
>> <<  BEGIN LOG Update.xml message from CTest running on a Linux machine<br>
>> for a normal svn update and a remove>><br>
>> Files changed on apps-build  (Linux-c++) as of Wed, 06 Jul 2011 15:30:21 PDT<br>
>> [Show Activity Graph]<br>
>> [Expand all | Collapse all]<br>
>>    MPL Updated files (2)<br>
>>        mllite/accel<br>
>>            lsm303a.c Revision: -1 by Unknown<br>
>>          - Removed file<br>
>>        mllite/compass<br>
>>            lsm303dlm_m.c Revision: 5726 by USER1<br>
>>          <a title="Invalid Bugzilla URL: http://bugzilla.mozilla.org/show_bug.cgi?ctype=xml&excludefield=attachment&id=1442" href="http://bugzilla.mozilla.org/show_bug.cgi?id=1442" class="__firefox_bugidhelper"></a><a class="__firefox_bugidhelper"></a><a title="Invalid Bugzilla URL: http://bugzilla.mozilla.org/show_bug.cgi?ctype=xml&excludefield=attachment&id=1442" href="http://bugzilla.mozilla.org/show_bug.cgi?id=1442" class="__firefox_bugidhelper">bug :1442</a> bug fixes<br>


>>    Modified files (0)<br>
>>    Conflicting files (0)<br>
>> <<  END LOG>><br>
>><br>
>><br>
>> The particularity is the same problem does not happen for the CTest<br>
>> execution from Windows, where the Update.xml simply marks the<br>
>> deletions as updates:<br>
>><br>
>> <<  BEGIN LOG Update.xml from CTest run on Windows machine for the remove file>><br>
>> <Updated><br>
>>    <File>lsm303a.c</File><br>
>>    <Directory>mllite/accel</Directory><br>
>>    <FullName>mllite/accel/lsm303a.c</FullName><br>
>>    <CheckinDate>2011-07-06T22:29:20.049970Z</CheckinDate><br>
>>    <Author>USER1</Author><br>
>>    <Log><a title="Invalid Bugzilla URL: http://bugzilla.mozilla.org/show_bug.cgi?ctype=xml&excludefield=attachment&id=1442" href="http://bugzilla.mozilla.org/show_bug.cgi?id=1442" class="__firefox_bugidhelper"></a><a class="__firefox_bugidhelper"></a><a title="Invalid Bugzilla URL: http://bugzilla.mozilla.org/show_bug.cgi?ctype=xml&excludefield=attachment&id=1442" href="http://bugzilla.mozilla.org/show_bug.cgi?id=1442" class="__firefox_bugidhelper">bug :1442</a> bug fixes</Log><br>


>>    <Revision>5726</Revision><br>
>>    <PriorRevision>5725</PriorRevision><br>
>>    </Updated><br>
>> <<  END LOG>><br>
>><br>
>> and therefore CDash shows assigns the deletion of the file to the proper author:<br>
>><br>
>> <<  BEGIN LOG Update.xml message from CTest running on a Windows<br>
>> machine for a normal svn update and a remove>><br>
>> Files changed on APPS-XP-BUILD  (Win32-vs8) as of Wed, 06 Jul 2011 15:30:19 PDT<br>
>> [Show Activity Graph]<br>
>> [Expand all | Collapse all]<br>
>>    MPL Updated files (2)<br>
>>        mllite/accel<br>
>>            lsm303a.c Revision: 5726 by USER1<br>
>>          <a title="Invalid Bugzilla URL: http://bugzilla.mozilla.org/show_bug.cgi?ctype=xml&excludefield=attachment&id=1442" href="http://bugzilla.mozilla.org/show_bug.cgi?id=1442" class="__firefox_bugidhelper"></a><a class="__firefox_bugidhelper"></a><a title="Invalid Bugzilla URL: http://bugzilla.mozilla.org/show_bug.cgi?ctype=xml&excludefield=attachment&id=1442" href="http://bugzilla.mozilla.org/show_bug.cgi?id=1442" class="__firefox_bugidhelper">bug :1442</a> bug fixes<br>


>>        mllite/compass<br>
>>            lsm303dlm_m.c Revision: 5726 by USER1<br>
>>          <a title="Invalid Bugzilla URL: http://bugzilla.mozilla.org/show_bug.cgi?ctype=xml&excludefield=attachment&id=1442" href="http://bugzilla.mozilla.org/show_bug.cgi?id=1442" class="__firefox_bugidhelper"></a><a class="__firefox_bugidhelper"></a><a title="Invalid Bugzilla URL: http://bugzilla.mozilla.org/show_bug.cgi?ctype=xml&excludefield=attachment&id=1442" href="http://bugzilla.mozilla.org/show_bug.cgi?id=1442" class="__firefox_bugidhelper">bug :1442</a> bug fixes<br>


>>    Modified files (0)<br>
>>    Conflicting files (0)<br>
>> <<  END LOG>><br>
>><br>
>> On top of that, the Update.xml from Windows is a well formed xml<br>
>> versus the Linux version seems it is not.<br>
>><br>
>> What are the chances this is caused by the different versions of SVN<br>
>> running on the 2 machines (stock svn on Ubuntu, CollabNet command-line<br>
>> svn client on Windows).<br>
>><br>
>> Thanks for bearing with me and reading through this.<br>
>><br>
>> Regards,<br>
>> Michele<br>
<br>
</blockquote><br></div><br>