Commit Graph

67 Commits

Author SHA1 Message Date
Dan Albert 405e39fb9f
Reduce stability testcase throughput to 40k TPS (#9959)
automerge
2020-05-10 08:34:47 -07:00
Dan Albert d08d9322d2
Limit performance testcases to 40k TPS client (#9906) 2020-05-06 21:36:13 -06:00
Michael Vines c9d6c39c31 Fix up test 2020-04-25 09:33:44 -07:00
Michael Vines d1cbccd9ba
solana-dos can now DoS gossip nodes (#9652)
automerge
2020-04-23 11:46:12 -07:00
Dan Albert 611d2fa75d
Add single region TPS report testcases (#9609)
automerge
2020-04-22 11:05:05 -07:00
Michael Vines 45ff1f2379
dos: Tidy up clap argument handling, and adapt to newer solana-dos arguments (#9633)
* Tidy up clap argument handling

* Adapt to newer solana-dos arguments
2020-04-21 16:58:30 -07:00
carllin 111a86f3ec
Added no superminority and isolated node test cases (#9306)
Co-authored-by: Carl <carl@solana.com>
2020-04-21 15:35:48 -07:00
Dan Albert c6da2ab0de
Fix automation stake parser (#9403)
Co-authored-by: publish-docs.sh <maintainers@solana.com>
2020-04-10 15:42:38 -06:00
Michael Vines 8e5ac1338f
Update baseline version 2020-04-08 12:14:18 -07:00
Michael Vines bfea3572ea
Fix solana-dos arguments 2020-04-06 08:28:45 -07:00
Dan Albert 691a3c6087
Add single testcase to run entire TPS report (#9143) 2020-04-01 10:29:18 -06:00
Dan Albert 74aed5cb58
Fix offline stake ops test script (#9130) 2020-03-27 12:20:32 -06:00
sakridge bca769111f
Dos all the things (#8914)
* Dos all the things

* Use solana-dos for gossip dos test
2020-03-20 12:55:38 -07:00
Dan Albert 90c9462dd4
Automated test framework can run scripts on launched clusters. Add offline stake operations test case and script. (#8510)
automerge
2020-03-18 14:57:19 -07:00
Dan Albert b0c524765e
Update gce-5-node-3-partition.yml 2020-03-18 14:07:09 -07:00
Dan Albert 0641244378
Add genesis token counter test to system test (#8824)
automerge
2020-03-16 12:09:18 -07:00
Dan Albert c3c4c9326b
Refactor system tests dir structure (#8865)
automerge
2020-03-14 18:37:37 -07:00
Michael Vines 29fb79382c Rework validator vote account defaults to half voting fees 2020-03-13 20:13:33 -07:00
Dan Albert bdb7b73b8a
Add longer running performance tests and new partition testcase (#8773)
* Add 1 hour perf stability tests to colo and GCE

* Add GCE full loss partition testcase to automation
2020-03-11 16:42:52 -07:00
Michael Vines 5f5824d78d Rework cluster metrics dashboard to support the modern clusters 2020-03-11 14:14:56 -07:00
Dan Albert 87c507fdbe
Refactor system test automation (#8780) 2020-03-10 23:38:50 -07:00
Dan Albert a0ed3261c9
Automated tests should use dedicated colo nodes (#8766)
automerge
2020-03-10 12:25:16 -07:00
Dan Albert 595c96b262
Plumb pre-emptibility and associated overrides into colo allocation and automated testing (#8754)
automerge
2020-03-10 11:25:44 -07:00
Dan Albert d303e6b94e
Override GCE self-destruct timer in automation (#8728) 2020-03-09 18:02:07 -07:00
Dan Albert ea010be5cb
Wait for stake distribution before starting clients (#8692) 2020-03-09 10:57:51 -07:00
Dan Albert f2b0e2f418
Add slot rate check to automation framework (#8676) 2020-03-05 23:58:31 -08:00
Michael Vines 9bcca268a3 Add simple gossip DoS test 2020-02-14 22:40:35 -07:00
Michael Vines 2542d5dd42 Bump baseline version to 0.23.4, improve error reporting 2020-02-12 11:59:12 -07:00
Michael Vines ad43babe3d ABI sanity test for running edge,beta,stable validators together 2020-02-11 21:21:31 -07:00
Dan Albert a2a2f1c2d2
Add new colo test cases using reduced node count (#8078)
automerge
2020-01-31 18:02:48 -08:00
Dan Albert 605623baf5 Report last tower distance and add partition testcase (#7929)
automerge
2020-01-24 16:37:19 -08:00
Dan Albert 15193d0e1f Ensure all GCE nightly tests use dedicated instances (#7944)
automerge
2020-01-23 10:17:12 -08:00
Dan Albert 7587656cf6
Implement automated partition testing (#7222) 2020-01-22 13:46:50 -05:00
Greg Fitzgerald 3aabeb2b81
Rename bootstrap leader (#7906)
* Rename bootstrap leader to bootstrap validator

It's a normal validator as soon as other validators enter the
leader schedule.

* cargo fmt

* Fix build

Thanks @CriesofCarrots!
2020-01-22 09:22:09 -07:00
Michael Vines 356f246a74 Remove get-/show- prefix from cli commands 2020-01-21 08:43:07 -07:00
Dan Albert cccaacee36 Wait for stake distribution in automation (#7883)
automerge
2020-01-20 13:32:37 -08:00
Dan Albert e16ccf8cf8
Remove extraneous header text in test result posts 2019-12-18 10:13:36 -05:00
Dan Albert 6a8f6fb3cc Update testnet testcases to point at new buildkite agent queues (#7544)
automerge
2019-12-17 20:32:31 -08:00
Dan Albert 107360a001
Refactor system-test dir structure and add stability test (#7530) 2019-12-17 14:58:10 -05:00
Dan Albert 5792f5bfb5
Increase tx_count to 20k for all 5 node testcases (#7348) 2019-12-10 14:18:41 -05:00
Dan Albert 7c3be2ec9a
Add 30k txcount Colo GPU testcase (#7314) 2019-12-05 21:17:16 -05:00
Dan Albert f4a089cc26
Allow delay between validator booting and client start (#7297)
* Allow delay between validator booting and client start
2019-12-05 21:03:26 -05:00
Dan Albert dbbd9663b2
Consolidate error messaging into result detail (#6950) 2019-11-14 11:18:38 -05:00
Dan Albert a28a34f61c
Clean up DB names in automation (#6949) 2019-11-14 10:20:10 -05:00
Dan Albert 96d47c51a1
Tighten up AWS testcases (#6948) 2019-11-14 10:17:50 -05:00
Dan Albert f27c11ccd8
Add Azure testnet to automation (#6911)
* Add Azure testnet to automation
2019-11-14 09:14:53 -05:00
Dan Albert f83254d760
Update Iftop command in testnet automation (#6908)
* Update iftop command
2019-11-13 14:41:42 -05:00
Dan Albert 4b1e9ada18
Fix busted failure messaging for slack app uploading (#6928)
* Add informative failure message

* Correctly expand variable names inside failed command string
2019-11-13 13:04:14 -05:00
Michael Vines fcc2874591
Remove/address some TODOs (#6923) 2019-11-13 09:43:15 -07:00
Dan Albert 73e3fc7c4f
Add packet loss analyzer to testnet automation (#6715)
* Add packet loss analyzer to testnet automation
2019-11-12 14:51:36 -05:00