Commit Graph

558 Commits

Author SHA1 Message Date
Michael Vines
506724fc93 Remove non-standard : anchors 2018-12-18 18:44:20 -08:00
Michael Vines
b4fe70d3d8 Skip bench of no .rs files are modified in a PR 2018-12-18 18:09:59 -08:00
Michael Vines
3efbffe4e3 Run coverage when test-coverage.sh is modified 2018-12-18 18:09:59 -08:00
Michael Vines
b101f40c32 Initial revision 2018-12-18 14:27:37 -08:00
Michael Vines
e8e6c70e19 Remove duplicate _ definitions 2018-12-18 14:25:10 -08:00
Michael Vines
cd6736d70b Remove duplication between test-stable{,-perf}.sh 2018-12-18 14:02:43 -08:00
Michael Vines
c0dcf67ec8 Move book build into test-checks 2018-12-18 13:03:38 -08:00
Michael Vines
bc52336a1b affected_files metadata is only available for PR builds 2018-12-18 13:03:38 -08:00
Michael Vines
3bfb052b0a Overhaul coverage setup 2018-12-18 10:48:06 -08:00
Michael Vines
c71d5a111e Extract grcov download script 2018-12-18 10:48:06 -08:00
Greg Fitzgerald
437b62c4d9 Upgrade grcov 2018-12-18 10:48:06 -08:00
Michael Vines
cbca0ae264 Remove dead code 2018-12-18 10:48:06 -08:00
Michael Vines
e720070945 Flip && style 2018-12-18 09:56:43 -08:00
Michael Vines
a8ab6f4caf Preserve stable as default, use +nightly to get nightly 2018-12-18 09:54:47 -08:00
Michael Vines
b7b1884950 Pass BUILDKITE_COMMIT env var into containers 2018-12-18 08:53:39 -08:00
Michael Vines
755064d3e2 Use |cargo +nightly| to avoid assuming nightly is default 2018-12-18 08:44:33 -08:00
Michael Vines
24a984086e nightly is now 1.33 2018-12-18 08:44:33 -08:00
Michael Vines
4b831d58b7 Don't fiddle with default rust, humans don't like that 2018-12-18 08:44:33 -08:00
Michael Vines
62f36037ea Pass CI env var into containers 2018-12-18 00:47:41 -08:00
Michael Vines
29776c0283 Publish book only on content changes instead of on every commit 2018-12-17 16:42:22 -08:00
carllin
69d7384cc0 Enable leader rotation on edge testnet (#2204) 2018-12-17 16:04:25 -08:00
Michael Vines
dc56bbeec8 Ensure the full workspace is built for coverage 2018-12-17 10:47:32 -08:00
Michael Vines
4be537c51a Temporarily disable nightly build until it can be fixed 2018-12-17 10:15:38 -08:00
Michael Vines
66c568ba67 Add wallet sanity timeout 2018-12-17 09:58:34 -08:00
Michael Vines
9a5195e79e Remove CARGO_TARGET_CACHE_NAME, use BUILDKITE_LABEL 2018-12-16 23:05:44 -08:00
Michael Vines
74ee1e5087 Increase the number of files a node may have open at a time 2018-12-15 17:15:22 -08:00
Michael Vines
e5d1bd6589 Drop public suffix on build names 2018-12-15 16:54:23 -08:00
Michael Vines
50e8666a14 Add format-url.sh 2018-12-15 15:10:04 -08:00
Michael Vines
eedc8c7812 Move src/netutil.rs into its own crate 2018-12-14 20:13:34 -08:00
Michael Vines
f0d1ed0cc4 |cargo test --all| 2018-12-14 19:32:04 -08:00
Michael Vines
6ac466c0a4 Move src/logger.rs into logger/ crate to unify logging across the workspace 2018-12-14 13:10:43 -08:00
Michael Vines
f6e3464ab9 bench-tps rebase 2018-12-14 09:38:46 -08:00
Mekagoza
708876e9a7 Fix CI and related issues in bench-tps
Rename crate to `solana-bench-tps` in its Cargo.toml

Move crate

Add to ci/publish-crate.sh
2018-12-14 09:38:46 -08:00
Michael Vines
c1ad987b04 Run checks over all crates in the workspace 2018-12-13 23:40:26 -08:00
Michael Vines
9d0b7c6b31 Remove bench_streamer feature 2018-12-13 22:25:27 -08:00
Michael Vines
d489cb1a8b Desnake upload_ci_artifact for consistency 2018-12-13 22:25:27 -08:00
Michael Vines
0fe6d61036 Move binaries from src/bin into their own crate 2018-12-13 22:25:27 -08:00
Michael Vines
accabca618 Find solana-fullnode-cuda 2018-12-13 20:08:24 -08:00
Michael Vines
647e5d76b0 Move solana-fullnode into fullnode/ 2018-12-13 01:45:29 -08:00
Michael Vines
7e4af9382e Move solana-upload-perf into upload-perf/ 2018-12-13 01:06:40 -08:00
Michael Vines
282d4a3563 Move solana-keygen into keygen/ 2018-12-13 01:06:40 -08:00
Michael Vines
4b07778609 Add bench_streamer feature to inhibit building solana-bench-streamer by default
This program is not currently used in any automation and is fairly slow
to build.  Disabling it by default will speed incremental builds.
2018-12-12 16:31:13 -08:00
Michael Vines
bf33d9d703 Disable snap build until #2127 is resolved 2018-12-12 15:13:11 -08:00
Michael Vines
af3ca02e35 Switch testnet-edge from snap to tarball
Snap publishing has been failing all day, unclear why.  Potentially
revert this commit if/when resolved.
2018-12-11 23:34:41 -08:00
Michael Vines
088bab61a4 Remove |cargo install| duplication 2018-12-11 23:29:05 -08:00
Michael Vines
080d18b06e Only run publish-crate on release branches, clarify crate ordering 2018-12-11 23:29:05 -08:00
Michael Vines
b5784de33f Disable leader rotation for testnet-automation until it's ready 2018-12-10 15:23:11 -08:00
Michael Vines
094f0a8be3 Leader rotation flag plumbing 2018-12-10 14:07:59 -08:00
Michael Vines
3d996bf080 Disable leader rotation on CI testnets until it's ready 2018-12-10 14:07:59 -08:00
Michael Vines
4b05ee6811 Add hacky sleep 2018-12-10 14:05:00 -08:00