BASIS  r3148
basistest.ctest File Reference

CTest script used to test BASIS projects. More...

Go to the source code of this file.

Functions

macro append_option (in VAR, in ARGN)
function print_contact (in ARGN)
 Print contact section of usage information and help screen.
function print_help (in ARGN)
 Print help screen.
function print_helpshort (in ARGN)
 Print usage information.
function print_options (in ARGN)
 Print options section of usage information and help screen.
function print_usage (in ARGN)
 Print usage section of usage information and help screen.
function print_version (in ARGN)
 Print version information.
function read_cmake_cache_value (inout VAR, in ARGN)
 Read value from CMake cache.
macro set_option (in VAR, in ARGN)
function update_metadata (in ARGN)
 Adjust information attached to test results using CMakeCache.txt.

Variables

cmake BUILD_RESULT
cmake CONFIGURE_RESULT
cmake CTEST_BASE_DIRECTORY
cmake CTEST_BINARY_DIRECTORY
cmake CTEST_BUILD_NAME
cmake CTEST_BUILD_SUBDIR
cmake CTEST_BUILD_TYPE
cmake CTEST_CHECKOUT_COMMAND
cmake CTEST_CMAKE_GENERATOR
cmake CTEST_CMAKE_OPTIONS
cmake CTEST_COMPILER_FLAGS
cmake CTEST_CONFIGURE_COMMAND
cmake CTEST_DROP_LOCATION
cmake CTEST_DROP_METHOD
cmake CTEST_DROP_SITE
cmake CTEST_DROP_SITE_CDASH
cmake CTEST_LINKER_FLAGS
 CTEST_MEMORYCHECK_SUPPRESSIONS_FILE
cmake CTEST_MODEL
cmake CTEST_NIGHTLY_START_TIME
cmake CTEST_PREFIX
 CTEST_PROJECT_NAME
cmake CTEST_SITE
cmake CTEST_SOURCE_DIRECTORY
cmake CTEST_START_WITH_EMPTY_BINARY_DIRECTORY
cmake CTEST_SVN_BRANCH
cmake CTEST_UPDATE_COMMAND
cmake CTEST_USE_LAUNCHERS
cmake FAILURE
cmake FORCE_BUILD
cmake FORCE_TEST
cmake MANUAL_MODE
cmake OPTION
cmake SHARED_BUILD
cmake SHARED_SOURCE
cmake SUBMIT_RESULTS
cmake UNINSTALLER
cmake UPDATED_FILES
cmake VALUE
cmake WITH_APIDOC
cmake WITH_COVERAGE
cmake WITH_INSTALL
cmake WITH_MEMCHECK

Detailed Description

CTest script used to test BASIS projects.

To display the help of this CTest script, run:

 ctest -S basistest.ctest,help

Copyright (c) 2011, 2012 University of Pennsylvania. All rights reserved.
See https://www.cbica.upenn.edu/sbia/software/license.html or COPYING file.

Contact: SBIA Group <sbia-software at uphs.upenn.edu>

Definition in file basistest.ctest.


Function Documentation

macro append_option ( in  VAR,
in  ARGN 
)
Returns:
Nothing.
function print_contact ( in  ARGN)

Print contact section of usage information and help screen.

Parameters:
[in]ARGNNot used.
Returns:
Nothing.
function print_help ( in  ARGN)

Print help screen.

Parameters:
[in]ARGNNot used.
Returns:
Nothing.
function print_helpshort ( in  ARGN)

Print usage information.

Parameters:
[in]ARGNNot used.
Returns:
Nothing.
function print_options ( in  ARGN)

Print options section of usage information and help screen.

Parameters:
[in]ARGNNot used.
Returns:
Nothing.
function print_usage ( in  ARGN)

Print usage section of usage information and help screen.

Parameters:
[in]ARGNNot used.
Returns:
Nothing.
function print_version ( in  ARGN)

Print version information.

Parameters:
[in]ARGNNot used.
Returns:
Nothing.
function read_cmake_cache_value ( inout  VAR,
in  ARGN 
)

Read value from CMake cache.

Parameters:
[in,out]VARName of CMake variable.
[in]ARGNNot used.
Returns:
Sets VAR to the value of the cached variable VAR.
macro set_option ( in  VAR,
in  ARGN 
)
Returns:
Nothing.
function update_metadata ( in  ARGN)

Adjust information attached to test results using CMakeCache.txt.

Parameters:
[in]ARGNList of XML test report files without directory path. If omitted, this function globs for all XML files in the Testing/<tag>/ directory.
Returns:
Nothing.

Variable Documentation

cmake BUILD_RESULT

Definition at line 804 of file basistest.ctest.

Definition at line 803 of file basistest.ctest.

Definition at line 373 of file basistest.ctest.

Definition at line 375 of file basistest.ctest.

Definition at line 655 of file basistest.ctest.

Definition at line 677 of file basistest.ctest.

Definition at line 393 of file basistest.ctest.

Definition at line 725 of file basistest.ctest.

Definition at line 392 of file basistest.ctest.

Definition at line 530 of file basistest.ctest.

Definition at line 394 of file basistest.ctest.

Definition at line 771 of file basistest.ctest.

Definition at line 612 of file basistest.ctest.

Definition at line 610 of file basistest.ctest.

Definition at line 611 of file basistest.ctest.

Definition at line 613 of file basistest.ctest.

Definition at line 395 of file basistest.ctest.

Initial value:
"${CTEST_SOURCE_DIRECTORY}/${CTEST_MEMORYCHECK_SUPPRESSIONS_FILE}"









cmake CTEST_CONFIGURE_COMMAND

Definition at line 759 of file basistest.ctest.

cmake CTEST_MODEL

Definition at line 376 of file basistest.ctest.

Definition at line 53 of file basistest.ctest.

cmake CTEST_PREFIX

Definition at line 669 of file basistest.ctest.

Initial value:
""
cmake CTEST_SVN_URL

Definition at line 386 of file basistest.ctest.

cmake CTEST_SITE

Definition at line 642 of file basistest.ctest.

Definition at line 374 of file basistest.ctest.

Definition at line 703 of file basistest.ctest.

Definition at line 388 of file basistest.ctest.

Definition at line 727 of file basistest.ctest.

Definition at line 618 of file basistest.ctest.

cmake FAILURE

Definition at line 447 of file basistest.ctest.

cmake FORCE_BUILD

Definition at line 406 of file basistest.ctest.

cmake FORCE_TEST

Definition at line 407 of file basistest.ctest.

cmake MANUAL_MODE

Definition at line 367 of file basistest.ctest.

cmake OPTION

Definition at line 448 of file basistest.ctest.

cmake SHARED_BUILD

Definition at line 378 of file basistest.ctest.

Definition at line 377 of file basistest.ctest.

Definition at line 379 of file basistest.ctest.

cmake UNINSTALLER

Definition at line 882 of file basistest.ctest.

Definition at line 828 of file basistest.ctest.

cmake VALUE

Definition at line 449 of file basistest.ctest.

cmake WITH_APIDOC

Definition at line 397 of file basistest.ctest.

Definition at line 399 of file basistest.ctest.

cmake WITH_INSTALL

Definition at line 413 of file basistest.ctest.

Definition at line 398 of file basistest.ctest.