Mentions légales du service

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

Seems to ok, so move back to the final state

parent de6984be
No related branches found
No related tags found
1 merge request!91Gitlab/new sonarqube
...@@ -53,10 +53,35 @@ build_starpu: ...@@ -53,10 +53,35 @@ build_starpu:
BUILD_OPTIONS: "-DCHAMELEON_USE_CUDA=ON -DCHAMELEON_USE_MPI=ON" BUILD_OPTIONS: "-DCHAMELEON_USE_CUDA=ON -DCHAMELEON_USE_MPI=ON"
VERSION: starpu VERSION: starpu
build_starpu_simgrid:
<<: *build_script
artifacts:
name: build_starpu_simgrid
expire_in: 48 hours
paths:
- build
- chameleon_starpu_simgrid.log
variables:
SIMU: simu
BUILD_OPTIONS: "-DCHAMELEON_SIMULATION=ON -DCHAMELEON_USE_CUDA=ON -DCHAMELEON_USE_MPI=OFF"
VERSION: starpu_simgrid
build_quark:
<<: *build_script
artifacts:
name: build_quark
expire_in: 48 hours
paths:
- build
- chameleon_quark.log
variables:
BUILD_OPTIONS: "-DCHAMELEON_SCHED_QUARK=ON"
VERSION: quark
test_starpu_branches: test_starpu_branches:
<<: *test_script <<: *test_script
variables: variables:
TESTS_RESTRICTION: "-R \"test_shm_|test_mpi_\"" TESTS_RESTRICTION: "-R \"test_shm_s|test_mpi_s\""
VERSION: starpu VERSION: starpu
dependencies: dependencies:
- build_starpu - build_starpu
...@@ -89,10 +114,84 @@ test_starpu_master: ...@@ -89,10 +114,84 @@ test_starpu_master:
only: only:
- master@solverstack/chameleon - master@solverstack/chameleon
test_starpu_simgrid_branches:
<<: *test_script
variables:
TESTS_RESTRICTION: "-R \"test_shm_s|test_mpi_s\""
VERSION: starpu_simgrid
dependencies:
- build_starpu_simgrid
artifacts:
name: test_starpu_simgrid
expire_in: 48 hours
paths:
- build
- chameleon_starpu_simgrid.log
- chameleon_starpu_simgrid.lcov
only:
- branches
except:
- master
test_starpu_simgrid_master:
<<: *test_script
variables:
TESTS_RESTRICTION: "-R \"test_shm_|test_mpi_\""
VERSION: starpu_simgrid
dependencies:
- build_starpu_simgrid
artifacts:
name: test_starpu_simgrid
expire_in: 48 hours
paths:
- build
- chameleon_starpu_simgrid.log
- chameleon_starpu_simgrid.lcov
only:
- master@solverstack/chameleon
test_quark_branches:
<<: *test_script
variables:
TESTS_RESTRICTION: "-R \"test_shm_s|test_mpi_s\""
VERSION: quark
dependencies:
- build_quark
artifacts:
name: test_quark
expire_in: 48 hours
paths:
- build
- chameleon_quark.log
- chameleon_quark.lcov
only:
- branches
except:
- master
test_quark_master:
<<: *test_script
variables:
TESTS_RESTRICTION: "-R \"test_shm_|test_mpi_\""
VERSION: quark
dependencies:
- build_quark
artifacts:
name: test_quark
expire_in: 48 hours
paths:
- build
- chameleon_quark.log
- chameleon_quark.lcov
only:
- master@solverstack/chameleon
sonar: sonar:
stage: analysis stage: analysis
dependencies: dependencies:
- test_starpu_branches - test_starpu_master
- test_starpu_simgrid_master
- test_quark_master
artifacts: artifacts:
name: chameleon_analysis name: chameleon_analysis
expire_in: 1 week expire_in: 1 week
...@@ -105,9 +204,13 @@ sonar: ...@@ -105,9 +204,13 @@ sonar:
script: script:
- cat *.log > chameleon_build.log - cat *.log > chameleon_build.log
- lcov -a $PWD/chameleon_starpu.lcov - lcov -a $PWD/chameleon_starpu.lcov
-a $PWD/chameleon_starpu_simgrid.lcov
-a $PWD/chameleon_quark.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
only:
- master@solverstack/chameleon
doc: doc:
stage: doc stage: doc
......
...@@ -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 sonar.c.compiler.reportPath=chameleon_starpu.log, chameleon_starpu_simgrid.log, chameleon_quark.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