<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">I want to submit test results to a common area and I’m trying to get CTest / CDash to do it.  So far after a couple of hours I’ve been unsuccessful. Here is information which shows more or less where I’m at.<div><br></div><div>a) I created a dashboard at <a href="http://my.cdash.org/index.php?project=Safe+Numerics">http://my.cdash.org/index.php?project=Safe+Numerics</a></div><div>b) I have a CMakeLists text file which seems to work as it should.  I builds a bunch of projects for my Mac Xcode IDE including build, test and run.</div><div>This CMakeLists.txt file includes “include(CTest) </div><div>c) I configure and generate the project and things seem to work great - until I build the project “Experimental” - </div><div>1) There is a new file in my directory named: LastSubmit_20140421-2126.log.tmp which contains:</div><div><br></div><div><div><font face="Courier New">Upload files:</font></div><div><font face="Courier New">0<span class="Apple-tab-span" style="white-space:pre">      </span>Build.xml</font></div><div><font face="Courier New">1<span class="Apple-tab-span" style="white-space:pre">     </span>Configure.xml</font></div><div><font face="Courier New">2<span class="Apple-tab-span" style="white-space:pre"> </span>Test.xml</font></div><div><font face="Courier New">Using drop method: http</font></div><div><font face="Courier New"><span class="Apple-tab-span" style="white-space:pre">   </span>Upload file: /Users/robertramey/WorkingProjects/safe_numerics/CMake/build-static/Testing/20140421-2126/Build.xml to Roberts-Mac-mini.local___Darwin-clang++___20140421-2126-Experimental___XML___Build.xml</font></div></div><div><br></div><div>The contents of this file suggests that CTest is trying to load the results to my own machine rather than the CDash server.</div><div><br></div><div>d) I also have a file at the same level as the CMakeLists.txt file named CTestConfig.cmake which contains:</div><div><br></div><div><div><font face="Courier New">## This file should be placed in the root directory of your project.</font></div><div><font face="Courier New">## Then modify the CMakeLists.txt file in the root directory of your</font></div><div><font face="Courier New">## project to incorporate the testing dashboard.</font></div><div><font face="Courier New">## # The following are required to uses Dart and the Cdash dashboard</font></div><div><font face="Courier New">##   ENABLE_TESTING()</font></div><div><font face="Courier New">##   INCLUDE(CTest)</font></div><div><font face="Courier New">set(CTEST_PROJECT_NAME "Safe Numerics")</font></div><div><font face="Courier New">set(CTEST_NIGHTLY_START_TIME "01:00:00 UTC")</font></div><div><font face="Courier New"><br></font></div><div><font face="Courier New">set(CTEST_DROP_METHOD "http")</font></div><div><font face="Courier New">set(CTEST_DROP_SITE "<a href="http://my.cdash.org">my.cdash.org</a>")</font></div><div><font face="Courier New"># set(CTEST_DROP_LOCATION "/cdash/submit.php?project=MyProject")</font></div><div><font face="Courier New">set(CTEST_DROP_LOCATION "/index.php?project=Safe+Numerics")</font></div><div><font face="Courier New">set(CTEST_DROP_SITE_CDASH TRUE)</font></div><div><font face="Courier New"><br></font></div><div>Which is what I believe I should have.</div><div><br></div><div>Note that I also have a CMake generated file named DartConfiguration.tcl which contains (among other things)</div><div><br></div><div><div><font face="Courier New"># Submission information</font></div><div><font face="Courier New">IsCDash: TRUE</font></div><div><font face="Courier New">CDashVersion: </font></div><div><font face="Courier New">QueryCDashVersion: </font></div><div><font face="Courier New">DropSite: <a href="http://my.cdash.org">my.cdash.org</a></font></div><div><font face="Courier New">DropLocation: /index.php?project=Safe+Numerics</font></div><div><font face="Courier New">DropSiteUser: </font></div><div><font face="Courier New">DropSitePassword: </font></div><div><font face="Courier New">DropSiteMode: </font></div><div><font face="Courier New">DropMethod: http</font></div><div><font face="Courier New">TriggerSite: </font></div><div><font face="Courier New">ScpCommand: /usr/bin/scp</font></div><div><font face="Courier New"><br></font></div><div><font face="Courier New"># Dashboard start time</font></div><div><font face="Courier New">NightlyStartTime: 01:00:00 UTC</font></div></div><div><br></div><div>I don’t what role this plays, but it seems it has been setup consistently from the CTestConfig.cmake.</div><div><br></div><div>Any help you can give me would be appreciated.</div><div><br></div><div apple-content-edited="true">
<div style="color: rgb(0, 0, 0); font-family: Helvetica;  font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div>Robert Ramey</div><div>Robert Ramey Software Development</div><div>(805)569-3793</div><div><a href="mailto:ramey@rrsd.com">ramey@rrsd.com</a></div><div><a href="http://www.rrsd.com">www.rrsd.com</a></div><div><br></div></div><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">
</div>
<br></div></body></html>