Did you upgrade the database after updating the source tree?<br><br><div>I think we had this problem before, but we fixed it. I wonder if anybody else is seeing this on a project on <a href="http://my.cdash.org">my.cdash.org</a>, which was updated this past weekend...?</div>
<div><br></div><div><br><div class="gmail_quote">On Tue, Feb 7, 2012 at 7:01 PM, Peter Colberg <span dir="ltr"><<a href="mailto:peter@colberg.org">peter@colberg.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Dear CDash maintainers,<br>
<br>
I recently upgraded my local CDash installation to version 2.0.0,<br>
and noticed duplicate build entries in project dashboards.<br>
<br>
To reproduce this issue, I created two separate CDash projects,<br>
“fermion” and “boson”. On the build host, I submit a test run to<br>
the boson project, using the CTest script nightly-boson.cmake.<br>
Thereafter I submit a test run to the fermion project, using the<br>
script nightly-fermion.cmake (see below for logs and scripts).<br>
<br>
Note that the names of the builds are identical (“linux-gcc-4.4”),<br>
but as mentioned above they are submitted to different projects.<br>
<br>
After the first submission, to the boson project, everything is as<br>
expected: The boson dashboard has one entry, and the fermion dashboard<br>
is empty (see screenshot prefixed with “1_”). After the second<br>
submission, to the fermion project, however, the boson and fermion<br>
dashboards each have *two* entries (screenshots “2_”).<br>
In the boson dashboard, both entries link to the boson submission<br>
(buildid=1), while in the fermion dashboard, both entries link to<br>
the fermion submission (buildid=2).<br>
<br>
With CDash 1.8 (and CDash 1.9 from SVN about a year ago), I had no<br>
problems submitting to multiple projects with the same build name.<br>
<br>
Is this a regression in CDash 2.0, or am I missing something?<br>
<br>
Thanks,<br>
Peter<br>
<br>
######################### nightly-boson.cmake #########################<br>
<br>
set(CTEST_PROJECT_NAME "boson")<br>
set(CTEST_BUILD_NAME "linux-gcc-4.4")<br>
set(CTEST_SITE "box")<br>
<br>
set(CTEST_SOURCE_DIRECTORY "/tmp/boson/Source")<br>
set(CTEST_BINARY_DIRECTORY "/tmp/boson/${CTEST_BUILD_NAME}/${CTEST_BUILD_CONFIGURATION}")<br>
set(CTEST_CMAKE_GENERATOR "Unix Makefiles")<br>
<br>
ctest_empty_binary_directory(${CTEST_BINARY_DIRECTORY})<br>
<br>
find_program(CTEST_GIT_COMMAND NAMES git)<br>
<br>
set(CTEST_NIGHTLY_START_TIME "00:00:00 GMT")<br>
set(CTEST_DROP_LOCATION "/submit.php?project=${CTEST_PROJECT_NAME}")<br>
set(CTEST_DROP_METHOD "http")<br>
set(CTEST_DROP_SITE "<a href="http://example.org" target="_blank">example.org</a>")<br>
set(CTEST_DROP_SITE_CDASH TRUE)<br>
<br>
ctest_start(Nightly)<br>
ctest_update(APPEND)<br>
ctest_submit(PARTS Update)<br>
ctest_configure(APPEND)<br>
ctest_submit(PARTS Configure)<br>
ctest_build(APPEND)<br>
ctest_submit(PARTS Build)<br>
ctest_test(APPEND)<br>
ctest_submit(PARTS Test)<br>
<br>
<br>
################### ctest -V -S nightly-boson.cmake ###################<br>
<br>
Run dashboard with model Nightly<br>
   Source directory: /tmp/boson/Source<br>
   Build directory: /tmp/boson/linux-gcc-4.4/<br>
   Reading ctest configuration file: /tmp/boson/Source/CTestConfig.cmake<br>
   Site: box<br>
   Build name: linux-gcc-4.4<br>
Determine Nightly Start Time<br>
   Specified time: 00:00:00 GMT<br>
   Use Nightly tag: 20120207-0000<br>
   Updating the repository: /tmp/boson/Source<br>
   Use GIT repository type<br>
   Old revision of repository is: 907458f41ec7a3ca1967a367465b531cb0906a27<br>
   New revision of repository is: 907458f41ec7a3ca1967a367465b531cb0906a27<br>
   Gathering version information (one . per revision):<br>
<br>
Submit files (using http)<br>
   Using HTTP submit method<br>
   Drop site:<a href="http://example.org/submit.php?project=boson" target="_blank">http://example.org/submit.php?project=boson</a><br>
   Uploaded: /tmp/boson/linux-gcc-4.4/Testing/20120207-0000/Update.xml<br>
   Submission successful<br>
Configure project<br>
   Each . represents 1024 bytes of output<br>
    . Size of output: 0K<br>
Submit files (using http)<br>
   Using HTTP submit method<br>
   Drop site:<a href="http://example.org/submit.php?project=boson" target="_blank">http://example.org/submit.php?project=boson</a><br>
   Uploaded: /tmp/boson/linux-gcc-4.4/Testing/20120207-0000/Configure.xml<br>
   Submission successful<br>
Build project<br>
   Each symbol represents 1024 bytes of output.<br>
   '!' represents an error and '*' a warning.<br>
    . Size of output: 1K<br>
   0 Compiler errors<br>
   0 Compiler warnings<br>
Submit files (using http)<br>
   Using HTTP submit method<br>
   Drop site:<a href="http://example.org/submit.php?project=boson" target="_blank">http://example.org/submit.php?project=boson</a><br>
   Uploaded: /tmp/boson/linux-gcc-4.4/Testing/20120207-0000/Build.xml<br>
   Submission successful<br>
Test project /tmp/boson/linux-gcc-4.4<br>
    Start 1: h5xx/attribute<br>
1/4 Test #1: h5xx/attribute ...................   Passed    0.04 sec<br>
    Start 2: h5xx/dataset<br>
2/4 Test #2: h5xx/dataset .....................   Passed    0.03 sec<br>
    Start 3: h5xx/chunked_dataset<br>
3/4 Test #3: h5xx/chunked_dataset .............   Passed    0.03 sec<br>
    Start 4: h5xx/group<br>
4/4 Test #4: h5xx/group .......................   Passed    0.03 sec<br>
<br>
100% tests passed, 0 tests failed out of 4<br>
<br>
Total Test time (real) =   0.14 sec<br>
Submit files (using http)<br>
   Using HTTP submit method<br>
   Drop site:<a href="http://example.org/submit.php?project=boson" target="_blank">http://example.org/submit.php?project=boson</a><br>
   Uploaded: /tmp/boson/linux-gcc-4.4/Testing/20120207-0000/Test.xml<br>
   Submission successful<br>
<br>
<br>
######################## nightly-fermion.cmake ########################<br>
<br>
set(CTEST_PROJECT_NAME "fermion")<br>
set(CTEST_BUILD_NAME "linux-gcc-4.4")<br>
set(CTEST_SITE "box")<br>
<br>
set(CTEST_SOURCE_DIRECTORY "/tmp/fermion/Source")<br>
set(CTEST_BINARY_DIRECTORY "/tmp/fermion/${CTEST_BUILD_NAME}/${CTEST_BUILD_CONFIGURATION}")<br>
set(CTEST_CMAKE_GENERATOR "Unix Makefiles")<br>
<br>
ctest_empty_binary_directory(${CTEST_BINARY_DIRECTORY})<br>
<br>
find_program(CTEST_GIT_COMMAND NAMES git)<br>
<br>
set(CTEST_NIGHTLY_START_TIME "00:00:00 GMT")<br>
set(CTEST_DROP_LOCATION "/submit.php?project=${CTEST_PROJECT_NAME}")<br>
set(CTEST_DROP_METHOD "http")<br>
set(CTEST_DROP_SITE "<a href="http://example.org" target="_blank">example.org</a>")<br>
set(CTEST_DROP_SITE_CDASH TRUE)<br>
<br>
ctest_start(Nightly)<br>
ctest_update(APPEND)<br>
ctest_submit(PARTS Update)<br>
ctest_configure(APPEND)<br>
ctest_submit(PARTS Configure)<br>
ctest_build(APPEND)<br>
ctest_submit(PARTS Build)<br>
ctest_test(APPEND)<br>
ctest_submit(PARTS Test)<br>
<br>
<br>
################## ctest -V -S nightly-fermion.cmake ##################<br>
<br>
Run dashboard with model Nightly<br>
   Source directory: /tmp/fermion/Source<br>
   Build directory: /tmp/fermion/linux-gcc-4.4/<br>
   Reading ctest configuration file: /tmp/fermion/Source/CTestConfig.cmake<br>
   Site: box<br>
   Build name: linux-gcc-4.4<br>
Determine Nightly Start Time<br>
   Specified time: 00:00:00 GMT<br>
   Use Nightly tag: 20120207-0000<br>
   Updating the repository: /tmp/fermion/Source<br>
   Use GIT repository type<br>
   Old revision of repository is: 907458f41ec7a3ca1967a367465b531cb0906a27<br>
   New revision of repository is: 907458f41ec7a3ca1967a367465b531cb0906a27<br>
   Gathering version information (one . per revision):<br>
<br>
Submit files (using http)<br>
   Using HTTP submit method<br>
   Drop site:<a href="http://example.org/submit.php?project=fermion" target="_blank">http://example.org/submit.php?project=fermion</a><br>
   Uploaded: /tmp/fermion/linux-gcc-4.4/Testing/20120207-0000/Update.xml<br>
   Submission successful<br>
Configure project<br>
   Each . represents 1024 bytes of output<br>
    . Size of output: 0K<br>
Submit files (using http)<br>
   Using HTTP submit method<br>
   Drop site:<a href="http://example.org/submit.php?project=fermion" target="_blank">http://example.org/submit.php?project=fermion</a><br>
   Uploaded: /tmp/fermion/linux-gcc-4.4/Testing/20120207-0000/Configure.xml<br>
   Submission successful<br>
Build project<br>
   Each symbol represents 1024 bytes of output.<br>
   '!' represents an error and '*' a warning.<br>
    . Size of output: 1K<br>
   0 Compiler errors<br>
   0 Compiler warnings<br>
Submit files (using http)<br>
   Using HTTP submit method<br>
   Drop site:<a href="http://example.org/submit.php?project=fermion" target="_blank">http://example.org/submit.php?project=fermion</a><br>
   Uploaded: /tmp/fermion/linux-gcc-4.4/Testing/20120207-0000/Build.xml<br>
   Submission successful<br>
Test project /tmp/fermion/linux-gcc-4.4<br>
    Start 1: h5xx/attribute<br>
1/4 Test #1: h5xx/attribute ...................   Passed    0.04 sec<br>
    Start 2: h5xx/dataset<br>
2/4 Test #2: h5xx/dataset .....................   Passed    0.03 sec<br>
    Start 3: h5xx/chunked_dataset<br>
3/4 Test #3: h5xx/chunked_dataset .............   Passed    0.03 sec<br>
    Start 4: h5xx/group<br>
4/4 Test #4: h5xx/group .......................   Passed    0.03 sec<br>
<br>
100% tests passed, 0 tests failed out of 4<br>
<br>
Total Test time (real) =   0.13 sec<br>
Submit files (using http)<br>
   Using HTTP submit method<br>
   Drop site:<a href="http://example.org/submit.php?project=fermion" target="_blank">http://example.org/submit.php?project=fermion</a><br>
   Uploaded: /tmp/fermion/linux-gcc-4.4/Testing/20120207-0000/Test.xml<br>
   Submission successful<br>
<br>_______________________________________________<br>
Cdash mailing list<br>
<a href="mailto:Cdash@public.kitware.com">Cdash@public.kitware.com</a><br>
<a href="http://public.kitware.com/cgi-bin/mailman/listinfo/cdash" target="_blank">http://public.kitware.com/cgi-bin/mailman/listinfo/cdash</a><br>
<br></blockquote></div><br></div>