<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cmake.git/Tests/RunCMake/CTestTimeout/RunCMakeTest.cmake, branch master</title>
<subtitle>gitlab.kitware.com: cmake/cmake.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/'/>
<entry>
<title>ctest: Fix TIMEOUT test property with value 0 with --timeout flag</title>
<updated>2023-05-04T20:58:03+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2023-05-04T20:25:48+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=3edf7fbb418d0da1e1ef1717b35b828d2003c427'/>
<id>3edf7fbb418d0da1e1ef1717b35b828d2003c427</id>
<content type='text'>
An explicit zero TIMEOUT test property value should not be overridden by
the `--timeout` flag.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
An explicit zero TIMEOUT test property value should not be overridden by
the `--timeout` flag.
</pre>
</div>
</content>
</entry>
<entry>
<title>Tests: Move `CTestTestZeroTimeout` into `RunCMake.CTestTimeout`</title>
<updated>2023-05-04T20:58:03+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2023-05-03T14:29:05+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=39a20a56ddcde1eecd44b32ab0610b579a7ac4eb'/>
<id>39a20a56ddcde1eecd44b32ab0610b579a7ac4eb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>CTest: Fix timeout when grandchild keeps pipes open</title>
<updated>2020-01-14T15:29:05+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2020-01-13T21:17:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=d1976cd1f226a6da00dbab1b851202f0c69341db'/>
<id>d1976cd1f226a6da00dbab1b851202f0c69341db</id>
<content type='text'>
When a test's process creates its own child and exits, the grandchild
may keep pipes open.  Fix CTest logic to correctly timeout if the
grandchild does not exit and close the pipes before the timeout expires.
This was broken by commit b5e21d7d2e (CTest: Re-implement test process
handling using libuv, 2017-12-10, v3.11.0-rc1~117^2) which added an
unnecessary condition to the timeout handling.

Fixes: #20116
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When a test's process creates its own child and exits, the grandchild
may keep pipes open.  Fix CTest logic to correctly timeout if the
grandchild does not exit and close the pipes before the timeout expires.
This was broken by commit b5e21d7d2e (CTest: Re-implement test process
handling using libuv, 2017-12-10, v3.11.0-rc1~117^2) which added an
unnecessary condition to the timeout handling.

Fixes: #20116
</pre>
</div>
</content>
</entry>
<entry>
<title>Tests: Add RunCMake.CTestTimeout test</title>
<updated>2020-01-14T15:28:51+00:00</updated>
<author>
<name>Brad King</name>
<email>brad.king@kitware.com</email>
</author>
<published>2020-01-13T19:06:03+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/cmake.git/commit/?id=2f5eb1800b76288ad3fbd6404b6b08ab26fb9158'/>
<id>2f5eb1800b76288ad3fbd6404b6b08ab26fb9158</id>
<content type='text'>
This test will consolidate CTest timeout-related tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This test will consolidate CTest timeout-related tests.
</pre>
</div>
</content>
</entry>
</feed>
