# test variant configures a larger number of MPI ranks (via
# .mpirun=N. in the output file) than this limit the test will be
# dropped. The special value 0 enforces no limit. Defaults to 0.
-
+#
# TEST_THREAD_LIMIT
# - Specifies the maximal number of worker threads that can should be
-# used by the threading backend. Note that individual tests might
-# exceed this limit by calling MultithreadInfo::set_thread_limit(), or
-# by manually creating additional threads. The special value 0
-# enforces no limit. Defaults to 0.
+# used by the threading backend. If a test variant configures a
+# larger number of threads (via .threads=N. in the output file) than
+# this limit the test will be dropped. Note that individual tests
+# might exceed this limit by calling
+# MultithreadInfo::set_thread_limit(), or by manually creating
+# additional threads. The special value 0 enforces no limit. Defaults
+# to 0.
#
# Usage:
# DEAL_II_ADD_TEST(category test_name comparison_file)
# dropped. The special value 0 enforces no limit. Defaults to 0.
# TEST_THREAD_LIMIT
# - Specifies the maximal number of worker threads that can should be
-# used by the threading backend. Note that individual tests might
-# exceed this limit by calling MultithreadInfo::set_thread_limit(),
-# or by manually creating additional threads. The special value 0
-# enforces no limit. Defaults to 0.
+# used by the threading backend. If a test variant configures a
+# larger number of threads (via .threads=N. in the output file)
+# than this limit the test will be dropped. Note that individual
+# tests might exceed this limit by calling
+# MultithreadInfo::set_thread_limit(), or by manually creating
+# additional threads. The special value 0 enforces no limit.
+# Defaults to 0.
#
# TEST_PICKUP_REGEX
# - A regular expression to select only a subset of tests during setup.
TEST_THREAD_LIMIT
- Specifies the maximal number of worker threads that can should be
- used by the threading backend. Note that individual tests might
- exceed this limit by calling MultithreadInfo::set_thread_limit(), or
- by manually creating additional threads. The special value 0
- enforces no limit. Defaults to 0.
+ used by the threading backend. If a test variant configures a larger
+ number of threads (via .threads=N. in the output file) than this limit
+ the test will be dropped. Note that individual tests might exceed this
+ limit by calling MultithreadInfo::set_thread_limit(), or by manually
+ creating additional threads. The special value 0 enforces no limit.
+ Defaults to 0.
TEST_PICKUP_REGEX
- A regular expression to select only a subset of tests during setup.
just <code>category/test.output</code>. In pseudo code:
<pre>
category/test.[with_<string>(<=|>=|=|<|>)<on|off|version>.]*
- [mpirun=<x>.][expect=<y>.][binary.][<debug|release>.]output
+ [mpirun=<N|all>.][threads=<N|all>.][expect=<y>.][binary.][<debug|release>.]output
</pre>
Normally, a test will be set up so that it runs twice, once in debug and
once in release configuration.
TEST_THREAD_LIMIT
- Specifies the maximal number of worker threads that can should be
- used by the threading backend. Note that individual tests might
- exceed this limit by calling MultithreadInfo::set_thread_limit(), or
- by manually creating additional threads. The special value 0
- enforces no limit. Defaults to 0.</pre>
+ used by the threading backend. If a test variant configures a larger
+ number of threads (via .threads=N. in the output file) than this limit
+ the test will be dropped. Note that individual tests might exceed this
+ limit by calling MultithreadInfo::set_thread_limit(), or by manually
+ creating additional threads. The special value 0 enforces no limit.
+ Defaults to 0.</pre>
<hr />
<div class="right">
<a href="http://validator.w3.org/check?uri=referer" target="_top">