You need to postpone calling ctest_submit until *after* you call ctest_start. Move that call down, and it should be good.<div><br><br><div class="gmail_quote">On Tue, Mar 8, 2011 at 8:59 AM, Zou, Di (Cont, ARL/CISD) <span dir="ltr">&lt;<a href="mailto:di.zou@us.army.mil">di.zou@us.army.mil</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Yes. I am calling ctest_start(Nightly). Here is my entire CTest script:<br>
<br>
SET(CTEST_SITE $ENV{HOSTNAME})<br>
SET(MODE &quot;Nightly&quot;)<br>
SET(CTEST_SOURCE_DIRECTORY &quot;$ENV{HOME}/$ENV{NIGHTLY_SOURCE}&quot;)<br>
SET(CTEST_BINARY_DIRECTORY &quot;$ENV{HOME}/$ENV{NIGHTLY_BUILD}&quot;)<br>
SET(CTEST_INSTALL_DIRECTORY &quot;$ENV{NIGHTLY_INSTALL}&quot;)<br>
SET(CTEST_COMMAND ${CMAKE_CTEST_COMMAND})<br>
SET(CTEST_BUILD_NAME $ENV{BUILD_NAME})<br>
SET(CTEST_CMAKE_GENERATOR &quot;Unix Makefiles&quot;)<br>
<div class="im"><br>
ctest_submit(FILES &quot;${CTEST_BINARY_DIRECTORY}/Project.xml&quot;)<br>
<br>
</div>find_program(CTEST_GIT_COMMAND NAMES git)<br>
<br>
SET(CTEST_UPDATE_COMMAND &quot;${CTEST_GIT_COMMAND}&quot;)<br>
SET(CTEST_CONFIGURE_COMMAND &quot;${CMAKE_COMMAND} -C $ENV{NIGHTLY_CONFIG_DIR}/$ENV{CONFIG_NAME}&quot;)<br>
SET(CTEST_CONFIGURE_COMMAND &quot;${CTEST_CONFIGURE_COMMAND} \&quot;-G${CTEST_CMAKE_GENERATOR}\&quot;&quot;)<br>
SET(CTEST_CONFIGURE_COMMAND &quot;${CTEST_CONFIGURE_COMMAND} \&quot;${CTEST_SOURCE_DIRECTORY}\&quot;&quot;)<br>
<br>
SET(CTEST_BUILD_TARGET &quot;install&quot;)<br>
#CTEST_EMPTY_BINARY_DIRECTORY(&quot;${CTEST_BINARY_DIRECTORY}&quot;)<br>
<br>
#include(&quot;${CTEST_SOURCE_DIRECTORY}/CTestConfig.cmake&quot;)<br>
#MESSAGE(&quot;sub ${CTEST_PROJECT_SUBPROJECTS}&quot;)<br>
<br>
SET(SUBPROJECT &quot;$ENV{SUBPROJECT}&quot;)<br>
<br>
set_property(GLOBAL PROPERTY SubProject ${SUBPROJECT})<br>
set_property(GLOBAL PROPERTY Label ${SUBPROJECT})<br>
<br>
ctest_start(${MODE})<br>
<div class="im">ctest_update()<br>
ctest_configure()<br>
ctest_submit(PARTS Update Configure)<br>
ctest_build(BUILD &quot;${CTEST_BINARY_DIRECTORY}&quot;)<br>
ctest_test(BUILD &quot;${CTEST_BINARY_DIRECTORY}&quot;)<br>
</div>ctest_submit()<br>
<div class="im"><br>
Lockheed Martin / ARL CISD<br>
Aberdeen Proving Ground, MD 21005<br>
Phone: 410-278-7751<br>
Email: <a href="mailto:di.zou@us.army.mil">di.zou@us.army.mil</a><br>
<br>
<br>
<br>
</div><div><div></div><div class="h5">-----Original Message-----<br>
From: David Cole [mailto:<a href="mailto:david.cole@kitware.com">david.cole@kitware.com</a>]<br>
Sent: Mon 3/7/2011 7:12 PM<br>
To: Zou, Di (Cont, ARL/CISD)<br>
Cc: <a href="mailto:cmake@cmake.org">cmake@cmake.org</a><br>
Subject: Re: [CMake] Question about Project.xml file when using subprojects<br>
<br>
Are you calling ctest_start(Experimental) or ctest_start(Nightly) before<br>
callng ctest_submit...?<br>
<br>
<br>
On Mon, Mar 7, 2011 at 4:32 PM, Zou, Di (Cont, ARL/CISD) &lt;<a href="mailto:di.zou@us.army.mil">di.zou@us.army.mil</a><br>
&gt; wrote:<br>
<br>
&gt; I have been looking at this webpage:<br>
&gt; <a href="http://www.kitware.com/products/html/CDashSubprojects.html" target="_blank">http://www.kitware.com/products/html/CDashSubprojects.html</a>. I have created<br>
&gt; a Project.xml file to list my subprojects. Right now I am just trying to use<br>
&gt; Project.xml to add subprojects to a dashboard. I am trying to submit the<br>
&gt; file to the dashboard like so:<br>
&gt;<br>
&gt; #Stuff<br>
&gt; ctest_submit(FILES &quot;${CTEST_BINARY_DIRECTORY}/Project.xml&quot;)<br>
&gt; #Stuff<br>
&gt;<br>
&gt; ctest_update()<br>
&gt; ctest_configure()<br>
&gt; ctest_submit(PARTS Update Configure)<br>
&gt; ctest_build(BUILD &quot;${CTEST_BINARY_DIRECTORY}&quot;)<br>
&gt; ctest_test(BUILD &quot;${CTEST_BINARY_DIRECTORY}&quot;)<br>
&gt;<br>
&gt; I am getting this error:<br>
&gt; Cannot create directory /Testing/Temporary<br>
&gt; Cannot create log file: LastSubmit.log<br>
&gt;   Error when uploading file: /home/dizou/build_dir/Project.xml<br>
&gt;   Error message was: Couldn&#39;t resolve host &#39;&#39;<br>
&gt;   Problems when submitting via HTTP<br>
&gt;<br>
&gt; If I comment out &quot;ctest_submit(FILES<br>
&gt; &quot;${CTEST_BINARY_DIRECTORY}/Project.xml&quot;)&quot;, everything gets submitted to the<br>
&gt; dashboard ok.<br>
&gt; Am I putting Project.xml in the wrong directory? Should I be putting the<br>
&gt; command in a seperate script?<br>
&gt;<br>
&gt; Thanks for the help.<br>
&gt;<br>
&gt; Lockheed Martin / ARL CISD<br>
&gt; Aberdeen Proving Ground, MD 21005<br>
&gt; Phone: 410-278-7751<br>
&gt; Email: <a href="mailto:di.zou@us.army.mil">di.zou@us.army.mil</a><br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;<br>
&gt; Visit other Kitware open-source projects at<br>
&gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;<br>
&gt; Please keep messages on-topic and check the CMake FAQ at:<br>
&gt; <a href="http://www.cmake.org/Wiki/CMake_FAQ" target="_blank">http://www.cmake.org/Wiki/CMake_FAQ</a><br>
&gt;<br>
&gt; Follow this link to subscribe/unsubscribe:<br>
&gt; <a href="http://www.cmake.org/mailman/listinfo/cmake" target="_blank">http://www.cmake.org/mailman/listinfo/cmake</a><br>
&gt;<br>
<br>
</div></div></blockquote></div><br></div>