slrtbtfs / graphfind-rs

Library for Finding Patterns in graphs
Apache License 2.0
5 stars 0 forks source link

Try implementing CI features - [merged] #50

Closed slrtbtfs closed 1 year ago

slrtbtfs commented 1 year ago

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

slrtbtfs commented 1 year ago

In GitLab by @bjthehun on Nov 10, 2022, 10:24

requested review from @bjthehun

slrtbtfs commented 1 year ago

In GitLab by @bjthehun on Nov 10, 2022, 10:24

unassigned @bjthehun

slrtbtfs commented 1 year ago

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?

slrtbtfs commented 1 year ago

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.

slrtbtfs commented 1 year ago

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).

slrtbtfs commented 1 year ago

In GitLab by @bjthehun on Nov 10, 2022, 10:51

Commented on .gitlab-ci.yml line 54

HTML report should be an artifact

slrtbtfs commented 1 year ago

In GitLab by @bjthehun on Nov 10, 2022, 10:55

Commented on .gitlab-ci.yml line 37

Change to -Cinstrument-coverage; see grcov docs

slrtbtfs commented 1 year ago

added 10 commits

Compare with previous version

slrtbtfs commented 1 year ago

added 9 commits

Compare with previous version

slrtbtfs commented 1 year ago

changed this line in version 5 of the diff

slrtbtfs commented 1 year ago

added 1 commit

Compare with previous version

slrtbtfs commented 1 year ago

changed this line in version 6 of the diff

slrtbtfs commented 1 year ago

added 1 commit

Compare with previous version

slrtbtfs commented 1 year ago

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.

slrtbtfs commented 1 year ago

added 1 commit

Compare with previous version

slrtbtfs commented 1 year ago

added 1 commit

Compare with previous version

slrtbtfs commented 1 year ago

added 1 commit

Compare with previous version

slrtbtfs commented 1 year ago

added 1 commit

Compare with previous version

slrtbtfs commented 1 year ago

added 1 commit

Compare with previous version

slrtbtfs commented 1 year ago

added 1 commit

Compare with previous version

slrtbtfs commented 1 year ago

Das zeigt es jetzt als code quality report an

slrtbtfs commented 1 year ago

it already is

slrtbtfs commented 1 year ago

resolved all threads

slrtbtfs commented 1 year ago

added 1 commit

Compare with previous version

slrtbtfs commented 1 year ago

In GitLab by @bjthehun on Nov 11, 2022, 13:53

approved this merge request

slrtbtfs commented 1 year ago

changed this line in version 14 of the diff

slrtbtfs commented 1 year ago

added 1 commit

Compare with previous version

slrtbtfs commented 1 year ago

mentioned in commit 839576ad2c0eea6a4d5c5d17346620cf3a2c3e44