OXIESEC PANEL
- Current Dir:
/
/
usr
/
local
/
share
/
cmake-3.26
/
Help
/
command
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
04/04/2023 07:10:49 PM
rwxr-xr-x
📄
DEVICE_LINK_OPTIONS.txt
651 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
FIND_XXX.txt
8.56 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
FIND_XXX_ORDER.txt
446 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
FIND_XXX_REGISTRY_VIEW.txt
1.31 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
FIND_XXX_ROOT.txt
1.41 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
GENEX_NOTE.txt
310 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
LINK_OPTIONS_LINKER.txt
1.07 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
OPTIONS_SHELL.txt
772 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
SUPPORTED_LANGUAGES.txt
753 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_compile_definitions.rst
1.04 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_compile_options.rst
1.31 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_custom_command.rst
20.78 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_custom_target.rst
7.4 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_definitions.rst
1.38 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_dependencies.rst
1 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_executable.rst
4.3 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_library.rst
11.08 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_link_options.rst
1.08 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_subdirectory.rst
2.06 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_test.rst
3.25 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
aux_source_directory.rst
1.06 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
block.rst
1.81 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
break.rst
208 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
build_command.rst
1.86 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
build_name.rst
430 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
cmake_host_system_information.rst
11.36 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
cmake_language.rst
18.83 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
cmake_minimum_required.rst
3.19 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
cmake_parse_arguments.rst
4.82 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
cmake_path.rst
25.13 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
cmake_policy.rst
5.56 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
configure_file.rst
5.26 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
continue.rst
362 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
create_test_sourcelist.rst
1.52 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_build.rst
3.23 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_configure.rst
1.66 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_coverage.rst
1.62 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_empty_binary_directory.rst
323 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_memcheck.rst
1.49 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_read_custom_files.rst
332 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_run_script.rst
577 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_sleep.rst
265 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_start.rst
3.12 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_submit.rst
4.01 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_test.rst
10.23 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_update.rst
1.34 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_upload.rst
678 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
define_property.rst
3.3 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
else.rst
129 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
elseif.rst
194 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
enable_language.rst
1.06 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
enable_testing.rst
474 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
endblock.rst
190 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
endforeach.rst
342 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
endfunction.rst
337 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
endif.rst
300 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
endmacro.rst
319 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
endwhile.rst
317 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
exec_program.rst
958 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
execute_process.rst
6.04 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
export.rst
5.6 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
export_library_dependencies.rst
1.13 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
file.rst
45.8 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
find_file.rst
1.55 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
find_library.rst
3.85 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
find_package.rst
32.47 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
find_path.rst
1.84 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
find_program.rst
1.44 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
fltk_wrap_ui.rst
380 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
foreach.rst
3.57 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
function.rst
2.32 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
get_cmake_property.rst
766 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
get_directory_property.rst
1.28 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
get_filename_component.rst
2.54 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
get_property.rst
3.46 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
get_source_file_property.rst
1.96 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
get_target_property.rst
1.15 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
get_test_property.rst
831 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
if.rst
14.6 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
include.rst
1.06 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
include_directories.rst
1.57 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
include_external_msproject.rst
1.09 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
include_guard.rst
1.8 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
include_regular_expression.rst
571 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
install.rst
43.13 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
install_files.rst
1.39 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
install_programs.rst
1.26 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
install_targets.rst
664 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
link_directories.rst
2.53 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
link_libraries.rst
669 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
list.rst
10.1 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
load_cache.rst
1001 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
load_command.rst
686 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
macro.rst
4.77 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
make_directory.rst
306 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
mark_as_advanced.rst
867 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
math.rst
1.19 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
message.rst
8.12 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
option.rst
615 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
output_required_files.rst
680 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
project.rst
6.16 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
qt_wrap_cpp.rst
829 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
qt_wrap_ui.rst
981 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
remove.rst
306 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
remove_definitions.rst
293 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
return.rst
3.21 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
separate_arguments.rst
2.53 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
set.rst
4.39 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
set_directory_properties.rst
630 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
set_property.rst
4.38 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
set_source_files_properties.rst
1.68 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
set_target_properties.rst
758 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
set_tests_properties.rst
624 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
site_name.rst
304 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
source_group.rst
2.18 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
string.rst
18.51 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
subdir_depends.rst
306 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
subdirs.rst
1.05 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
target_compile_definitions.rst
2.15 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
target_compile_features.rst
1.82 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
target_compile_options.rst
2.13 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
target_include_directories.rst
3.57 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
target_link_directories.rst
2.77 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
target_link_libraries.rst
16.66 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
target_link_options.rst
2.14 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
target_precompile_headers.rst
5.6 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
target_sources.rst
7.99 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
try_compile.rst
13.25 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
try_run.rst
5.71 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
unset.rst
1.54 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
use_mangled_mesa.rst
475 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
utility_source.rst
977 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
variable_requires.rst
784 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
variable_watch.rst
1.76 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
while.rst
891 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
write_file.rst
705 bytes
04/04/2023 07:07:49 PM
rw-r--r--
Editing: ctest_test.rst
Close
ctest_test ---------- Perform the :ref:`CTest Test Step` as a :ref:`Dashboard Client`. .. code-block:: cmake ctest_test([BUILD <build-dir>] [APPEND] [START <start-number>] [END <end-number>] [STRIDE <stride-number>] [EXCLUDE <exclude-regex>] [INCLUDE <include-regex>] [EXCLUDE_LABEL <label-exclude-regex>] [INCLUDE_LABEL <label-include-regex>] [EXCLUDE_FIXTURE <regex>] [EXCLUDE_FIXTURE_SETUP <regex>] [EXCLUDE_FIXTURE_CLEANUP <regex>] [PARALLEL_LEVEL <level>] [RESOURCE_SPEC_FILE <file>] [TEST_LOAD <threshold>] [SCHEDULE_RANDOM <ON|OFF>] [STOP_ON_FAILURE] [STOP_TIME <time-of-day>] [RETURN_VALUE <result-var>] [CAPTURE_CMAKE_ERROR <result-var>] [REPEAT <mode>:<n>] [OUTPUT_JUNIT <file>] [QUIET] ) .. NOTE If updating the argument list here, please also update the argument list documentation for :command:`ctest_memcheck` as well. Run tests in the project build tree and store results in ``Test.xml`` for submission with the :command:`ctest_submit` command. The options are: ``BUILD <build-dir>`` Specify the top-level build directory. If not given, the :variable:`CTEST_BINARY_DIRECTORY` variable is used. ``APPEND`` Mark ``Test.xml`` for append to results previously submitted to a dashboard server since the last :command:`ctest_start` call. Append semantics are defined by the dashboard server in use. This does *not* cause results to be appended to a ``.xml`` file produced by a previous call to this command. ``START <start-number>`` Specify the beginning of a range of test numbers. ``END <end-number>`` Specify the end of a range of test numbers. ``STRIDE <stride-number>`` Specify the stride by which to step across a range of test numbers. ``EXCLUDE <exclude-regex>`` Specify a regular expression matching test names to exclude. ``INCLUDE <include-regex>`` Specify a regular expression matching test names to include. Tests not matching this expression are excluded. ``EXCLUDE_LABEL <label-exclude-regex>`` Specify a regular expression matching test labels to exclude. ``INCLUDE_LABEL <label-include-regex>`` Specify a regular expression matching test labels to include. Tests not matching this expression are excluded. ``EXCLUDE_FIXTURE <regex>`` .. versionadded:: 3.7 If a test in the set of tests to be executed requires a particular fixture, that fixture's setup and cleanup tests would normally be added to the test set automatically. This option prevents adding setup or cleanup tests for fixtures matching the ``<regex>``. Note that all other fixture behavior is retained, including test dependencies and skipping tests that have fixture setup tests that fail. ``EXCLUDE_FIXTURE_SETUP <regex>`` .. versionadded:: 3.7 Same as ``EXCLUDE_FIXTURE`` except only matching setup tests are excluded. ``EXCLUDE_FIXTURE_CLEANUP <regex>`` .. versionadded:: 3.7 Same as ``EXCLUDE_FIXTURE`` except only matching cleanup tests are excluded. ``PARALLEL_LEVEL <level>`` Specify a positive number representing the number of tests to be run in parallel. ``RESOURCE_SPEC_FILE <file>`` .. versionadded:: 3.16 Specify a :ref:`resource specification file <ctest-resource-specification-file>`. See :ref:`ctest-resource-allocation` for more information. ``TEST_LOAD <threshold>`` .. versionadded:: 3.4 While running tests in parallel, try not to start tests when they may cause the CPU load to pass above a given threshold. If not specified the :variable:`CTEST_TEST_LOAD` variable will be checked, and then the :option:`--test-load <ctest --test-load>` command-line argument to :manual:`ctest(1)`. See also the ``TestLoad`` setting in the :ref:`CTest Test Step`. ``REPEAT <mode>:<n>`` .. versionadded:: 3.17 Run tests repeatedly based on the given ``<mode>`` up to ``<n>`` times. The modes are: ``UNTIL_FAIL`` Require each test to run ``<n>`` times without failing in order to pass. This is useful in finding sporadic failures in test cases. ``UNTIL_PASS`` Allow each test to run up to ``<n>`` times in order to pass. Repeats tests if they fail for any reason. This is useful in tolerating sporadic failures in test cases. ``AFTER_TIMEOUT`` Allow each test to run up to ``<n>`` times in order to pass. Repeats tests only if they timeout. This is useful in tolerating sporadic timeouts in test cases on busy machines. ``SCHEDULE_RANDOM <ON|OFF>`` Launch tests in a random order. This may be useful for detecting implicit test dependencies. ``STOP_ON_FAILURE`` .. versionadded:: 3.18 Stop the execution of the tests once one has failed. ``STOP_TIME <time-of-day>`` Specify a time of day at which the tests should all stop running. ``RETURN_VALUE <result-var>`` Store in the ``<result-var>`` variable ``0`` if all tests passed. Store non-zero if anything went wrong. ``CAPTURE_CMAKE_ERROR <result-var>`` .. versionadded:: 3.7 Store in the ``<result-var>`` variable -1 if there are any errors running the command and prevent ctest from returning non-zero if an error occurs. ``OUTPUT_JUNIT <file>`` .. versionadded:: 3.21 Write test results to ``<file>`` in JUnit XML format. If ``<file>`` is a relative path, it will be placed in the build directory. If ``<file>`` already exists, it will be overwritten. Note that the resulting JUnit XML file is **not** uploaded to CDash because it would be redundant with CTest's ``Test.xml`` file. ``QUIET`` .. versionadded:: 3.3 Suppress any CTest-specific non-error messages that would have otherwise been printed to the console. Output from the underlying test command is not affected. Summary info detailing the percentage of passing tests is also unaffected by the ``QUIET`` option. See also the :variable:`CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE`, :variable:`CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE` and :variable:`CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION` variables, along with their corresponding :manual:`ctest(1)` command line options :option:`--test-output-size-passed <ctest --test-output-size-passed>`, :option:`--test-output-size-failed <ctest --test-output-size-failed>`, and :option:`--test-output-truncation <ctest --test-output-truncation>`. .. _`Additional Test Measurements`: Additional Test Measurements ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ CTest can parse the output of your tests for extra measurements to report to CDash. When run as a :ref:`Dashboard Client`, CTest will include these custom measurements in the ``Test.xml`` file that gets uploaded to CDash. Check the `CDash test measurement documentation <https://github.com/Kitware/CDash/blob/master/docs/test_measurements.md>`_ for more information on the types of test measurements that CDash recognizes. .. versionadded: 3.22 CTest can parse custom measurements from tags named ``<CTestMeasurement>`` or ``<CTestMeasurementFile>``. The older names ``<DartMeasurement>`` and ``<DartMeasurementFile>`` are still supported. The following example demonstrates how to output a variety of custom test measurements. .. code-block:: c++ std::cout << "<CTestMeasurement type=\"numeric/double\" name=\"score\">28.3</CTestMeasurement>" << std::endl; std::cout << "<CTestMeasurement type=\"text/string\" name=\"color\">red</CTestMeasurement>" << std::endl; std::cout << "<CTestMeasurement type=\"text/link\" name=\"CMake URL\">https://cmake.org</CTestMeasurement>" << std::endl; std::cout << "<CTestMeasurement type=\"text/preformatted\" name=\"Console Output\">" << "line 1.\n" << " \033[31;1m line 2. Bold red, and indented!\033[0;0ml\n" << "line 3. Not bold or indented...\n" << "</CTestMeasurement>" << std::endl; Image Measurements """""""""""""""""" The following example demonstrates how to upload test images to CDash. .. code-block:: c++ std::cout << "<CTestMeasurementFile type=\"image/jpg\" name=\"TestImage\">" << "/dir/to/test_img.jpg</CTestMeasurementFile>" << std::endl; std::cout << "<CTestMeasurementFile type=\"image/gif\" name=\"ValidImage\">" << "/dir/to/valid_img.gif</CTestMeasurementFile>" << std::endl; std::cout << "<CTestMeasurementFile type=\"image/png\" name=\"AlgoResult\">" << "/dir/to/img.png</CTestMeasurementFile>" << std::endl; Images will be displayed together in an interactive comparison mode on CDash if they are provided with two or more of the following names. * ``TestImage`` * ``ValidImage`` * ``BaselineImage`` * ``DifferenceImage2`` By convention, ``TestImage`` is the image generated by your test, and ``ValidImage`` (or ``BaselineImage``) is basis of comparison used to determine if the test passed or failed. If another image name is used it will be displayed by CDash as a static image separate from the interactive comparison UI. Attached Files """""""""""""" .. versionadded:: 3.21 The following example demonstrates how to upload non-image files to CDash. .. code-block:: c++ std::cout << "<CTestMeasurementFile type=\"file\" name=\"TestInputData1\">" << "/dir/to/data1.csv</CTestMeasurementFile>\n" << "<CTestMeasurementFile type=\"file\" name=\"TestInputData2\">" << "/dir/to/data2.csv</CTestMeasurementFile>" << std::endl; If the name of the file to upload is known at configure time, you can use the :prop_test:`ATTACHED_FILES` or :prop_test:`ATTACHED_FILES_ON_FAIL` test properties instead. Custom Details """""""""""""" .. versionadded:: 3.21 The following example demonstrates how to specify a custom value for the ``Test Details`` field displayed on CDash. .. code-block:: c++ std::cout << "<CTestDetails>My Custom Details Value</CTestDetails>" << std::endl; .. _`Additional Labels`: Additional Labels """"""""""""""""" .. versionadded:: 3.22 The following example demonstrates how to add additional labels to a test at runtime. .. code-block:: c++ std::cout << "<CTestLabel>Custom Label 1</CTestLabel>\n" << "<CTestLabel>Custom Label 2</CTestLabel>" << std::endl; Use the :prop_test:`LABELS` test property instead for labels that can be determined at configure time.