runtime_config_summary.qbk 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173
  1. [/
  2. / Copyright (c) 2013 Boost.Test contributors
  3. /
  4. / Distributed under the Boost Software License, Version 1.0. (See accompanying
  5. / file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  6. /]
  7. [section:summary Summary of run-time parameters]
  8. [table
  9. [
  10. [Command]
  11. [Short description]
  12. ]
  13. [/ ###############################################################################################]
  14. [
  15. [[link boost_test.utf_reference.rt_param_reference.auto_dbg `auto_start_dbg`]]
  16. [Instructs the framework to automatically attach debugger in case of system failure.]
  17. ]
  18. [/ ###############################################################################################]
  19. [
  20. [[link boost_test.utf_reference.rt_param_reference.build_info `build_info`]]
  21. [Instructs the framework to display library build information.]
  22. ]
  23. [/ ###############################################################################################]
  24. [
  25. [[link boost_test.utf_reference.rt_param_reference.catch_system `catch_system_error`]]
  26. [Instructs the framework to catch system errors.]
  27. ]
  28. [/ ###############################################################################################]
  29. [
  30. [[link boost_test.utf_reference.rt_param_reference.color_output `color_output`]]
  31. [Instructs the framework to produce color output]
  32. ]
  33. [/ ###############################################################################################]
  34. [
  35. [[link boost_test.utf_reference.rt_param_reference.detect_fp_exceptions `detect_fp_exceptions`]]
  36. [Instructs the framework to trap floating point exceptions (on supported platforms).]
  37. ]
  38. [/ ###############################################################################################]
  39. [
  40. [[link boost_test.utf_reference.rt_param_reference.detect_memory_leaks `detect_memory_leaks`]]
  41. [Instructs the framework to detect memory leaks (on supported platforms).]
  42. ]
  43. [/ ###############################################################################################]
  44. [
  45. [[link boost_test.utf_reference.rt_param_reference.help `help`]]
  46. [Provides help on the __UTF__ parameters.]
  47. ]
  48. [/ ###############################################################################################]
  49. [
  50. [[link boost_test.utf_reference.rt_param_reference.list_content `list_content`]]
  51. [Lists the tests units, their organization in the test tree, their enabled/disabled state...]
  52. ]
  53. [/ ###############################################################################################]
  54. [
  55. [[link boost_test.utf_reference.rt_param_reference.list_labels `list_labels`]]
  56. [Lists the labels defined in the test module.]
  57. ]
  58. [/ ###############################################################################################]
  59. [
  60. [[link boost_test.utf_reference.rt_param_reference.log_format `log_format`]]
  61. [Specifies the log format]
  62. ]
  63. [/ ###############################################################################################]
  64. [
  65. [[link boost_test.utf_reference.rt_param_reference.log_level `log_level`]]
  66. [Specifies the framework's logging level]
  67. ]
  68. [/ ###############################################################################################]
  69. [
  70. [[link boost_test.utf_reference.rt_param_reference.log_sink `log_sink`]]
  71. [Specifies where to write testing log to.]
  72. ]
  73. [/ ###############################################################################################]
  74. [
  75. [[link boost_test.utf_reference.rt_param_reference.logger `logger`]]
  76. [Specifies the log level, format and sink of one or more loggers.]
  77. ]
  78. [/ ###############################################################################################]
  79. [
  80. [[link boost_test.utf_reference.rt_param_reference.output_format `output_format`]]
  81. [Specifies the log format and the report format.]
  82. ]
  83. [/ ###############################################################################################]
  84. [
  85. [[link boost_test.utf_reference.rt_param_reference.random `random`]]
  86. [Instructs the framework to run the tests in random order]
  87. ]
  88. [/ ###############################################################################################]
  89. [
  90. [[link boost_test.utf_reference.rt_param_reference.report_format `report_format`]]
  91. [Specifies the report format.]
  92. ]
  93. [/ ###############################################################################################]
  94. [
  95. [[link boost_test.utf_reference.rt_param_reference.report_level `report_level`]]
  96. [Specifies the level of details carried by the framework's testing result report.]
  97. ]
  98. [/ ###############################################################################################]
  99. [
  100. [[link boost_test.utf_reference.rt_param_reference.report_memory_leaks_to `report_memory_leaks_to`]]
  101. [Specifies file name where memory leaks report should be re-directed to.]
  102. ]
  103. [/ ###############################################################################################]
  104. [
  105. [[link boost_test.utf_reference.rt_param_reference.report_sink `report_sink`]]
  106. [Specifies where to write the testing result report to.]
  107. ]
  108. [/ ###############################################################################################]
  109. [
  110. [[link boost_test.utf_reference.rt_param_reference.result_code `result_code`]]
  111. [Instructs the framework to return or ignore a result code indicating an error in the tests.]
  112. ]
  113. [/ ###############################################################################################]
  114. [
  115. [__param_run_test__]
  116. [Allows to filter which test units to execute at runtime.]
  117. ]
  118. [/ ###############################################################################################]
  119. [
  120. [[link boost_test.utf_reference.rt_param_reference.save_pattern `save_pattern`]]
  121. [Facilitates mode switching for testing output streams.]
  122. ]
  123. [/ ###############################################################################################]
  124. [
  125. [[link boost_test.utf_reference.rt_param_reference.show_progress `show_progress`]]
  126. [Instructs the framework to print progress information. More details [link boost_test.test_output.test_output_progress here].]
  127. ]
  128. [/ ###############################################################################################]
  129. [
  130. [[link boost_test.utf_reference.rt_param_reference.use_alt_stack `use_alt_stack`]]
  131. [Instructs the framework to use an alternative stack for signal processing (on supported platforms).]
  132. ]
  133. [/ ###############################################################################################]
  134. [
  135. [[link boost_test.utf_reference.rt_param_reference.usage `usage`]]
  136. [Displays short usage message.]
  137. ]
  138. [/ ###############################################################################################]
  139. [
  140. [[link boost_test.utf_reference.rt_param_reference.wait_for_debugger `wait_for_debugger`]]
  141. [Instructs the framework to pause test module before testing is started to allow debugger to attach.]
  142. ]
  143. ]
  144. [endsect]