Commit Graph

59 Commits

Author SHA1 Message Date
Rob Walker
8b248dcf09 specify port 2018-09-01 02:56:24 +09:00
Rob Walker
4938aad939 fixups 2018-09-01 02:21:46 +09:00
Rob Walker
7e882dfe62 inform all snaps where the network is 2018-09-01 02:21:46 +09: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
Michael Vines
229d825fe0 Fix master-perf basename 2018-08-17 21:59:36 -07:00
Michael Vines
98d0ef6df5 Add some wget retries 2018-08-16 20:22:49 -07:00
Rob Walker
73797c789b back to 4 TX threads 2018-08-16 12:02:11 -07:00
Rob Walker
036fcced31 test -t nproc 2018-08-16 12:02:11 -07:00
Rob Walker
1d3157fb80 fixups 2018-08-16 12:02:11 -07:00
Rob Walker
0b11c2e119 restart testnet clients in case airdrop fails 2018-08-16 12:02:11 -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
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
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
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
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
Michael Vines
2b259aeb41 testnet now deploys successfully on days of the month < 10 2018-08-01 14:10:52 -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
4dceb73909 Reinstall client nodes in the background to speed up deploys 2018-07-26 09:49:00 -07:00
Michael Vines
4c4659be13 Add more stdout 2018-07-25 16:38:21 -07:00
Michael Vines
1b79fe73a1 Emit a metrics datapoint if bench-tps terminates 2018-07-25 15:55:02 -07:00
Michael Vines
5fa072cf16 Avoid quotes around net name 2018-07-25 15:55:02 -07:00
Stephen Akridge
80ecef2832 Add --sustained to ci testnet deploy script 2018-07-25 10:16:46 -07:00
Michael Vines
dcce475f0b Progagate logging configuration to client nodes 2018-07-24 21:40:02 -07:00
Michael Vines
735a0ee16d Switch back to running bench-tps in 10 minute iterations 2018-07-24 15:43:25 -07:00
Michael Vines
782aa7b23b Cap at 4 threads 2018-07-24 11:35:03 -07:00
Michael Vines
7a71adaa8c Adjust threads by the number of cpus 2018-07-23 21:17:36 -07:00
Michael Vines
ce8796bc2e Correctly calculate the expected number of full nodes 2018-07-23 19:55:09 -07:00
Michael Vines
c7e1409f7b Not so much |set -x| 2018-07-23 19:55:09 -07:00
Michael Vines
9de9379925 Add support more more than 1 client node 2018-07-23 19:34:34 -07:00
Michael Vines
96a6e09050 Enable metrics in the TPS client 2018-07-23 16:51:39 -07:00
Michael Vines
7ebbaaeb2d Use bench-tps default duration 2018-07-22 16:26:49 -07:00
Michael Vines
5d065133ef Add data point for testnet startup and shutdown 2018-07-21 23:27:24 -07:00
Michael Vines
d403808564 Restart solana.bench-tps every 10 minutes to work around memory leak
cc: #728
2018-07-21 19:48:13 -07:00
Michael Vines
3ffdca193d Rename client-demo to bench-tps catchup 2018-07-21 15:46:03 -07:00
Michael Vines
009d5adcba Tell the client to transact for 1 hour blocks 2018-07-20 17:52:19 -07:00
Michael Vines
52c55a0335 Log to /tmp/solana.log for easy runtime inspection of client activity 2018-07-20 17:45:13 -07:00
Michael Vines
120add0e82 Add support for a client node running continuous transactions on the net 2018-07-20 17:07:36 -07:00
Michael Vines
1abefb2c7a Pass expected node count to testnet-sanity 2018-07-20 09:47:01 -07:00
Michael Vines
68ca9b2cb8 Generalize testnet deployment scripts 2018-07-20 09:10:28 -07:00