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: ...@@ -78,6 +78,18 @@ build_quark:
BUILD_OPTIONS: "-DCHAMELEON_SCHED_QUARK=ON" BUILD_OPTIONS: "-DCHAMELEON_SCHED_QUARK=ON"
VERSION: quark 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_starpu_branches:
<<: *test_script <<: *test_script
variables: variables:
...@@ -186,12 +198,49 @@ test_quark_master: ...@@ -186,12 +198,49 @@ test_quark_master:
only: only:
- master@solverstack/chameleon - 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: sonar:
stage: analysis stage: analysis
dependencies: dependencies:
- test_starpu_master - test_starpu_master
- test_starpu_simgrid_master - test_starpu_simgrid_master
- test_quark_master - test_quark_master
- test_parsec_master
artifacts: artifacts:
name: chameleon_analysis name: chameleon_analysis
expire_in: 1 week expire_in: 1 week
...@@ -206,6 +255,7 @@ sonar: ...@@ -206,6 +255,7 @@ sonar:
- lcov -a $PWD/chameleon_starpu.lcov - lcov -a $PWD/chameleon_starpu.lcov
-a $PWD/chameleon_starpu_simgrid.lcov -a $PWD/chameleon_starpu_simgrid.lcov
-a $PWD/chameleon_quark.lcov -a $PWD/chameleon_quark.lcov
-a $PWD/chameleon_parsec.lcov
-o $PWD/chameleon.lcov -o $PWD/chameleon.lcov
- lcov_cobertura.py chameleon.lcov --output chameleon_coverage.xml - lcov_cobertura.py chameleon.lcov --output chameleon_coverage.xml
- ./tools/analysis.sh - ./tools/analysis.sh
......
...@@ -39,7 +39,7 @@ sonar.sourceEncoding=UTF-8 ...@@ -39,7 +39,7 @@ sonar.sourceEncoding=UTF-8
sonar.c.compiler.charset=UTF-8 sonar.c.compiler.charset=UTF-8
sonar.c.compiler.parser=GCC sonar.c.compiler.parser=GCC
sonar.c.compiler.regex=^(.*):(\\d+):\\d+: warning: (.*)\\[(.*)\\]$ 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.coverage.reportPath=chameleon_coverage.xml
sonar.c.cppcheck.reportPath=chameleon_cppcheck.xml sonar.c.cppcheck.reportPath=chameleon_cppcheck.xml
sonar.c.rats.reportPath=chameleon_rats.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