Commit 1b4ba844 by Etienne Samson

ci: enable some of the invasive testcases

parent 3c6d1979
...@@ -51,6 +51,16 @@ Write-Host "#################################################################### ...@@ -51,6 +51,16 @@ Write-Host "####################################################################
run_test offline run_test offline
if (-not $Env:SKIP_INVASIVE_TESTS) {
Write-Host ""
Write-Host "##############################################################################"
Write-Host "## Running (invasive) tests"
Write-Host "##############################################################################"
$Env:GITTEST_INVASIVE_FS_SIZE=1
run_test invasive
}
if (-not $Env:SKIP_ONLINE_TESTS) { if (-not $Env:SKIP_ONLINE_TESTS) {
Write-Host "" Write-Host ""
Write-Host "##############################################################################" Write-Host "##############################################################################"
......
...@@ -136,6 +136,20 @@ if [ -z "$SKIP_OFFLINE_TESTS" ]; then ...@@ -136,6 +136,20 @@ if [ -z "$SKIP_OFFLINE_TESTS" ]; then
run_test offline run_test offline
fi fi
if [ -z "$SKIP_INVASIVE_TESTS" ]; then
echo ""
echo "Running invasive tests"
echo ""
export GITTEST_INVASIVE_FS_SIZE=1
export GITTEST_INVASIVE_MEMORY=1
export GITTEST_INVASIVE_SPEED=1
run_test invasive
unset GITTEST_INVASIVE_FS_SIZE
unset GITTEST_INVASIVE_MEMORY
unset GITTEST_INVASIVE_SPEED
fi
if [ -z "$SKIP_ONLINE_TESTS" ]; then if [ -z "$SKIP_ONLINE_TESTS" ]; then
# Run the various online tests. The "online" test suite only includes the # Run the various online tests. The "online" test suite only includes the
# default online tests that do not require additional configuration. The # default online tests that do not require additional configuration. The
......
...@@ -55,6 +55,7 @@ IF (MSVC_IDE) ...@@ -55,6 +55,7 @@ IF (MSVC_IDE)
ENDIF () ENDIF ()
ADD_TEST(offline "${libgit2_BINARY_DIR}/libgit2_clar" -v -xonline) ADD_TEST(offline "${libgit2_BINARY_DIR}/libgit2_clar" -v -xonline)
ADD_TEST(invasive "${libgit2_BINARY_DIR}/libgit2_clar" -v -score::ftruncate -sfilter::stream -sodb::largefiles -siterator::workdir -srepo::init)
ADD_TEST(online "${libgit2_BINARY_DIR}/libgit2_clar" -v -sonline) ADD_TEST(online "${libgit2_BINARY_DIR}/libgit2_clar" -v -sonline)
ADD_TEST(gitdaemon "${libgit2_BINARY_DIR}/libgit2_clar" -v -sonline::push) ADD_TEST(gitdaemon "${libgit2_BINARY_DIR}/libgit2_clar" -v -sonline::push)
ADD_TEST(ssh "${libgit2_BINARY_DIR}/libgit2_clar" -v -sonline::push -sonline::clone::ssh_cert -sonline::clone::ssh_with_paths) ADD_TEST(ssh "${libgit2_BINARY_DIR}/libgit2_clar" -v -sonline::push -sonline::clone::ssh_cert -sonline::clone::ssh_with_paths)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment