Skip to content
Snippets Groups Projects
  1. Feb 20, 2020
  2. Nov 11, 2019
  3. Oct 17, 2019
  4. Sep 18, 2019
  5. Aug 02, 2019
    • Lukas Eipert's avatar
      Prevent empty classes in ansi2html conversion · fc9f0998
      Lukas Eipert authored
      Currently we write out empty CSS classes (`class=""`) every time we
      create a new tag. This adds 9 unnecessary bytes per span element. In a
      recent trace, I have counted 11950 span elements. So we transported 105
      unnecessary kilobytes!
      fc9f0998
  6. Jun 24, 2019
  7. Jun 19, 2019
  8. Jun 17, 2019
  9. Mar 15, 2019
  10. Nov 27, 2018
  11. Apr 26, 2018
  12. Apr 06, 2018
  13. Apr 05, 2018
  14. Aug 15, 2017
  15. Jul 24, 2017
  16. Jul 22, 2017
  17. Jul 21, 2017
    • Nick Thomas's avatar
      Fix the gcovr coverage regex by removing line separators before scanning · 000ddc96
      Nick Thomas authored
      RE2 differs from Ruby in handling multiple-line strings. The string "foo\n"
      will not match the regular expression "foo$" unless multi-line mode is enabled
      (and it's off by default).
      
      Since we're already scanning the build trace line by line (and so multi-line
      coverage regular expressions won't work), we can fix this by removing the line
      separator before scanning the string.
      000ddc96
  18. Jul 20, 2017
  19. May 24, 2017
  20. Apr 18, 2017
  21. Apr 17, 2017
  22. Apr 13, 2017
  23. Apr 12, 2017
    • Z.J. van de Weg's avatar
      Return nil as coverage instead of a File object · 23fbbe0c
      Z.J. van de Weg authored
      Given a valid pipeline job, and a regex which wouldn't match to a jobs
      trace, the stream of the trace would return the File object. This was
      not the case when it matched a value, as that would have been return
      from the block.
      
      Now the `extract_coverage` method returns `nil` if no match was found.
      23fbbe0c
  24. Apr 06, 2017
Loading