[CMake] CTest and subversion - found it.

David C Thompson dcthomp at sandia.gov
Fri Jul 21 01:04:16 EDT 2006


On Fri, 2006-07-21 at 13:31 +1000, Andrew Maclean wrote:
> The problem seems to be that the nightly test reverts the repository
> version to that of the previous day. The continuous test uses the most
> recent version.
> Is this the expected behaviour?
> I would have expected that if I run the nightly, it would use the most
> recent version.

Yes. The goal is to have all nightly tests across all test machines run
based on the same checkout (subversion ID). That way, developers can
easily correct all the dashboard errors for a given night by updating to
a single point in the repository's history instead of having to update
to a different revision ID for each particular test machine.

The problem is that the cutoff for when a particular day ends is rather
arbitrary. Kitware schedules their nightly builds and tests to occur
when they'll be out of the office... nightly builds start in the evening
in the North American Eastern time zone so that they'll be completed by
the next morning. But nightly tests can be submitted any time until the
next day's dashboard opens, and in order for them to use the same
checkout as other nightly tests, it means checking out what seems like
yesterday's code.

	David




More information about the CMake mailing list