Mentions légales du service

Skip to content
Snippets Groups Projects
Commit efb25dc1 authored by Mathieu Faverge's avatar Mathieu Faverge
Browse files

Add parsec testings in gitlab conf

parent 1226e7d0
No related branches found
No related tags found
1 merge request!92Fix issue #8 and #4 - gitlab parsec
......@@ -78,6 +78,18 @@ build_quark:
BUILD_OPTIONS: "-DCHAMELEON_SCHED_QUARK=ON"
VERSION: quark
build_parsec:
<<: *build_script
artifacts:
name: build_parsec
expire_in: 48 hours
paths:
- build
- chameleon_parsec.log
variables:
BUILD_OPTIONS: "-DCHAMELEON_SCHED_PARSEC=ON"
VERSION: parsec
test_starpu_branches:
<<: *test_script
variables:
......@@ -186,12 +198,49 @@ test_quark_master:
only:
- master@solverstack/chameleon
test_parsec_branches:
<<: *test_script
variables:
TESTS_RESTRICTION: "-R \"test_shm_s|test_mpi_s\""
VERSION: parsec
dependencies:
- build_parsec
artifacts:
name: test_parsec
expire_in: 48 hours
paths:
- build
- chameleon_parsec.log
- chameleon_parsec.lcov
only:
- branches
except:
- master
test_parsec_master:
<<: *test_script
variables:
TESTS_RESTRICTION: "-R \"test_shm_|test_mpi_\""
VERSION: parsec
dependencies:
- build_parsec
artifacts:
name: test_parsec
expire_in: 48 hours
paths:
- build
- chameleon_parsec.log
- chameleon_parsec.lcov
only:
- master@solverstack/chameleon
sonar:
stage: analysis
dependencies:
- test_starpu_master
- test_starpu_simgrid_master
- test_quark_master
- test_parsec_master
artifacts:
name: chameleon_analysis
expire_in: 1 week
......@@ -206,6 +255,7 @@ sonar:
- lcov -a $PWD/chameleon_starpu.lcov
-a $PWD/chameleon_starpu_simgrid.lcov
-a $PWD/chameleon_quark.lcov
-a $PWD/chameleon_parsec.lcov
-o $PWD/chameleon.lcov
- lcov_cobertura.py chameleon.lcov --output chameleon_coverage.xml
- ./tools/analysis.sh
......
......@@ -39,7 +39,7 @@ sonar.sourceEncoding=UTF-8
sonar.c.compiler.charset=UTF-8
sonar.c.compiler.parser=GCC
sonar.c.compiler.regex=^(.*):(\\d+):\\d+: warning: (.*)\\[(.*)\\]$
sonar.c.compiler.reportPath=chameleon_starpu.log, chameleon_starpu_simgrid.log, chameleon_quark.log
sonar.c.compiler.reportPath=chameleon_starpu.log, chameleon_starpu_simgrid.log, chameleon_quark.log, chameleon_parsec.log
sonar.c.coverage.reportPath=chameleon_coverage.xml
sonar.c.cppcheck.reportPath=chameleon_cppcheck.xml
sonar.c.rats.reportPath=chameleon_rats.xml
......
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