Skip to content
Snippets Groups Projects
Commit c21ddf2c authored by André Anjos's avatar André Anjos :speech_balloon:
Browse files

[ci] Use local directory for tests to avoid NFS resource issues

parent acc65e91
No related branches found
No related tags found
1 merge request!194Scheduler
Pipeline #
......@@ -9,6 +9,7 @@ py27-linux:
- cd src/cpulimit && make && cd -
- cd bin && ln -s ../src/cpulimit/src/cpulimit . && cd -
- export COVERAGE_FILE=.coverage.django
- export BEAT_TEST_PREFIX=/var/tmp/test_prefix
- ./bin/coverage run --source='./beat/web' ./bin/django test --settings=beat.web.settings.test -v 2
- export BEAT_CMDLINE_TEST_PLATFORM=django://beat.web.settings.test
- export COVERAGE_FILE=.coverage.cmdline
......@@ -16,6 +17,7 @@ py27-linux:
- export NOSE_COVER_PACKAGE=beat.web
- ./bin/nosetests -sv beat.cmdline
- unset COVERAGE_FILE
- unset BEAT_TEST_PREFIX
- ./bin/coverage combine .coverage.django .coverage.cmdline
- ./bin/coverage report
- ./bin/sphinx-apidoc --separate -d 2 --output=doc/api/api beat beat/web/*/migrations beat/web/*/tests
......
......@@ -47,7 +47,7 @@ if 'beat.cmdline' in sys.argv:
LOGGING['handlers']['console']['level'] = 'DEBUG'
LOGGING['loggers']['beat.core']['handlers'] = ['discard']
PREFIX = os.path.realpath('./test_prefix')
PREFIX = os.environ.get('BEAT_TEST_PREFIX', os.path.realpath('./test_prefix'))
ALGORITHMS_ROOT = os.path.join(PREFIX, 'algorithms')
PLOTTERS_ROOT = os.path.join(PREFIX, 'plotters')
LIBRARIES_ROOT = os.path.join(PREFIX, 'libraries')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment