Sagar Dhawan
55b8ff72d0
Enable parallel tests to reduce test time ( #4919 )
...
* Add crate to serialize some tests
* Ignore unused attribute warning
* Enable parallel run in CI
* Try to fix lograte tests
* Fix interdependent counter tests
2019-07-02 17:35:03 -07:00
Michael Vines
53275cc678
Introduce normalized CI environment vars: ci/env.sh ( #4571 )
2019-06-06 12:20:47 -07:00
Rob Walker
e2f00dc205
Cargo.toml implied ( #4270 )
...
automerge
2019-05-13 13:51:42 -07:00
Rob Walker
379d2e6d95
add support for single-crate coverage to help iterate, update to latest grcov ( #4085 )
...
* add support for single-crate coverage to help iterate, update to latest grcov
* shellcheck
* fixup
* remove unused
* install grcov before setting RUSTFLAGS ;)
* rely on nightly having grcov installed
2019-05-01 23:33:28 -07:00
Michael Vines
8f25548781
Overhaul cargo/rustc version management
2019-03-14 20:22:46 -07:00
Michael Vines
c24d95c885
Remove bench-tps, upload-perf, and bench-streamer from code coverage report
2019-03-05 15:35:31 -08:00
Rob Walker
cafa873f06
run tests in single thread so local runs succeed
2018-12-18 17:38:44 -08:00
Michael Vines
e8e6c70e19
Remove duplicate _ definitions
2018-12-18 14:25:10 -08:00
Michael Vines
287e8cefda
Keep gcno files around to prevent breaking CI builds with a warm target/ cache
2018-12-18 14:07:42 -08:00
Michael Vines
0d2e3788ba
Justify each coverage flag, and other cleanup
2018-12-18 13:03:38 -08:00
Michael Vines
3bfb052b0a
Overhaul coverage setup
2018-12-18 10:48:06 -08:00