[CMake] [Cdash] Cdash setup questions (was RE: Trouble starting ctest run with intention of reporting to dashboard)
Steve Huston
shuston at riverace.com
Thu Jun 11 11:56:14 EDT 2009
Done: http://public.kitware.com/Bug/view.php?id=9138
I also took David's advice and recreated my cdash project as qpid-cpp,
so I'm not affected by this problem at this time.
Thanks,
-Steve
> -----Original Message-----
> From: Julien Jomier [mailto:julien.jomier at kitware.com]
> Sent: Thursday, June 11, 2009 12:09 AM
> To: David Cole
> Cc: Steve Huston; cdash at public.kitware.com; cmake at cmake.org
> Subject: Re: [Cdash] Cdash setup questions (was RE: [CMake]
> Trouble starting ctest run with intention of reporting to dashboard)
>
>
> Sounds like a bug in the links not being escaped, could you
> report a bug
> at www.cdash.org/Bug?
>
> Thanks,
> Julien
>
> David Cole wrote:
> > There's not a reason it can't work... but you may be the
> first to try
> > naming a project with spaces *and* +'s in it...
> >
> > So, there are probably a handful or two of places in the CDash
code
> > where a project name is assumed to be space-free... There
> is a CDash
> > mailing list, too. (I've cc'ed it here...) Perhaps an entry
> in the CDash
> > bug tracker is in order.
> >
> > However, for now, to get up and running quickly, I'd
> encourage you to
> > rename your project to "QpidCpp" without any escape-ish
> type characters
> > in it. The project name in CDash, the PROJECT statement in your
top
> > level CMakeLists.txt file and the CTEST_PROJECT_NAME value in
> > CTestConfig.cmake should all match each other exactly, case
> included.
> >
> >
> > HTH,
> > David
> >
> >
> > On Wed, Jun 10, 2009 at 5:30 PM, Steve Huston
<shuston at riverace.com
> > <mailto:shuston at riverace.com>> wrote:
> >
> > Ok, we're in business now...
> >
> > I'm not sure why this was not working before, but... THANKS!
> >
> > I have to say, cdash is totally cool - I'm very impressed.
> >
> > Now for a few (small) issues/questions:
> >
> > - How do I set the Build Name (I guessed at
> CTEST_BUILD, but no.)
> > - I set up a project named "Qpid C++" and I can submit
> to it using
> > submit.php?project=Qpid%20C%2B%2B but from the "My
> Projects" list of
> > projects I can't click on "Qpid C++" because the link
> isn't escaped.
> > Before I dive into the source and see, is there a
> reason this can't
> > work?
> >
> > Thanks,
> >
> > -Steve
> >
> > > -----Original Message-----
> > > From: Bill Hoffman [mailto:bill.hoffman at kitware.com
> > <mailto:bill.hoffman at kitware.com>]
> > > Sent: Wednesday, June 10, 2009 3:59 PM
> > > To: Steve Huston
> > > Cc: 'David Cole'; cmake at cmake.org <mailto:cmake at cmake.org>
> > > Subject: Re: [CMake] Trouble starting ctest run with
> > > intention of reportingto dashboard
> > >
> > >
> > > Steve Huston wrote:
> > >
> > > >
> > > > You should be able to now.
> > > >
> > >
> > > Yup.
> > >
> > > Here is how you run it:
> > >
> > > hoffman at CORRIN ~/Projects/qpid/qpid/cpp
> > > $ cat myscriptnew.cmake
> > > set (CTEST_SOURCE_DIRECTORY
> c:/hoffman/Projects/qpid/qpid/cpp)
> > > set (CTEST_BINARY_DIRECTORY
> c:/hoffman/Projects/qpid/qpid/cpp/rhel5)
> > > SET(CTEST_CMAKE_GENERATOR "Unix Makefiles")
> > > SET(CTEST_BUILD_COMMAND make)
> > > set(CTEST_SITE "Kitware")
> > > CTEST_START("Experimental")
> > > CTEST_CONFIGURE(BUILD "${CTEST_BINARY_DIRECTORY}")
> > > CTEST_BUILD(BUILD "${CTEST_BINARY_DIRECTORY}")
> > > CTEST_TEST(BUILD "${CTEST_BINARY_DIRECTORY}")
> > > CTEST_SUBMIT()
> > >
> > > hoffman at CORRIN ~/Projects/qpid/qpid/cpp
> > > $ /cygdrive/c/Program\ Files/CMake\ 2.6/bin/ctest.exe -S
> > > myscriptnew.cmake -VV
> > >
> > > And here is the build:
> > >
> http://www.riverace.com/CDash-1.4.2/viewConfigure.php?buildid=17
> > >
> > >
> > > -Bill
> > >
> >
> >
> >
> >
> --------------------------------------------------------------
> ----------
> >
> > _______________________________________________
> > Cdash mailing list
> > Cdash at public.kitware.com
> > http://public.kitware.com/cgi-bin/mailman/listinfo/cdash
>
More information about the CMake
mailing list