Closed slrtbtfs closed 1 year ago
In GitLab by @bjthehun on Nov 10, 2022, 10:24
requested review from @bjthehun
In GitLab by @bjthehun on Nov 10, 2022, 10:24
unassigned @bjthehun
In GitLab by @bjthehun on Nov 10, 2022, 10:29
Commented on .gitlab-ci.yml line 21
Clippy Doc suggests that we could let the pipeline fail when it finds something to complain (add parameter -- -D warnings
. Opinions?
In GitLab by @bjthehun on Nov 10, 2022, 10:39
Commented on .gitlab-ci.yml line 33
Test stage is redundant when using grcov, because we run tests for code coverage.
In GitLab by @bjthehun on Nov 10, 2022, 10:47
Commented on .gitlab-ci.yml line 51
grcov supports cobertura format on its own; don't need lcov_cobertura (https://lib.rs/crates/grcov#readme-alternative-reports).
In GitLab by @bjthehun on Nov 10, 2022, 10:51
Commented on .gitlab-ci.yml line 54
HTML report should be an artifact
In GitLab by @bjthehun on Nov 10, 2022, 10:55
Commented on .gitlab-ci.yml line 37
Change to -Cinstrument-coverage
; see grcov docs
added 10 commits
added 9 commits
main
changed this line in version 5 of the diff
added 1 commit
changed this line in version 6 of the diff
The test stage runs with rust stable while the coverage stage runs with unstable and some extra flags set. If there are subtle differences between those compiler versions (and the features they have enabled) we wouldn't catch them when eliminating the test stage.
added 1 commit
added 1 commit
added 1 commit
Das zeigt es jetzt als code quality report an
it already is
resolved all threads
added 1 commit
In GitLab by @bjthehun on Nov 11, 2022, 13:53
approved this merge request
changed this line in version 14 of the diff
mentioned in commit 839576ad2c0eea6a4d5c5d17346620cf3a2c3e44
Merges ci -> main
should fix #3, but we have to wait until our tests are fixed to see if coverage works
Signed-off-by: Tobias Guggenmos tobias.guggenmos@uni-ulm.de