[cmake-developers] Any idea why continuous tests are failing?
Stephen Kelly
steveire at gmail.com
Fri Nov 23 12:49:29 EST 2012
David Cole wrote:
> It's only running on machines that are *driven* by a CMake that
> contains policy 19. You need to remove your if(POLICY check in
> CMake/Tests/CMakeLists.txt and then we need to figure out how to get
> the test to run with the built CMake instead of the driving CMake.
>
> Step 1 should be for you to remove the if(POLICY check.
I'd rather not spend cycles and days trying to debug the dashboard at this
point. It distracts from my goal of getting the topics into master, and it
would block merging my topics into master.
I've made the requested change in the wip-target-interface branch of my
clone though. I can push that patch at some point later if you think it's
useful.
I don't think the test is particularly useful anyway, as it doesn't test
that the warning is not emitted when it should not be.
A better, more focussed test could probably be written for the goal of
finding out how to get the test to run with the built CMake instead of the
driving CMake. I don't think that issue needs to block other things.
Additionally, the reasons for the test failures can be debugged far more
effectively by someone with access to the machines who can do interactive
debugging (especially the failures from the nightlies today where the
if(POLICY is used).
http://open.cdash.org/testDetails.php?test=167420134&build=2677125
http://open.cdash.org/testDetails.php?test=167423128&build=2677205
Attempting to debug issues like that from afar without real access is
something I very much want to avoid. I know from experience that it's no fun
and takes too long :).
Thanks,
Steve.
More information about the cmake-developers
mailing list