Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Amandine PERRIN
pipeline_annotation
Commits
d78b8866
Commit
d78b8866
authored
Aug 02, 2021
by
Amandine PERRIN
Browse files
func test first
parent
560ff54c
Pipeline
#62546
passed with stages
in 7 minutes and 55 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
d78b8866
...
...
@@ -63,6 +63,36 @@ build-from-test-image:
-
pip3 install -r requirements-dev.txt
-
py.test test/test_install/test_make_all-installed.py -xv
func-test-ubuntu
:
stage
:
test
except
:
-
docker
-
helpers
-
install
before_script
:
-
pip3 install --upgrade pip
-
pip3 install -r requirements-dev.txt
-
./make
script
:
# - py.test test/test_functional/test_pangenome.py -vx
# - py.test test/test_functional/test_pangenome-parser.py -vx
# - py.test test/test_functional/test_corepers* -vx
# - py.test test/test_functional/test_align-parser.py -vx
# - py.test test/test_functional/test_align.py -vx
# - py.test test/test_functional/test_tree* -vx
# - py.test test/test_functional/test_annote-parser.py -vx
# - py.test test/test_functional/test_annote.py -xv
# - py.test test/test_functional/test_all* -vx
# - py.test test/test_functional/test_prepare* -vx
-
py.test test/test_unit/test_align -vx
-
coverage report
-
mv .coverage .coverage.functional
artifacts
:
paths
:
-
.coverage.functional
-
htmlcov/index.html
expire_in
:
1 hour
unit-test-ubuntu
:
stage
:
test
...
...
@@ -89,47 +119,14 @@ unit-test-ubuntu:
# - py.test test/test_unit/test_align -vx
-
py.test test/test_unit/test_tree -xv
-
coverage report
-
coverage html
-
more .coverage
-
mv .coverage .coverage.unit
artifacts
:
paths
:
-
.coverage.unit
-
myindex
expire_in
:
1 hour
func-test-ubuntu
:
stage
:
test
except
:
-
docker
-
helpers
-
install
before_script
:
-
pip3 install --upgrade pip
-
pip3 install -r requirements-dev.txt
-
./make
script
:
# - py.test test/test_functional/test_pangenome.py -vx
# - py.test test/test_functional/test_pangenome-parser.py -vx
# - py.test test/test_functional/test_corepers* -vx
# - py.test test/test_functional/test_align-parser.py -vx
# - py.test test/test_functional/test_align.py -vx
# - py.test test/test_functional/test_tree* -vx
# - py.test test/test_functional/test_annote-parser.py -vx
# - py.test test/test_functional/test_annote.py -xv
# - py.test test/test_functional/test_all* -vx
# - py.test test/test_functional/test_prepare* -vx
-
py.test test/test_unit/test_align -vx
-
coverage report
-
coverage html
-
more .coverage
-
mv .coverage .coverage.functional
artifacts
:
paths
:
-
.coverage.functional
-
htmlcov/index.html
expire_in
:
1 hour
coverage
:
...
...
@@ -146,11 +143,7 @@ coverage:
-
pip3 install -r requirements-dev.txt
script
:
-
pwd
-
more .coverage.unit
-
more .coverage.functional
-
coverage combine .coverage.unit .coverage.functional
-
ls -la
# - mv .coverage.functional .coverage # only func coverage for now
-
coverage report -i
-
coverage html -i
# test coverage parsing: \d+\%\s*$
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment