# HG changeset patch # User Sebastien Decugis # Date 1368590690 -28800 # Node ID 46f1e7645c444f7b41980ca5a765af92a0920ab9 # Parent 1646deafe7ab2bfd16f19b54b699148eb9afadb3 Add nightly tests in the different build configurations diff -r 1646deafe7ab -r 46f1e7645c44 contrib/nightly_tests/allext.conf --- 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") diff -r 1646deafe7ab -r 46f1e7645c44 contrib/nightly_tests/allextdbg.conf --- 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") diff -r 1646deafe7ab -r 46f1e7645c44 contrib/nightly_tests/allextdeb.conf --- /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") + diff -r 1646deafe7ab -r 46f1e7645c44 contrib/nightly_tests/allextmax.conf --- /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") + diff -r 1646deafe7ab -r 46f1e7645c44 contrib/nightly_tests/allextprof.conf --- /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") + diff -r 1646deafe7ab -r 46f1e7645c44 contrib/nightly_tests/allextrel.conf --- /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") + diff -r 1646deafe7ab -r 46f1e7645c44 contrib/nightly_tests/allextval.conf --- /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") + diff -r 1646deafe7ab -r 46f1e7645c44 contrib/nightly_tests/tests.list --- a/contrib/nightly_tests/tests.list Wed May 15 11:53:50 2013 +0800 +++ b/contrib/nightly_tests/tests.list Wed May 15 12:04:50 2013 +0800 @@ -1,5 +1,10 @@ allext allextdbg +allextval +allextret +allextprof +allextmax +allextdeb alldefault nosctp idnaignore