Michael Vines
|
48b5344586
|
Check for 0 TPS explicitly
|
2018-07-23 16:51:39 -07:00 |
Michael Vines
|
686b7d3737
|
Report panics if metrics are setup
|
2018-07-23 16:51:39 -07:00 |
Michael Vines
|
7c65e2fbfc
|
Rename variable to improve readability
|
2018-07-23 16:51:39 -07:00 |
Michael Vines
|
96a6e09050
|
Enable metrics in the TPS client
|
2018-07-23 16:51:39 -07:00 |
Stephen Akridge
|
b3f823d544
|
Alternate between token reclaim and distribution
|
2018-07-23 13:17:52 -07:00 |
Stephen Akridge
|
ea21c7a43e
|
Limit bench-tps last_id poll to prevent infinite loop
|
2018-07-23 13:17:52 -07:00 |
Stephen Akridge
|
437fb1a8d7
|
Add -a argument to client in case you want to override the address
advertised by the client
|
2018-07-23 13:17:52 -07:00 |
pgarg66
|
166099b9d9
|
Start validators in parallel in multinode test (#727)
|
2018-07-23 09:27:06 -07:00 |
Michael Vines
|
c707b3d2e7
|
Display the total number of transactions for each node once complete
|
2018-07-22 23:19:33 -07:00 |
Michael Vines
|
f7d294de90
|
Don't rsync leader.json on every iteration
|
2018-07-22 17:25:00 -07:00 |
Michael Vines
|
4ecd0a0e45
|
Improve bench-tps logging
|
2018-07-22 16:26:49 -07:00 |
Michael Vines
|
7ebbaaeb2d
|
Use bench-tps default duration
|
2018-07-22 16:26:49 -07:00 |
Michael Vines
|
cdcf59ede0
|
Display a list of all discovered nodes
|
2018-07-22 11:32:44 -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 |
Greg Fitzgerald
|
69688a18c7
|
Fix clippy warnings
Seems clippy is not linting any of the benches.
|
2018-07-21 11:36:20 -04:00 |
Greg Fitzgerald
|
7193bf28b6
|
Move streamer bench into standalone executable
It doesn't make use of criterion (or libtest)
|
2018-07-21 11:36:20 -04:00 |
Greg Fitzgerald
|
637f890b91
|
Rename client-demo to bench-tps
|
2018-07-21 11:36:20 -04: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 |
Greg Fitzgerald
|
23428b0381
|
Migrate drone to poll_for_signature
|
2018-07-20 20:33:55 -04:00 |
Greg Fitzgerald
|
0e305bd7dd
|
Add poll_for_signature
|
2018-07-20 20:33:55 -04:00 |
Greg Fitzgerald
|
c068ca4cb7
|
Return Signature from transfer_signed and send_airdrop
|
2018-07-20 20:33:55 -04:00 |
Greg Fitzgerald
|
6a8379109d
|
Sleep between retries
Don't congest a congested network.
|
2018-07-20 20:33:55 -04: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
|
b92ee51c2d
|
Add --loop flag to easily send transactions continuously
|
2018-07-20 17:07:36 -07:00 |
Stephen Akridge
|
cba3b35ac9
|
Change not_enough_peers to the default log rate
|
2018-07-20 11:37:12 -07:00 |
Stephen Akridge
|
313fed375c
|
Add counter for tx count and limit error messages
|
2018-07-20 11:37:12 -07:00 |
Greg Fitzgerald
|
1e63702c36
|
cargo fmt
|
2018-07-20 13:09:01 -04:00 |
Martius Lim
|
478ee9a1c4
|
move tests for 'is_valid_address()' into its own test
|
2018-07-20 13:09:01 -04:00 |
Martius Lim
|
eb1e5dcce4
|
add test for 'is_valid_address()'
|
2018-07-20 13:09:01 -04:00 |
Martius Lim
|
84225beeef
|
replace 'daddr' checks with 'is_valid_address()'
|
2018-07-20 13:09:01 -04:00 |
Michael Vines
|
9cf0bd9b88
|
Adjust variable name
|
2018-07-20 09:50:24 -07:00 |
Michael Vines
|
9d25d7611a
|
Protect against unsupported configurations to prevent non-obvious errors later
|
2018-07-20 09:47:01 -07:00 |
Michael Vines
|
1abefb2c7a
|
Pass expected node count to testnet-sanity
|
2018-07-20 09:47:01 -07:00 |
Greg Fitzgerald
|
bcc247f25f
|
Clarify code comment
|
2018-07-20 12:31:23 -04:00 |
Michael Vines
|
68ca9b2cb8
|
Generalize testnet deployment scripts
|
2018-07-20 09:10:28 -07:00 |
pgarg66
|
686e61d50c
|
Display max TPS from all nodes at end of client demo (#716)
- Also lists node with 0 TPS and overall average TPS
|
2018-07-19 20:09:57 -07:00 |
Michael Vines
|
17d927ac74
|
Count testnet nodes as a part of sanity
|
2018-07-19 12:05:21 -07:00 |
Michael Vines
|
966c55f58e
|
Trim CUDA runtime
|
2018-07-19 11:47:31 -07:00 |
Michael Vines
|
d76d3162e5
|
Slow down deployment more
|
2018-07-19 10:11:04 -07:00 |
Michael Vines
|
d0a2d46923
|
Don't shellcheck in target/
|
2018-07-19 09:41:09 -07:00 |
Michael Vines
|
a67f58e9a5
|
Add -c option to easily interrogate the number of nodes
|
2018-07-19 09:41:09 -07:00 |
anatoly yakovenko
|
fece91c4d1
|
Test multi node dynamic network ci (#696)
Buildkite automation for multinode test. This test is ignored by default because it requires a large cpu machine to run.
|
2018-07-19 07:50:44 -07:00 |
Greg Fitzgerald
|
9d2d9a0189
|
Update Cargo.toml
|
2018-07-19 09:02:54 -04:00 |
Greg Fitzgerald
|
6d3afc774a
|
Version bump
And authors update
|
2018-07-19 09:01:06 -04:00 |
Greg Fitzgerald
|
88646bf27d
|
Version bump
|
2018-07-19 08:41:18 -04:00 |
Rob Walker
|
0696f9f497
|
flush writer, makes partial deserialization a bit less likely
|
2018-07-18 22:53:33 -07:00 |
Michael Vines
|
b2ea2455e2
|
Disable rolling updates
|
2018-07-18 21:16:03 -07:00 |