16f7e46fce
Ignore error while enabling nvidia persistence mode ( #2265 )
2018-12-21 12:47:45 -08:00
3a039c8007
Load nvidia drivers on node startup ( #2263 ) ( #2264 )
...
* Load nvidia drivers on node startup
* added new script to enable nvidia driver persistent mode
* remove set -ex
2018-12-21 11:58:06 -08:00
56d5324837
Use CUDA for testnet automation performance calculations ( #2259 ) ( #2261 )
2018-12-21 05:14:08 -08:00
d3bf0fc707
Use SSD for testnet automation ( #2257 ) ( #2258 )
2018-12-21 04:52:00 -08:00
f9d8a1d6c0
Rename finality to confirmation ( #2250 )
...
* Rename finality to confirmation
* fix cargo fmt errors
2018-12-20 16:03:56 -08:00
70559253ee
Use newer votes to calculate confirmation time ( #2247 )
2018-12-20 16:03:56 -08:00
9c61abe468
Reduce ticks per block to increase voting frequency ( #2242 )
2018-12-20 16:03:56 -08:00
970954ac3b
Stable dashboard can now actually come from the stable channel
2018-12-20 08:06:02 -08:00
39d821ead8
Select correct branch for {testnet,-perf} when using a stable channel tag
2018-12-19 17:47:18 -08:00
e2225d3b71
Add more Azure details
2018-12-19 16:31:28 -08:00
666af1e62d
Debug broadcast ( #2208 )
...
* Add per cf rocksdb options, increase compaction and flush threads
* Change broadcast stage to bulk write blobs
* add db_ledger function specifically for broadcast
* fix broken tests
* fix benches
2018-12-19 16:11:47 -08:00
2fe3402362
Use SSD for perf testnet ( #2227 )
2018-12-19 16:11:26 -08:00
14a236198f
nit: rename publish-solana-tar.sh to publish-tarball.sh
2018-12-19 14:26:25 -08:00
cc1b43b90a
Retire GCP setup
2018-12-19 14:26:25 -08:00
9448f0ce52
Add more Azure CI documentation
2018-12-19 14:26:25 -08:00
59fdd8f6be
Move wallet airdrop retries into fullnode start script
2018-12-19 13:49:04 -08:00
7b20318ee4
Run s3cmd in a container to avoid additional CI system dependencies
2018-12-19 13:09:24 -08:00
c3c955b02e
Build/install native programs within cargo-install-all.sh
2018-12-19 11:53:08 -08:00
6e56e41461
Document how to create a new Azure CI machine
2018-12-18 23:35:09 -08:00
d74d5e0e44
nit: prevent shellcheck command from getting expanded by default
2018-12-18 18:44:20 -08:00
cac08171de
nit: prevent book build from getting expanded by default
2018-12-18 18:44:20 -08:00
6f6c350781
Skip stable-perf of no .rs files are modified in a PR
2018-12-18 18:44:20 -08:00
506724fc93
Remove non-standard : anchors
2018-12-18 18:44:20 -08:00
b4fe70d3d8
Skip bench of no .rs files are modified in a PR
2018-12-18 18:09:59 -08:00
3efbffe4e3
Run coverage when test-coverage.sh is modified
2018-12-18 18:09:59 -08:00
cafa873f06
run tests in single thread so local runs succeed
2018-12-18 17:38:44 -08:00
b4f4347d6e
add some more tests ( #2217 )
2018-12-18 17:27:03 -08:00
5c866dd000
test drive new coverage stuff ( #2216 )
2018-12-18 16:44:27 -08:00
974249f2a5
Parallelize entry processing in replay stage in validators ( #2212 )
...
* Parallelize entry processing in replay stage in validators
- single threaded entry processing is not utlizing CPU cores to the fullest
* fix tests and address review comments
2018-12-18 16:06:05 -08:00
a65022aed7
DbLedger doesn't need to be mut, doesn't need an RwLock ( #2215 )
...
* DbLedger doesn't need to be mut, doesn't need an RwLock
* fix erasure cases
2018-12-18 15:18:57 -08:00
b101f40c32
Initial revision
2018-12-18 14:27:37 -08:00
e8e6c70e19
Remove duplicate _ definitions
2018-12-18 14:25:10 -08:00
c8d27f6424
Drop _ to clean up CI logs, apply more -j
2018-12-18 14:11:15 -08:00
287e8cefda
Keep gcno files around to prevent breaking CI builds with a warm target/ cache
2018-12-18 14:07:42 -08:00
db8f2d9f07
Make ulimit non-fatal to keep the ci-cuda machine happy
2018-12-18 14:02:43 -08:00
cd6736d70b
Remove duplication between test-stable{,-perf}.sh
2018-12-18 14:02:43 -08:00
0d2e3788ba
Justify each coverage flag, and other cleanup
2018-12-18 13:03:38 -08:00
c0dcf67ec8
Move book build into test-checks
2018-12-18 13:03:38 -08:00
bc52336a1b
affected_files metadata is only available for PR builds
2018-12-18 13:03:38 -08:00
3bfb052b0a
Overhaul coverage setup
2018-12-18 10:48:06 -08:00
c71d5a111e
Extract grcov download script
2018-12-18 10:48:06 -08:00
437b62c4d9
Upgrade grcov
2018-12-18 10:48:06 -08:00
cbca0ae264
Remove dead code
2018-12-18 10:48:06 -08:00
e0cde7dfc5
Remove stale log section
2018-12-18 10:32:40 -08:00
e720070945
Flip && style
2018-12-18 09:56:43 -08:00
a8ab6f4caf
Preserve stable as default, use +nightly to get nightly
2018-12-18 09:54:47 -08:00
b7b1884950
Pass BUILDKITE_COMMIT env var into containers
2018-12-18 08:53:39 -08:00
755064d3e2
Use |cargo +nightly| to avoid assuming nightly is default
2018-12-18 08:44:33 -08:00
24a984086e
nightly is now 1.33
2018-12-18 08:44:33 -08:00
4b831d58b7
Don't fiddle with default rust, humans don't like that
2018-12-18 08:44:33 -08:00