1. 14 Nov, 2018 3 commits
  2. 04 Sep, 2018 1 commit
  3. 17 Aug, 2018 2 commits
  4. 14 Aug, 2018 3 commits
  5. 10 Aug, 2018 3 commits
  6. 03 Jul, 2018 1 commit
  7. 26 Jun, 2018 2 commits
  8. 26 Mar, 2018 1 commit
  9. 27 Feb, 2018 9 commits
  10. 05 Feb, 2018 1 commit
  11. 01 Feb, 2018 1 commit
  12. 25 Jan, 2018 1 commit
  13. 24 Jan, 2018 2 commits
  14. 22 Jan, 2018 1 commit
  15. 04 Jan, 2018 2 commits
  16. 24 Dec, 2017 1 commit
  17. 23 Dec, 2017 3 commits
    • Petr Špaček's avatar
      CI coverage: merge test coverage data from parallel runs · b2497b13
      Petr Špaček authored
      We run tests in paralell so have to make sure that coverage tools
      do not overwrite results from each run.
      
      This is hacky because lcov tool insists on having gcno and gcda files
      in the same place as original source, so we have to copy files
      to workaround this.
      b2497b13
    • Petr Špaček's avatar
      CI coverage: add missing Lua files to the report · b5a447f9
      Petr Špaček authored
      Luacov does not know about files which were not loaded at all.
      Script luacov_gen_empty.sh generates empty luacov stats for all files
      which forces luacov to show all files.
      b5a447f9
    • Petr Špaček's avatar
      CI coverage: handle Lua code coverage properly · 5a75e722
      Petr Špaček authored
      Luacov statistics contained paths to installed files instead of source
      files that it was a mess. The stats are now rewritten using hacky
      mapping (created from install commands produced by make).
      
      Also, branch and function coverage for Lua was always zero so now it is
      turned off not to confuse users.
      
      kresd config for respdiff now enables luacov as well.
      5a75e722
  18. 12 Dec, 2017 1 commit
  19. 01 Dec, 2017 2 commits