184 Commits

Author SHA1 Message Date
Michael Vines
df5cde74b0 Back out pre-0.7.1 workaround 2018-08-13 12:13:00 -07:00
Michael Vines
c2ba72fe1f Fix up validator sanity 2018-08-13 10:23:35 -07:00
Michael Vines
d93786c86a Revert "turn off validator sanity while I work on it"
This reverts commit d4304eea28.
2018-08-13 10:23:35 -07:00
Rob Walker
8eed120c38 add missing backslash 2018-08-10 23:45:08 -07:00
Rob Walker
d4304eea28 turn off validator sanity while I work on it 2018-08-10 14:56:46 -07:00
Rob Walker
7f71e1e09f fixups 2018-08-10 11:41:31 -07:00
Rob Walker
bb7eccd542 check validator startup in testnet-sanity.sh 2018-08-10 11:41:31 -07:00
Rob Walker
b04c71acd9 check issue 910 in testnet-sanity 2018-08-10 11:41:31 -07:00
Rob Walker
8b41c415b7 add equal sign 2018-08-10 08:05:48 -07:00
Michael Vines
8ca514a5ca Remove unnecessary : 2018-08-08 22:45:39 -07:00
Michael Vines
b605552079 Record network version in testnet-deploy start datapoint 2018-08-08 22:41:02 -07:00
Michael Vines
74f5538bd3 Verify the ledger as a part of sanity 2018-08-08 16:10:54 -07:00
Pankaj Garg
a6857dbaaa Updated node count to 230. Increased wmem on CI large 2018-08-08 13:13:18 -07:00
Michael Vines
054298d957 Retry snap install 3 times, sometimes the snap server 503s 2018-08-08 08:56:05 -07:00
Michael Vines
cca240c279 Add SOLANA_NET_NAME, rename SOLANA_NET_URL to SOLANA_NET_ENTRYPOINT 2018-08-08 08:49:30 -07:00
Michael Vines
89f17ceecf Route setup-args 2018-08-08 08:32:23 -07:00
pgarg66
75854cc234 Update dynamic network test with more nodes (#904)
- Check for correct OS params in test-large-network.sh
2018-08-08 06:52:57 -07:00
Michael Vines
ecea41a0ab Install EarlyOOM on testnet nodes 2018-08-07 16:58:46 -07:00
Michael Vines
e3cf1e6598 Bundle metrics_write_datapoint.sh in Snap 2018-08-07 13:35:01 -07:00
pgarg66
16772d3d51 Coalesce multiple blobs if received close together (#869)
- This helps reduce unnecessary growth of window if small blobs
  are received in small space of time
2018-08-07 10:29:57 -07:00
Michael Vines
1c38e40dee Validate ledger once all the tests complete 2018-08-07 10:00:52 -07:00
Michael Vines
91741e20fa Add rustc/cargo version check 2018-08-06 09:32:08 -07:00
Michael Vines
a13058b6c4 Look for 3 nodes (1 leader, 2 validators) 2018-08-03 20:30:29 -07:00
Rob Walker
c998199954 fixups, add validator-x to sanity 2018-08-03 15:34:11 -07:00
Michael Vines
15a6179b97 Stop installing rustfmt-preview, it's already present 2018-08-03 14:27:11 -07:00
Michael Vines
83b308983f Include rustfmt-preview 2018-08-03 14:11:42 -07:00
Rob Walker
f2b1a04bca cargo fmt fixups 2018-08-03 11:59:25 -07:00
Michael Vines
3e36e6dcf8 Upgrade to rust 1.28 2018-08-03 11:30:40 -07:00
Michael Vines
6feb6a27be Run localnet-sanity in test-stable-perf 2018-08-03 10:46:48 -07:00
Michael Vines
c230360f4c Wait until recycled machines are reachable before provisioning them 2018-08-02 22:13:17 -07:00
Michael Vines
a9240a42bf Delete unreachable validators to cause a fresh one to be spawned 2018-08-02 20:45:29 -07:00
Michael Vines
a7204d5353 Use a local user to avoid GCP login quota limits 2018-08-02 19:43:35 -07:00
Greg Fitzgerald
2366c1ebaf Enable cargo audit in CI
Fixes #772
2018-08-01 16:24:47 -07:00
Michael Vines
2c9d288ca9 Add a CI metric data point upload timeout to prevent CI build stalls
5 seconds is somewhat arbitrary, seems like enough
2018-08-01 15:49:48 -07:00
Greg Fitzgerald
bb0aabae75 Add cmake, which is needed to build cargo-audit 2018-08-01 16:43:49 -06:00
Michael Vines
2b259aeb41 testnet now deploys successfully on days of the month < 10 2018-08-01 14:10:52 -07:00
Michael Vines
de7e9b4b4c Remove retry
This was introduced to mask the occasional failure of racy tests.  But this is misguided as it helps hid the true problem, the racy test, and it causes tries builds that fail deterministically to retry only to fail once again.
2018-08-01 12:02:39 -07:00
Michael Vines
5d936e5c8a Trap SIGINT for clean ^C shutdown 2018-07-30 17:15:50 -07:00
Michael Vines
5a40ea3fd7 Only map HOME when in CI 2018-07-30 16:36:26 -07:00
Michael Vines
102510ac0e Clear apt cache to reduce image size 2018-07-30 16:36:26 -07:00
Michael Vines
2158329058 Switch to docker-rust image 2018-07-30 16:36:26 -07:00
Michael Vines
bc484ffe5f Add docker-rust image 2018-07-30 16:36:26 -07:00
Michael Vines
6fcf4584d5 Propagate more BUILDKITE environment variables into containers 2018-07-30 16:36:26 -07:00
Michael Vines
1adc83d148 Add localnet-sanity.sh 2018-07-30 16:36:26 -07:00
Michael Vines
416c141775 export SKIP_INSTALL=1 to reset the network without reinstalling the snap 2018-07-28 18:04:13 -07:00
Michael Vines
4cdb9a73f8 Skip testnet-sanity on manual deploy 2018-07-28 12:37:29 -07:00
Michael Vines
4433730610 Add support for deploying a locally built snap 2018-07-28 12:37:29 -07:00
Michael Vines
71eb5bdecc Factor out vm_foreach 2018-07-28 12:37:29 -07:00
Michael Vines
80a02359f7 Add script to audit for security vulnerabilities 2018-07-26 13:42:12 -07:00
Michael Vines
ab3968e3bf Dedup 2018-07-26 11:45:58 -07:00