David,
        Thank you for your response.

-Kris

-----Original Message-----
From: David Cole [mailto:[email protected]]
Sent: Tuesday, April 10, 2012 1:28 PM
To: Malfettone, Kris
Cc: [email protected]
Subject: Re: [CMake] Running tests only on modified projects....

It is presently not possible because there is no connection (other than the 
full path to the executable and the arguments you pass to it) between a test 
executed by ctest and the build products produced by CMake and the native build 
system.

What is necessary is a way to connect a test and its inputs back to the build 
products that lead into it such that it's part of the build-time dependency 
analysis that takes place when an incremental build is performed. It's very 
much a non-trivial set of tasks that need to occur before this becomes possible 
in a reliable manner.


HTH,
David


On Tue, Apr 10, 2012 at 1:16 PM, Malfettone, Kris <[email protected]> 
wrote:
> Just checking in if anyone has any ideas for this either yay or nay.
> It would be useful at least to know that it is impossible.
>
>
>
> -Kris
>
>
>
> From: [email protected] [mailto:[email protected]] On
> Behalf Of Malfettone, Kris
> Sent: Tuesday, March 27, 2012 10:11 AM
> To: [email protected]
> Subject: [CMake] Running tests only on modified projects....
>
>
>
> I've been looking through the ctest documentation and online for a
> while now and can't seem to find a way to run tests only from projects
> that have changed.  Basically what I have is a very large build tree
> consisting of many projects.  When someone submits code to just one of
> the projects I would like to only run the tests associated with that
> project or projects that the project is a dependency of.
>
>
>
> Is this possible?
>
>
>
> -Kris
>
>
>
> ________________________________
>
>
> IMPORTANT: The information contained in this email and/or its
> attachments is confidential. If you are not the intended recipient,
> please notify the sender immediately by reply and immediately delete
> this message and all its attachments. Any review, use, reproduction,
> disclosure or dissemination of this message or any attachment by an
> unintended recipient is strictly prohibited. Neither this message nor
> any attachment is intended as or should be construed as an offer,
> solicitation or recommendation to buy or sell any security or other
> financial instrument. Neither the sender, his or her employer nor any
> of their respective affiliates makes any warranties as to the
> completeness or accuracy of any of the information contained herein or that 
> this message or any of its attachments is free of viruses.
>
>
> ________________________________
>
> IMPORTANT: The information contained in this email and/or its
> attachments is confidential. If you are not the intended recipient,
> please notify the sender immediately by reply and immediately delete
> this message and all its attachments. Any review, use, reproduction,
> disclosure or dissemination of this message or any attachment by an
> unintended recipient is strictly prohibited. Neither this message nor
> any attachment is intended as or should be construed as an offer,
> solicitation or recommendation to buy or sell any security or other
> financial instrument. Neither the sender, his or her employer nor any
> of their respective affiliates makes any warranties as to the
> completeness or accuracy of any of the information contained herein or that 
> this message or any of its attachments is free of viruses.
>
> --
>
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the CMake FAQ at:
> http://www.cmake.org/Wiki/CMake_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.cmake.org/mailman/listinfo/cmake

________________________________

IMPORTANT: The information contained in this email and/or its attachments is 
confidential. If you are not the intended recipient, please notify the sender 
immediately by reply and immediately delete this message and all its 
attachments. Any review, use, reproduction, disclosure or dissemination of this 
message or any attachment by an unintended recipient is strictly prohibited. 
Neither this message nor any attachment is intended as or should be construed 
as an offer, solicitation or recommendation to buy or sell any security or 
other financial instrument. Neither the sender, his or her employer nor any of 
their respective affiliates makes any warranties as to the completeness or 
accuracy of any of the information contained herein or that this message or any 
of its attachments is free of viruses.
--

Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to