Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: Add automated test coverage reports. #276

Merged
merged 33 commits into from
Apr 29, 2020
Merged
Changes from 1 commit
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
4cbea6e
initial save state, need to experiment [ skip ci]
TriplEight Nov 25, 2019
3b4232d
rebase [skip ci]
TriplEight Feb 7, 2020
9f1553b
try config
TriplEight Feb 7, 2020
e0f235d
more vars
TriplEight Feb 7, 2020
5d96b5c
not that long URL
TriplEight Feb 7, 2020
8b93134
json is not a host
TriplEight Feb 7, 2020
89d20d2
travis has to go
TriplEight Feb 7, 2020
2870188
canonic way of reporting
TriplEight Feb 7, 2020
38b3013
coveralls+ way of reporting
TriplEight Feb 7, 2020
d069811
nightly explicitly
TriplEight Feb 18, 2020
e9756e1
tests with for cycle
TriplEight Feb 19, 2020
765a84e
meant to compare coverages from loop and --workspace
TriplEight Feb 19, 2020
7c5f228
Update .gitlab-ci.yml
TriplEight Apr 24, 2020
ee87a69
test (ci): if codecov still works
TriplEight Apr 24, 2020
3bebe7a
test (ci): codecov with --workspace
TriplEight Apr 24, 2020
f9d62b5
test (ci):
TriplEight Apr 27, 2020
7041c0a
test (ci): comparing test runs
TriplEight Apr 27, 2020
c21f4c6
test (ci): old hack conflicts with a new one
TriplEight Apr 27, 2020
dccf7f1
test (ci): -Zno-landing-pads caused test failures
TriplEight Apr 27, 2020
e026158
test (ci): try with cache
TriplEight Apr 28, 2020
467eee4
test (ci): no cache and zip with tar
TriplEight Apr 28, 2020
55803f2
test (ci): return to zip
TriplEight Apr 28, 2020
e816bcc
test (ci): no target caching, no release
TriplEight Apr 28, 2020
d6fb06d
test (ci): better report
TriplEight Apr 28, 2020
2167c55
test (ci): target dir var, cleanup after
TriplEight Apr 28, 2020
84e452a
test (ci): final version
TriplEight Apr 28, 2020
8063643
test (ci): restore CI config
TriplEight Apr 28, 2020
0a3b17e
change (ci): code coverage with grcov -> coveralls
TriplEight Apr 28, 2020
1503c88
doc (ci): cleaner comments
TriplEight Apr 29, 2020
bbd3e4f
Update .gitlab-ci.yml
TriplEight Apr 29, 2020
c19b5f7
Update .gitlab-ci.yml
TriplEight Apr 29, 2020
92261cf
Update .gitlab-ci.yml
TriplEight Apr 29, 2020
f3a70ad
Update .gitlab-ci.yml
TriplEight Apr 29, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,9 +85,9 @@ codecov:
CARGO_INCREMENTAL: 0
RUSTFLAGS: '-Zprofile -Ccodegen-units=1 -Cinline-threshold=0 -Clink-dead-code -Coverflow-checks=off -Zno-landing-pads'
script:
- cargo clean
# - cargo clean
- for crate in ${ALL_CRATES}; do
cargo +nightly test --verbose --all-features --no-fail-fast --release --manifest-path ${crate}/Cargo.toml;
cargo +nightly test --verbose --all-features --no-fail-fast --release --workspace;
TriplEight marked this conversation as resolved.
Show resolved Hide resolved
done
# OR
# - cargo +nightly test --verbose --all-features --no-fail-fast --release --workspace
Expand Down