Commit 0b5c2ec2 authored by Eirik F. Kjønstad's avatar Eirik F. Kjønstad
Browse files

Merge branch 'hotfix-coverage-tested' into 'master'

Attempt to fix coverage pipeline

See merge request eT-program/eT!1604
parents 34b2f9df ce401cf5
Loading
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -65,14 +65,14 @@ finish-coverage-collection:

.create-and-upload-coverage:
  script:
    - export PATH=$PATH:/home/gitlab-runner/.local/bin/
    - python3 -m pip install --user --no-cache-dir "gcovr==6.0"
    - export PATH="$HOME/.local/bin:$PATH"
    - python3 -m pip install --user --break-system-packages "gcovr==6.0"
    # exclude lines that end ($) with & (and potential whitespace(\s))
    # or that end with & and a comment consisting of ! and whitespace (\s) or characters (\w)
    - exclude_line_continuation='--exclude-lines-by-pattern ".*&(\s*$|\s+![\s\w]+$)"'
    - exclude_files="--gcov-exclude unit.* --gcov-exclude get_compilation_info.F90"
    - output_handling="-o coverage_$integral_library$flag.coveralls --coveralls"
    - python3 -m gcovr --gcov-executable "gcov-11 -f" $exclude_line_continuation $exclude_files $output_handling
    - python3 -m gcovr --gcov-executable "gcov-13 -f" $exclude_line_continuation $exclude_files $output_handling
    - curl -sLO https://github.com/coverallsapp/coverage-reporter/releases/latest/download/coveralls-linux.tar.gz
    - curl -sLO https://github.com/coverallsapp/coverage-reporter/releases/latest/download/coveralls-checksums.txt
    - cat coveralls-checksums.txt | grep coveralls-linux.tar.gz | sha256sum --check
+4 −0
Original line number Diff line number Diff line
# eT v2.0.7
### Bugfixes
- Changing installation command for gcovr to fix coverage pipelines (third attempt). eT-program/eT!1604

# eT v2.0.6
### Bugfixes
- Fixing proper citations of LibXC and functionals used in DFT calculations. eT-program/eT!1603
+1 −1
Original line number Diff line number Diff line
@@ -35,7 +35,7 @@ module parameters

   integer, parameter :: major_version = 2
   integer, parameter :: minor_version = 0
   integer, parameter :: patch_version = 6
   integer, parameter :: patch_version = 7

   character(len=27), parameter :: version_name = "Atlas"