Dan Albert
293fff90d3
Restrict which nodes can run stable and coverage
...
Band-aid fix until https://github.com/solana-labs/solana/issues/8798 is resolved
2020-03-11 14:46:17 -07:00
Dan Albert
7329d4bf3a
Extend Stable CI job timeout to 60 minutes ( #7604 )
2019-12-22 20:14:07 -07:00
Michael Vines
63425bed10
Move move tests into its own job ( #6847 )
2019-11-08 20:40:03 -07:00
Michael Vines
f80a5b8c34
Remove some TODOs ( #6488 )
...
* Remove stale TODOs
* Ban TODO markers from markdown
* Scrub all TODOs from ci/ and book/
2019-10-21 22:25:06 -07:00
carllin
86213d38fe
Release builds for local cluster tests ( #5891 )
...
* Release builds for test
* Remove setting thread count in local cluster
* Increase timeout
* Move local cluster to separate job
* Extract out local cluster test from bench-tps
* Make local cluster inaccessible from outside crate
* Update test-stable.sh to exclude local_cluster in stable, include it in local-cluster CI job
* Move bench-exchange to local cluster
* Remove local cluster from coverage
2019-09-18 13:10:50 -07:00
Sagar Dhawan
c1d788880d
Limit Rayon threadpool threads ( #5871 )
2019-09-12 11:39:39 -07:00
Michael Vines
881a6dc0f7
Revert "Bump stable timeout"
...
This reverts commit bde4ba04af
.
2019-08-23 17:14:08 -07:00
Michael Vines
bde4ba04af
Bump stable timeout
2019-08-23 11:44:08 -07:00
Michael Vines
5212b2716c
Don't rebuild/retest release tags ( #5385 )
2019-08-01 13:11:42 -07:00
Michael Vines
506b305959
Move coverage back to the default queue ( #5318 )
2019-07-28 22:20:54 -07:00
sakridge
4f1c881227
Add --use_move mode to bench-tps ( #5311 )
...
* Add --use_move mode to bench-tps
substitute for global flag.
* Use cuda queue for coverage build.
2019-07-28 10:43:42 -07:00
Greg Fitzgerald
64c770275b
Integrate Move VM into main build ( #5229 )
...
* Integrate Move VM into top-level build
* Switch to protoc-free libra
2019-07-27 06:59:46 -06:00
Michael Vines
88d4d1db7a
Update buildkite.yml
2019-07-23 00:20:05 -07:00
Michael Vines
4ec5a899f5
Check longer
2019-07-22 23:41:42 -07:00
TristanDebrunner
038c6ea0a7
Bump solana_libra to v0.0.0.1 ( #5225 )
...
automerge
2019-07-22 14:17:06 -07:00
Greg Fitzgerald
186b514ebb
Embed Move ( #5150 )
...
automerge
2019-07-22 12:01:52 -07:00
Michael Vines
6854c64a09
Bump coverage build timeout
2019-06-20 09:24:11 -07:00
Jack May
b430762a23
check rust programs ( #4688 )
2019-06-20 07:43:31 -07:00
Michael Vines
ee42040e6b
Give coverage build more time ( #4572 )
...
automerge
2019-06-06 11:07:32 -07:00
Michael Vines
908b48bf0e
Increase test-stable build timeout
2019-05-07 22:23:43 -07:00
Michael Vines
88fdba5aca
Temp: bump test-bench timeout
2019-05-06 10:00:00 -07:00
Rob Walker
7f75cc8906
update nightly to 2019-05-01 ( #4111 )
...
* update nightly to 2019-05-01
* cargo fmt
* cargo fmt
* increase bench timeout
2019-05-01 20:08:42 -07:00
Michael Vines
c1ecfec3b0
Bump stable build timeout
2019-04-23 20:29:14 -07:00
Rob Walker
58a049ebe5
pick up logs as artifacts ( #3721 )
2019-04-10 17:05:39 -07:00
Michael Vines
3ad019a176
Increment stable timeout
2019-03-16 23:56:35 -07:00
Michael Vines
8f25548781
Overhaul cargo/rustc version management
2019-03-14 20:22:46 -07:00
Michael Vines
cd4bccfd12
Remove snap support
2019-03-02 17:41:09 -08:00
Michael Vines
33c7f92f56
Dial down CI timeouts
2019-02-20 16:43:13 -08:00
Greg Fitzgerald
08d7a0d52d
Upgrade to Rust 1.32.0
...
$ rustup update stable
2019-02-18 21:44:09 -07:00
Michael Vines
7fc271ef97
Bump stable timeout
2019-02-06 13:31:35 -08:00
Michael Vines
4fb9c8a547
Bump timeout
2019-02-01 07:11:17 -08:00
Michael Vines
344427c1dc
Update to rust nightly 2019-01-31
2019-02-01 07:11:17 -08:00
Michael Vines
3efbffe4e3
Run coverage when test-coverage.sh is modified
2018-12-18 18:09:59 -08:00
Michael Vines
3bfb052b0a
Overhaul coverage setup
2018-12-18 10:48:06 -08:00
Michael Vines
4be537c51a
Temporarily disable nightly build until it can be fixed
2018-12-17 10:15:38 -08:00
Michael Vines
9a5195e79e
Remove CARGO_TARGET_CACHE_NAME, use BUILDKITE_LABEL
2018-12-16 23:05:44 -08:00
Michael Vines
e5d1bd6589
Drop public suffix on build names
2018-12-15 16:54:23 -08:00
Greg Fitzgerald
0a83b17cdd
Upgrade to Rust 1.31.0 ( #2052 )
...
* Upgrade to Rust 1.31.0
* Upgrade nightly
* Fix all clippy warnings
* Revert relaxed version check and update
2018-12-07 20:01:28 -07:00
Michael Vines
8ef73eee51
Reject builds faster: if sanity checks fail don't bother with the rest
2018-12-01 11:43:29 -08:00
jackcmay
59163e2dd9
Optimize some CI stuff ( #1880 )
...
* CI Optimizations
2018-11-21 12:16:16 -08:00
carllin
dafdab1bbc
Add clang dependency to docker images, update validation checks ( #1794 )
2018-11-12 19:36:36 -08:00
Greg Fitzgerald
cdf1a96e23
Revert "V1 Window/Ledger based on RocksDb ( #1712 )"
...
This reverts commit bfcdec95cb
.
2018-11-09 20:25:53 -07:00
carllin
bfcdec95cb
V1 Window/Ledger based on RocksDb ( #1712 )
...
* Add rocksdb
* Implement new ledger module based on RocksDb
2018-11-09 18:30:26 -08:00
Greg Fitzgerald
0a85347a0d
Upgrade Rust stable to 1.30.1
...
Fixes `cargo doc`
2018-11-09 07:46:51 -08:00
Michael Vines
5a85cc4626
Rename buildkite-snap to buildkite-secondary
2018-11-05 08:47:51 -08:00
Michael Vines
a340b18b19
Upgrade to rust 1.30
2018-10-25 17:13:41 -07:00
Michael Vines
471d8f6ff9
Fix up the version references to all other internal crates
2018-10-25 12:54:32 -07:00
Greg Fitzgerald
9c0fa4d1d2
Upload coverage HTML reports ( #1421 )
...
Uploads two reports to Buildkite, one from cargo-cov and one from lcov via grcov. The lcov one is busted on linux and is what we need to bring codecov.io back up again. It works great on macos if you wanted to generate them locally and prefer lcov HTML reports.
* Also comment out non-coverage build to speed things up.
2018-10-05 10:17:35 -07:00
Greg Fitzgerald
5bc01cd51a
Revive code coverage
2018-09-28 19:19:16 -07:00
Greg Fitzgerald
19a7ff0c43
Pin down nightly in benchmark build
2018-09-28 19:29:50 -06:00