Sagar Dhawan
79199711b8
Add gpu resource usage tracking ( #7075 )
2019-11-21 08:33:02 -08:00
Jack May
d9024db68d
Fix publish of move program ( #7072 )
2019-11-20 20:33:49 -08:00
Michael Vines
ee6b11d36d
Remove ability to deploy custom programs ( #7070 )
...
automerge
2019-11-20 15:37:42 -08:00
Michael Vines
f58fef60fb
Fix program copy
2019-11-20 15:56:00 -07:00
Jack May
a76eb64bbb
Copy all programs when starting a network ( #7069 )
2019-11-20 14:37:15 -08:00
Pankaj Garg
955aaef2e6
Fixes to net-shaper and net.sh ( #7002 )
...
* Fixes to net-shaper and net.sh
* fixes to default filters and cleanup
2019-11-18 11:33:33 -08:00
Sagar Dhawan
cab2232aba
Fix System Stats script ( #6985 )
...
automerge
2019-11-15 13:25:40 -08:00
Sagar Dhawan
3ce6248f8c
Add CPU and RAM usage to Metrics ( #6968 )
...
* Add CPU usage to Metrics
* Add RAM usage and rename to system-stats
* Shellcheck
* Remove SC exception
* Address review comments
2019-11-14 20:36:34 -08:00
Pankaj Garg
c96b8c8d68
Script to run net-shaper on remote nodes ( #6938 )
...
* Script to run net-shaper on remote nodes
* fixes
2019-11-13 20:31:44 -08:00
Pankaj Garg
24cb4798bc
Map all private IP to public IP for log-analyzer ( #6907 )
...
* Map all private IP to public IP for log-analyzer
* fixes
* shellcheck fixes
2019-11-12 15:48:46 -08:00
Pankaj Garg
0c2bf022fa
Apply netem packet rules to only UDP traffic ( #6754 )
2019-11-05 18:34:04 -08:00
Pankaj Garg
1c5d2a85cf
Fix substitution of private IP with public IP in iftop logs ( #6748 )
...
automerge
2019-11-05 15:08:35 -08:00
Pankaj Garg
8993b15248
Integrated use of netem with testnet scripts ( #6746 )
...
automerge
2019-11-05 15:04:06 -08:00
Sagar Dhawan
3133ee2401
Fix limited iftop output and failure to stop iftop ( #6723 )
...
* Fix limited iftop output and failure to stop iftop
* Shellcheck
* Ignore shellcheck
2019-11-04 18:12:07 -08:00
Pankaj Garg
bae83ba2b6
Compare iftop logs using log-analyzer ( #6684 )
...
* Compare iftop logs using log-analyzer
* fixes
* fix clippy errors
2019-11-01 14:48:23 -07:00
TristanDebrunner
e6c8bfd008
Add --use-move flag to cargo-install-all.sh and net/net.sh ( #6670 )
2019-11-01 07:53:30 -07:00
Pankaj Garg
2e30926ac3
New program to process `iftop` log output ( #6668 )
...
* New program to process iftop log output
* fixes
* fix shellcheck
* address review comments
* more review comments
2019-10-31 18:22:57 -07:00
TristanDebrunner
d2c66c40c6
Have cargo-install-all.sh also look in program target dirs for so's ( #6631 )
2019-10-31 14:40:54 -07:00
Tyera Eulberg
4ec95043d7
Update sol:lamport ratio to base-10 ( #6611 )
...
* Update sol:lamport ratio
* Update various SOL quantities in bash scripts
2019-10-29 20:03:48 -06:00
TristanDebrunner
b4dc1a7263
Remove move feature ( #6605 )
...
automerge
2019-10-29 17:14:07 -07:00
Pankaj Garg
e174af7838
Use iftop to collect network bandwidth usage ( #6560 )
...
* Use iftop to collect network bandwidth usage
* fix shellcheck
* more shellchecks
* review comments
2019-10-26 00:06:46 -07:00
Greg Fitzgerald
9232057e95
Rename replicator to archiver ( #6464 )
...
* Rename replicator to archiver
* cargo fmt
* Fix grammar
2019-10-21 11:29:37 -06:00
Ryan Shea
e59af8269e
Add increment docs infra to increment-cargo-version ( #6456 )
2019-10-18 20:53:45 -07:00
Michael Vines
621c67a8cb
Adjust default cluster signature fees ( #6436 )
2019-10-18 17:00:51 -07:00
Rob Walker
f2fd53e773
coverage over multiple packages ( #6420 )
2019-10-18 16:23:34 -07:00
Michael Vines
842eaf90df
Exclude bench-exchange from coverage report
2019-10-17 16:03:49 -07:00
Pankaj Garg
854c62e208
Reduce kernel networking buffer for rmem and wmem ( #6422 )
...
automerge
2019-10-17 14:52:24 -07:00
Ryo Onodera
b7b71b31d3
Magically improve coverage ( #6345 )
...
automerge
2019-10-16 16:53:07 -07:00
Greg Fitzgerald
322fcea6e5
More fullnode to validator renaming ( #6337 )
2019-10-11 13:30:52 -06:00
Rob Walker
7cf90766a3
add epoch_schedule sysvar ( #6256 )
...
* add epoch_schedule sysvar
* book sheesh!
2019-10-08 22:34:26 -07:00
Michael Vines
cf3bbc09b6
Jump to nightly-2019-10-03 ( #6233 )
...
* Reduce what gets build for coverage to avoid OoM with nightly 2019-10-03
* Update nightly to 2019-10-03
2019-10-03 20:05:44 -06:00
Dan Albert
c06876eb3d
Fix date formatting to work on Mac OS ( #6214 )
2019-10-02 14:44:52 -07:00
Michael Vines
f09183765c
Output timestamp to console for better logs
2019-10-01 09:17:47 -07:00
Michael Vines
b4da83a3ab
Remove CUDA feature ( #6094 )
2019-09-26 13:36:51 -07:00
Rob Walker
aea0326b82
coverage by package ( #6099 )
2019-09-25 14:01:09 -07:00
Michael Vines
078a3aeccd
Properly build solana-validator-cuda ( #5999 )
2019-09-20 11:36:57 -07:00
Michael Vines
accd49f2e4
Remove unneeded --all
2019-09-19 23:30:08 -07:00
Michael Vines
1d0be265d9
Add explicit validator-cuda crate ( #5985 )
2019-09-19 20:50:34 -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
Michael Vines
ce65604154
Rewrite wallet sanity test to use the ping command ( #5946 )
...
automerge
2019-09-18 10:03:54 -07:00
Michael Vines
e1f4e8a84a
Add solana-crate-features workaround to avoid cargo feature thrashing ( #5904 )
...
automerge
2019-09-13 23:46:21 -07:00
Tyera Eulberg
c62a4a1c13
Interpret Solana-CLI amount requests in SOL by default ( #5866 )
...
automerge
2019-09-10 16:16:40 -07:00
Tyera Eulberg
e05f8faa74
Print account balances in SOL by default ( #5857 )
...
* Print account balances in SOL by default
* Review comments
* Fix wallet-sanity
2019-09-10 13:36:59 -06:00
Trent Nelson
bdda79343e
scripts/cargo-install-all.sh: Ensure `solana-genesis` is built last ( #5827 )
...
Workaround for #5826
2019-09-06 20:00:24 -07:00
Tyera Eulberg
0d20bc5e14
Move solana-validator-info into cli ( #5768 )
...
* Move solana-validator-info into cli
* Remove solana-validator-info and update docs
* Update test to use app()
2019-09-03 10:38:12 -07:00
Michael Vines
81bb208a62
Add open file descriptor monitoring ( #5655 )
2019-08-26 15:17:19 -07:00
Trent Nelson
6bb22902cc
net: net.sh - Enable deploying testnets on debug binaries ( #5627 )
...
automerge
2019-08-23 18:31:18 -07:00
Michael Vines
1207664bbb
Rename solana-wallet program to just solana ( #5604 )
...
* Rename wallet/ to cli/
* Rename the solana-wallet crate to solana-cli
* Rename solana-wallet program to solana
* cargo fmt
2019-08-22 13:51:16 -07:00
Michael Vines
d651cb7a25
Adjust |ulimit -n| automatically, no bash required ( #5586 )
2019-08-21 14:55:58 -07:00
Michael Vines
f18aa4e423
Tuning net.inet.udp.maxdgram on mac OS is no longer required ( #5585 )
2019-08-21 13:17:01 -07:00
Michael Vines
f4534ef12d
Only update first version field in a Cargo.toml
2019-08-20 17:05:28 -07:00
Michael Vines
54f4d13350
Validator log filter may now be reconfigured at runtime ( #5473 )
...
* Log filter may now be reconfigured at runtime
* Add RPC API and bash script to reconfigure the log filter
2019-08-10 22:54:46 -07:00
Tyera Eulberg
9ee5f36068
Solana-wallet: print JSON RPC endpoint ( #5482 )
...
* Print RPC endpoint in use
* Fixup wallet-sanity
2019-08-09 20:23:53 -06:00
Michael Vines
2214d2dbb5
Eject bootstrap-leader support from fullnode.sh ( #5301 )
2019-07-29 21:25:28 -07:00
Michael Vines
19e4f70244
Change default behavior to remove a prerelease tag if present instead of a minor version bump
2019-07-25 16:33:24 -07:00
Tyera Eulberg
2c8d6f87e6
Add validator-info CLI ( #4970 )
...
* Add validator-info CLI
* Add GetProgramAccounts method to solana-client
* Update validator-info args, and add get subcommand
* Update ValidatorInfo lengths
* Add account filter for get --all
* Update testnet participation doc to reflect validator-info
* Flesh out tests
* Review comments
2019-07-11 12:38:52 -06:00
Mark E. Sinclair
a383ea532f
Implement new Index Column ( #4827 )
...
* Implement new Index Column
* Correct slicing of blobs
* Mark coding blobs as coding when they're recovered
* Prevent broadcast stages from mixing coding and data blobs in blocktree
* Mark recovered blobs as present in the index
* Fix indexing error in recovery
* Fix broken tests, and some bug fixes
* increase min stack size for coverage runs
2019-07-10 11:08:17 -07:00
Michael Vines
32b55e6703
Fund solana-install deployments from the mint keypair to avoid airdrops ( #4997 )
2019-07-09 16:45:28 -07:00
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
Pankaj Garg
f651c0922a
Airdrop more token in wallet sanity due to fee ( #4830 )
...
automerge
2019-06-26 13:32:58 -07:00
Michael Vines
a5279bb835
Don't ship bench-streamer
2019-06-19 12:37:35 -07:00
Michael Vines
b4d4edb645
Restore cargo install to work around --features= 'feature' ( #4627 )
2019-06-10 18:49:08 -07:00
Michael Vines
0595109f98
Add solana-install-init binary ( #4613 )
...
* Add solana-install-init binary
* Add Enter prompt on solana-install-init exit for Windows users
2019-06-08 19:01:22 -07:00
Michael Vines
177c9cc026
-f
2019-06-08 16:33:22 -07:00
Michael Vines
a9f73ea321
solana-keygen no longer blindly overwrites a keypair, or assumes "new" ( #4599 )
...
automerge
2019-06-07 17:54:54 -07:00
Michael Vines
b55927370b
Restore OS -> TARGET map
2019-06-07 13:22:40 -07:00
Michael Vines
8e46c44f3e
Deploy mac OS solana-install update package to testnets ( #4595 )
2019-06-07 12:59:58 -07:00
Michael Vines
fdaa939892
Bring in Travis CI to build Windows and mac OS release binaries ( #4591 )
...
* Bring in Travis CI to build Windows and mac OS release binaries
* Update .travis.yml
2019-06-07 11:32:47 -07:00
Michael Vines
53275cc678
Introduce normalized CI environment vars: ci/env.sh ( #4571 )
2019-06-06 12:20:47 -07:00
Michael Vines
8f50c3dd2e
Be explicit about return status
2019-06-05 14:12:06 -07:00
Michael Vines
d26fd27bf9
Avoid sudo in tune-system.sh unless requested by the user ( #4556 )
2019-06-05 09:10:23 -07:00
Michael Vines
e15246746d
Enable non-zero fees for all testnets ( #4513 )
...
automerge
2019-05-31 22:33:55 -07:00
Michael Vines
c0a161afe8
Enable fees in ci/localnet-sanity.sh ( #4508 )
...
automerge
2019-05-31 16:50:39 -07:00
Michael Vines
7a021dff05
Beautify Cargo.tomls with |cargo tomlfmt| ( #4477 )
2019-05-29 18:30:49 -07:00
Tyera Eulberg
50207a30ef
Rename solana-fullnode to solana-validator redux ( #4417 )
2019-05-23 21:28:18 -07:00
Michael Vines
167890ca63
Set rust_version
2019-05-18 14:48:53 -07:00
Rob Walker
e2f00dc205
Cargo.toml implied ( #4270 )
...
automerge
2019-05-13 13:51:42 -07:00
Jack May
453fdb9e28
Add support for local metric collection/viewing ( #4170 )
2019-05-06 16:44:06 -07:00
Michael Vines
9b50583641
wallet: add --url, remove --host/--rpc-host/--rpc-port/-rpc-tls ( #4153 )
...
Also by default the wallet now talks to testnet.solana.com instead of
localhost
2019-05-06 07:38:26 -07:00
Michael Vines
c8ed41167a
Factor tune_system() out of multinode-demo/ ( #4138 )
...
* Remove x bit from ulimit-n.sh
* Factor tune_system() out of multinode-demo/
2019-05-03 10:40:02 -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
950d8494ba
earlyoom: Stop using unsupported -k option ( #4096 )
...
automerge
2019-05-01 11:29:02 -07:00
sakridge
7e1a7b1f64
Add bench-exchange to installed bins ( #3883 )
...
Need to run exchange clients on remote machines.
2019-04-18 13:55:41 -07:00
Greg Fitzgerald
51a2988bb2
Revert "Rename programs to instruction_processors ( #3789 )" ( #3824 )
...
This reverts commit 34344982a9
.
2019-04-17 15:05:49 -06:00
Michael Vines
bee411e826
Preserve extra dependency annotations (optional=,features=) during version bump ( #3810 )
2019-04-16 15:12:10 -07:00
Amr Ali
34344982a9
Rename programs to instruction_processors ( #3789 )
...
* Rename programs to instruction_processors
* Updates around the code base to support instruction_processors rename
* Kabab instruction_processors
* Update Cargo.toml files and scripts to use instruction-processors
* Update Cargo.toml to use instruction-processors
* Update CI scripts to use instruction-processors
2019-04-16 22:39:00 +02:00
Michael Vines
87aef92e71
Fix up bash array handling ( #3771 )
2019-04-15 13:25:44 -07:00
Michael Vines
0aa05158c9
Adjust noop/failure program names to be consistent with all other programs
2019-04-11 11:59:56 -07:00
Tyera Eulberg
acbc261891
Add gossip to build script, and fix bash strings
2019-04-04 00:18:48 -07:00
Pankaj Garg
fc678f53ba
Send metrics data to the correct/configured database host
2019-03-29 12:14:15 -07:00
Tyera Eulberg
845ddc3496
Fixup wallet-sanity to match new balance string
2019-03-28 16:56:27 -07:00
Michael Vines
63aadc4905
Turn top-level Cargo.toml into a virtual manifest
2019-03-21 08:47:58 -07:00
Michael Vines
9b7c1d5650
Relocate *-help.sh to their respective packages
2019-03-20 14:34:57 -07:00
Michael Vines
1d0f6a5d85
Add scripts/install-help.sh
2019-03-18 18:34:08 -07:00
Michael Vines
c8bbca08f8
Install the install program
2019-03-15 16:30:31 -07:00
Michael Vines
8a142966be
Avoid stray '' when rust version is not specified
2019-03-14 21:30:24 -07:00
Michael Vines
8f25548781
Overhaul cargo/rustc version management
2019-03-14 20:22:46 -07:00
Sagar Dhawan
866d3f467f
Fix flag to disable leader-rotation ( #3243 )
2019-03-12 16:35:13 -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
Michael Vines
e7eafbd24e
Adapt to recent programs/ shuffle
2019-03-05 13:14:07 -08:00
Michael Vines
7b49c9f09c
Delete fullnode-config/
2019-03-04 15:49:02 -08:00
Michael Vines
cd4bccfd12
Remove snap support
2019-03-02 17:41:09 -08:00
Tyera Eulberg
760a82cb08
Add optional deploy of custom programs ( #2817 )
...
* Add optional deploy of custom programs
* Review comments
2019-02-18 11:43:36 -07:00
Michael Vines
fea480526b
Add macOS tip
2019-02-02 20:08:49 -08:00
Michael Vines
e0c05bf437
Minor clean up
2019-01-17 09:04:57 -08:00
Michael Vines
a84b6bc7e4
Overhaul wallet rpc/drone command-line arguments
2019-01-17 08:36:05 -08:00
Michael Vines
81e17bad40
Failure to write a datapoint should not be fatal
2019-01-16 09:08:47 -08:00
Michael Vines
c3c955b02e
Build/install native programs within cargo-install-all.sh
2018-12-19 11:53:08 -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
db8f2d9f07
Make ulimit non-fatal to keep the ci-cuda machine happy
2018-12-18 14:02:43 -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
Michael Vines
c71d5a111e
Extract grcov download script
2018-12-18 10:48:06 -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
0fe6d61036
Move binaries from src/bin into their own crate
2018-12-13 22:25:27 -08:00
Michael Vines
647e5d76b0
Move solana-fullnode into fullnode/
2018-12-13 01:45:29 -08:00
Michael Vines
282d4a3563
Move solana-keygen into keygen/
2018-12-13 01:06:40 -08:00
Michael Vines
088bab61a4
Remove |cargo install| duplication
2018-12-11 23:29:05 -08:00
Michael Vines
7ae9d9690b
mkdir-p for the caller
2018-12-09 09:41:14 -08:00
Michael Vines
82a0cc9d27
Ensure destination is not present
2018-12-07 11:32:08 -08:00
Michael Vines
8597701b0f
Expand matching to include optional _program suffix
2018-12-05 10:49:06 -08:00
Sathish
c973de1d76
Decouple log and metrics rate ( #1839 )
...
Use separate env for log and metrics rate.
Set default log level to WARN if unset.
2018-11-15 22:27:16 -08:00
Michael Vines
017c281eaf
Remove CUDA support from Snap
2018-11-12 20:31:16 -08:00
Michael Vines
3466f139a4
set -e shuffling
2018-11-11 16:24:36 -08:00
Michael Vines
def7d156f6
codemod --extensions sh '#!/usr/bin/env bash -e' '#!/usr/bin/env bash\nset -e'
2018-11-11 16:24:36 -08:00
Michael Vines
33aab094ef
codemod --extensions sh '#!/bin/bash' '#!/usr/bin/env bash'
2018-11-11 16:24:36 -08:00
Michael Vines
bec34496f1
Generate id.json earlier
2018-11-10 18:05:55 -08:00
Greg Fitzgerald
b0f8a983c4
Add the solana-wallet documentation ( #1744 )
...
* Add the solana-wallet documentation
There doesn't seem to be a way to publish bin docs to crates.io.
Until there is, we can include CLI documentation is the appendix
of the markdown book.
* A command to generate all the usage docs
Usage:
$ scripts/wallet-help.sh >> src/wallet.md
2018-11-08 15:42:20 -07:00
Tyera Eulberg
102354c218
Add balance check retries
2018-11-01 11:28:33 -06:00
Michael Vines
7d44f60e45
Find native program with solana_ prefix
2018-10-30 13:13:37 -07:00
Michael Vines
0f32102684
Restrict characters to those supported by semvar_bash
2018-10-25 16:19:00 -07:00
Michael Vines
d46682d1f2
Restrict characters to those supported by semvar_bash
2018-10-25 16:12:29 -07:00
Tyera Eulberg
02cfa76916
Plumb GetTransactionCount through solana-wallet
2018-10-25 14:58:51 -06:00
Tyera Eulberg
9314eea7e9
Add leader-readiness test to wallet-sanity
2018-10-25 14:58:51 -06:00
Michael Vines
471d8f6ff9
Fix up the version references to all other internal crates
2018-10-25 12:54:32 -07:00
Michael Vines
e47fcb196b
s/solana_program_interface/solana[_-]sdk/g
2018-10-25 12:31:45 -07:00
Michael Vines
3ae53961c8
Support prerelease versioning
2018-10-25 12:31:45 -07:00
Michael Vines
9447537d8c
Increment internal Cargo references to solana_program_interface
2018-10-25 11:03:03 -07:00
Michael Vines
926d459c8f
Script away cargo version bumping
2018-10-25 09:38:58 -07:00
Pankaj Garg
31e779d3f2
Added counters to track more metrics on dashboard ( #1535 )
...
- Total number of IP packets TX/RX from all nodes in the testnet
- Last consumed index on validator
- Last transmitted index on leader
2018-10-17 17:32:50 -07:00
Michael Vines
5c523716aa
Ship native programs
2018-10-10 16:49:48 -07:00
Tyera Eulberg
36b18e4fb5
Create new wallet on each run of wallet-sanity
2018-09-28 07:39:31 -07:00
Tyera Eulberg
2b82121325
Fix wallet-sanity to reflect new wallet arg syntax
2018-09-25 16:38:51 -07:00
Tyera Eulberg
0125163190
Remove wallet.sh, update entrypoint syntax for wallet network argument
2018-09-17 11:53:33 -06:00
Pankaj Garg
d12537bdb7
Include UDP sent statistics in net stats ( #1225 )
2018-09-14 13:32:13 -07:00
Pankaj Garg
5d19b799af
Fix snap configuration for netstat daemon ( #1190 )
...
- Also increased the frequency at which the stats are sent
- Fixed file permissions for snapcraft.yaml
2018-09-11 14:49:05 -07:00
Pankaj Garg
1c17c6dd2b
Report UDP network statistics ( #1176 )
...
* Report UDP network statistics
Fixes #1093
* Address review comments
* Address additional review comments
* Fix shellcheck errors
2018-09-10 15:52:08 -07:00
Michael Vines
7029e4395c
Fix OOM reporting
2018-09-08 18:57:31 -07:00
Michael Vines
9f413fd656
Establish net/scripts/... for better scoping
2018-09-08 13:59:45 -07:00
Rob Walker
96bfd9478b
make all the nodes have a pretty seq id ( #1159 )
2018-09-08 14:18:18 +09:00
Michael Vines
9a1832ed61
Bump ping timeout
2018-09-07 12:01:43 -07:00
Michael Vines
9e45f1f5e2
Doc fixup
2018-09-07 12:01:43 -07:00
Michael Vines
ee682d5bc3
Move wallet-sanity.sh out of multinode-demo/
2018-09-07 12:01:43 -07:00
Michael Vines
abfff66d53
Retry ssh a couple times before giving up
2018-09-06 19:54:39 -07:00
Michael Vines
9ca6a2d25b
Configure boot disk size
2018-09-06 19:54:39 -07:00
Michael Vines
aa07bdfbaa
Optionally suppress delete confirmation
2018-09-06 19:54:39 -07:00
Rob Walker
fdc48d521c
use USER instead of whoami ( #1134 )
...
* use USER instead of whoami
make gcloud_FigureRemoteUsername robust against unsolicited output
(that I get on login ;) )
validate --prefix argument
* Update gcloud.sh
2018-09-07 00:18:05 +09:00
Michael Vines
6560b0e2cc
s/whoami/id -un/
2018-09-05 14:26:21 -07:00
Michael Vines
ec38dba209
GCE leader nodes can now be provisioned with a static IP address
2018-09-05 14:26:21 -07:00
sakridge
1fd4343621
Add total count to stat ( #1124 )
2018-09-05 09:28:18 -07:00
Michael Vines
8c51b47e85
Preserve existing ssh config
2018-09-05 09:02:02 -07:00
Michael Vines
89db85dbf9
Work around concurrent |gcloud compute ssh| terminal issue
2018-09-05 09:02:02 -07:00
Michael Vines
2cb1375217
Run gcloud_PrepInstancesForSsh in parallel
2018-09-05 09:02:02 -07:00
Michael Vines
9365a47d42
Employ a startup script
2018-09-05 09:02:02 -07:00
Michael Vines
6ffe205447
Add -g option
2018-09-05 09:02:02 -07:00
Michael Vines
fa07c49cc9
net/ can now deploy Snaps
2018-09-05 09:02:02 -07:00
Michael Vines
7e2b65374d
gce instance types are now configurable
2018-09-05 09:02:02 -07:00
Michael Vines
43b4207101
Run oom-monitor in net/ testnets
2018-09-05 09:02:02 -07:00
Michael Vines
399caf343c
Morph gce_multinode-based scripts into net/
2018-09-05 09:02:02 -07:00
Pankaj Garg
70a8ae4612
Fixed private IP variable in gcloud script ( #1119 )
2018-09-04 16:24:19 -07:00
Michael Vines
18ef643dc7
Keep locals local
2018-08-28 08:11:44 -07:00
Michael Vines
9d53208d68
Use gcloud_DeleteInstances
2018-08-28 08:11:44 -07:00
Michael Vines
c8e3ce26a9
Start of scripts/gcloud.sh
2018-08-27 22:35:14 -07:00
Michael Vines
bd5c6158ae
Move some common scripts from multinode-demo/ to scripts/
2018-08-27 13:52:38 -07:00
Greg Fitzgerald
96787ff4ac
Use builtin sum
2018-08-22 16:24:19 -06:00
Stephen Akridge
c3ed4d28de
Change average TPS to max average tps seen for any node and...
...
add script to collect perf stats
2018-08-22 14:55:04 -07:00
Stephen Akridge
0fce3368d3
Fix json perf counter print and add script to generate a chart
2018-06-09 10:55:22 -07:00
Anatoly Yakovenko
6268d540a8
move CI specific scripts to solana-labs/buildkite repo
...
Former-commit-id: 77dd1bdd4a
2018-04-29 23:43:43 -07:00
Anatoly Yakovenko
753eaa8266
buildkite script
2018-04-24 11:32:00 -07:00