Mercurial > hg > freeDiameter
changeset 1132:46f1e7645c44
Add nightly tests in the different build configurations
author | Sebastien Decugis <sdecugis@freediameter.net> |
---|---|
date | Wed, 15 May 2013 12:04:50 +0800 |
parents | 1646deafe7ab |
children | 54f04575792c |
files | contrib/nightly_tests/allext.conf contrib/nightly_tests/allextdbg.conf contrib/nightly_tests/allextdeb.conf contrib/nightly_tests/allextmax.conf contrib/nightly_tests/allextprof.conf contrib/nightly_tests/allextrel.conf contrib/nightly_tests/allextval.conf contrib/nightly_tests/tests.list |
diffstat | 8 files changed, 59 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/contrib/nightly_tests/allext.conf Wed May 15 11:53:50 2013 +0800 +++ b/contrib/nightly_tests/allext.conf Wed May 15 12:04:50 2013 +0800 @@ -2,8 +2,7 @@ # This configuration compiles all the extensions. It also performs a coverage test. # For this to pass, you need to setup the pg database for app_acct test. -set(WITH_COVERAGE TRUE) -set(CTEST_BUILD_NAME "All extensions") +set(CTEST_BUILD_NAME "All extensions (default)") set(CTEST_BUILD_OPTIONS "${CTEST_BUILD_OPTIONS} -DALL_EXTENSIONS:BOOL=ON") set(CTEST_BUILD_OPTIONS "${CTEST_BUILD_OPTIONS} -DTEST_APP_ACCT:BOOL=ON -DTEST_APP_ACCT_CONNINFO:STRING=user=test\\ dbname=test")
--- a/contrib/nightly_tests/allextdbg.conf Wed May 15 11:53:50 2013 +0800 +++ b/contrib/nightly_tests/allextdbg.conf Wed May 15 12:04:50 2013 +0800 @@ -3,7 +3,7 @@ # For this to pass, you need to setup the pg database for app_acct test. set(WITH_COVERAGE TRUE) -set(CTEST_BUILD_NAME "All extensions") +set(CTEST_BUILD_NAME "All extensions (Debug)") set(CTEST_BUILD_OPTIONS "${CTEST_BUILD_OPTIONS} -DALL_EXTENSIONS:BOOL=ON") set(CTEST_BUILD_OPTIONS "${CTEST_BUILD_OPTIONS} -DCMAKE_BUILD_TYPE:STRING=Debug")
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/contrib/nightly_tests/allextdeb.conf Wed May 15 12:04:50 2013 +0800 @@ -0,0 +1,10 @@ + +# This configuration compiles all the extensions. It also performs a coverage test. +# For this to pass, you need to setup the pg database for app_acct test. + +set(CTEST_BUILD_NAME "All extensions (DebianPackage)") + +set(CTEST_BUILD_OPTIONS "${CTEST_BUILD_OPTIONS} -DALL_EXTENSIONS:BOOL=ON") +set(CTEST_BUILD_OPTIONS "${CTEST_BUILD_OPTIONS} -DCMAKE_BUILD_TYPE:STRING=DebianPackage") +set(CTEST_BUILD_OPTIONS "${CTEST_BUILD_OPTIONS} -DTEST_APP_ACCT:BOOL=ON -DTEST_APP_ACCT_CONNINFO:STRING=user=test\\ dbname=test") +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/contrib/nightly_tests/allextmax.conf Wed May 15 12:04:50 2013 +0800 @@ -0,0 +1,10 @@ + +# This configuration compiles all the extensions. It also performs a coverage test. +# For this to pass, you need to setup the pg database for app_acct test. + +set(CTEST_BUILD_NAME "All extensions (MaxPerformance)") + +set(CTEST_BUILD_OPTIONS "${CTEST_BUILD_OPTIONS} -DALL_EXTENSIONS:BOOL=ON") +set(CTEST_BUILD_OPTIONS "${CTEST_BUILD_OPTIONS} -DCMAKE_BUILD_TYPE:STRING=MaxPerformance") +set(CTEST_BUILD_OPTIONS "${CTEST_BUILD_OPTIONS} -DTEST_APP_ACCT:BOOL=ON -DTEST_APP_ACCT_CONNINFO:STRING=user=test\\ dbname=test") +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/contrib/nightly_tests/allextprof.conf Wed May 15 12:04:50 2013 +0800 @@ -0,0 +1,11 @@ + +# This configuration compiles all the extensions. It also performs a coverage test. +# For this to pass, you need to setup the pg database for app_acct test. + +set(WITH_COVERAGE TRUE) +set(CTEST_BUILD_NAME "All extensions (Profiling)") + +set(CTEST_BUILD_OPTIONS "${CTEST_BUILD_OPTIONS} -DALL_EXTENSIONS:BOOL=ON") +set(CTEST_BUILD_OPTIONS "${CTEST_BUILD_OPTIONS} -DCMAKE_BUILD_TYPE:STRING=Profiling") +set(CTEST_BUILD_OPTIONS "${CTEST_BUILD_OPTIONS} -DTEST_APP_ACCT:BOOL=ON -DTEST_APP_ACCT_CONNINFO:STRING=user=test\\ dbname=test") +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/contrib/nightly_tests/allextrel.conf Wed May 15 12:04:50 2013 +0800 @@ -0,0 +1,10 @@ + +# This configuration compiles all the extensions. It also performs a coverage test. +# For this to pass, you need to setup the pg database for app_acct test. + +set(CTEST_BUILD_NAME "All extensions (Release)") + +set(CTEST_BUILD_OPTIONS "${CTEST_BUILD_OPTIONS} -DALL_EXTENSIONS:BOOL=ON") +set(CTEST_BUILD_OPTIONS "${CTEST_BUILD_OPTIONS} -DCMAKE_BUILD_TYPE:STRING=Release") +set(CTEST_BUILD_OPTIONS "${CTEST_BUILD_OPTIONS} -DTEST_APP_ACCT:BOOL=ON -DTEST_APP_ACCT_CONNINFO:STRING=user=test\\ dbname=test") +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/contrib/nightly_tests/allextval.conf Wed May 15 12:04:50 2013 +0800 @@ -0,0 +1,11 @@ + +# This configuration compiles all the extensions. It also performs a coverage test. +# For this to pass, you need to setup the pg database for app_acct test. + +set(WITH_COVERAGE TRUE) +set(CTEST_BUILD_NAME "All extensions (DebugValgrind)") + +set(CTEST_BUILD_OPTIONS "${CTEST_BUILD_OPTIONS} -DALL_EXTENSIONS:BOOL=ON") +set(CTEST_BUILD_OPTIONS "${CTEST_BUILD_OPTIONS} -DCMAKE_BUILD_TYPE:STRING=DebugValgrind") +set(CTEST_BUILD_OPTIONS "${CTEST_BUILD_OPTIONS} -DTEST_APP_ACCT:BOOL=ON -DTEST_APP_ACCT_CONNINFO:STRING=user=test\\ dbname=test") +