- Apr 20, 2021
-
-
Harmen Stoppels authored
-
- Feb 15, 2021
-
-
Harmen Stoppels authored
- remove repeated CMAKE_BUILD_TYPE - bump lcov to 1.15 - use new --exclude flag to skip generated sources With gcc 8 as a compiler + a new version of lcov (#1350) codecov started tracking generated source files and coverage dropped to < 60%. Not sure if this is a bug in lcov or not. I've added these new flags for lcov: `--exclude "*/ext/*" --exclude "*/test/*" --exclude "*/mechanisms/*"` to fix it.
-
- Feb 06, 2021
-
-
Nora Abi Akar authored
* Make Gitlab CI push images to CSCS' JFrog registry reg.giuv.cscs.ch so that sarus can pull images on Daint again. This URL is probably temporary until JFrog officially goes into production later this month. Unfortunately JFrog is currently behind the firewall. * Upgrade g++ to g++8 on the Docker image. * Only require libxml when compiling with NeuroML support.
-
- Aug 06, 2020
-
-
Brent Huisman authored
Update all Python scripts used during build/testing/running Arbor to explicitly use Python 3.
-
- May 26, 2020
-
-
Harmen Stoppels authored
This is a bit experimental. It builds arbor with `-fprofile-arcs -ftest-coverage` and creates a docker image with just the project binaries, lcov, gcov and generated `.gcno` files. This should still be reasonably small since there are no object files etc. When run on daint, `.gcna` files are produced (should be thread / process safe according to gcc's manual) inside of the container, and `lcov` is used to combine all those things into a single file with a random name in the mounted git project folder (hopefully this solves clashes with multiple nodes). After all tests are run, the combined reports are uploaded to codecov.io.
-
- May 06, 2020
-
-
Harmen Stoppels authored
* Use the safe container based jobs * Copy the source into the container and DRY it bit
-
- Apr 14, 2020
-
-
Harmen Stoppels authored
* Add Dockerfiles for MPI + CUDA test builds on Daint * Add bors.toml for CI on Daint * Add the separate ci repo as submodule for convenience * Add a CI badge for master to the top of the readme
-