steviez
0d9783c746
Update queried metric to determine tps in system tests ( #31531 )
...
The test report is querying a metric that has been removed for being too
noisy. So, update the query to use a metric that we report once per
slot.
2023-05-08 10:37:23 -05:00
Yihau Chen
2cefbd1dfd
chore: add bare type to testnet-automation.sh ( #30933 )
...
feat: add bare option to testnet-automation.sh
2023-03-28 20:02:49 +08:00
Yihau Chen
676e3e1926
fix: remove unnecessary --allow-private-addr setup ( #30552 )
2023-02-28 13:14:44 +08:00
Yihau Chen
8cb5199ce0
chore: all gce performance tests use n2-standard-16 ( #28509 )
...
use n2-standard-16
2022-10-22 00:34:20 +08:00
Yihau Chen
449b673c4b
chore: upload system performance test result to Discord ( #28458 )
...
upload system performance test result to Discord
2022-10-20 00:20:46 +08:00
Yihau Chen
e7689f7961
chore: bump shellcheck v0.8.0 ( #27463 )
...
* bump shellcheck to stable verion, v0.8.0
* fix SC2086
* fix SC2269, https://www.shellcheck.net/wiki/SC2294
* fix SC2294
* do null and unset check for variable, FORCE_DELETE
2022-09-01 06:48:20 +00:00
Yihau Chen
73129cadc2
chore: update buildkite agents query rule ( #26708 )
2022-07-21 12:08:48 +08:00
axleiro
0d369616e7
add script for the traceability ( #23626 )
...
merging for traceability
2022-03-12 16:20:22 +05:30
axleiro
5e5cdf397c
fixing CI
2022-01-17 16:12:24 +05:30
joeaba
3bd5a89d6f
add scripts for traceability
2022-01-15 23:28:15 +05:30
joeaba
d064c40617
update metrics url
2022-01-10 21:36:44 -05:00
joeaba
4214c69694
update metrics url
2022-01-10 21:35:37 -05:00
joeaba
0fd8e3c5d7
using ssh for cloning
2021-12-09 11:49:19 +05:30
axleiro
7c9abaff2c
triggering the "system-performance-test" CI pipeline
2021-12-08 19:13:31 +05:30
axleiro
40a04490ad
Replacing the "ssh" with the "https" link for cloning the GitHub repo
...
{
using:
git clone https://github.com/solana-labs/testnet-keypairs.git "${REPO_ROOT}"/net/keypairs
replacing :
#git clone git@github.com:solana-labs/testnet-keypairs.git "${REPO_ROOT}"/net/keypairs
}
2021-12-08 18:58:35 +05:30
Ashwin Sekar
c56fb0f014
Add system test to measure recovery after partition ( #20902 )
...
* Add system test to measure recovery after partition
* shellcheck
* increase partition length until failure
* adjust parameters and output
* different stopping condition
2021-11-08 06:51:57 -08:00
Ashwin Sekar
00929f8363
Remove encode in JSON parser ( #20489 )
2021-10-06 16:59:08 -07:00
Drew Taylor
cf4358715b
switched all python2.7 to python3.x
2021-09-21 22:42:18 -06:00
behzad nouri
18463aa846
removes redundant allow-private-addr from system tests
...
Following https://github.com/solana-labs/solana/pull/19130
if gce.sh creat is invoked without -P then --allow-private-addr is
implied:
https://github.com/solana-labs/solana/blob/4cc1b1504/net/common.sh#L68-L73
Therefore tests only need to specify:
USE_PUBLIC_IP_ADDRESSES: "false"
2021-08-13 14:20:27 +00:00
behzad nouri
bd8f793809
removes use of public ip addresses from system tests
...
Using global IPs causes outbound traffic which costs money:
https://github.com/solana-labs/solana/pull/18728#issuecomment-884290209
2021-08-13 14:20:27 +00:00
Ashwin Sekar
22f8da29e0
Use public IP addresses for 2 partition gce test ( #19135 )
2021-08-10 13:42:16 -07:00
behzad nouri
81026f9ea5
passes through --allow-private-addr to validators in system perf tests ( #18876 )
2021-07-29 19:04:45 +00:00
Ashwin Sekar
027ac3c8f2
Restart test without supermajority ( #17808 )
...
* Restart test without supermajority
* Change check to look at stake rather than transaction confirmation
* Add stake info while waiting for consensus
* replace jq with grep (buildkite doesn't have jq installed)
2021-06-10 12:56:31 -07:00
Ashwin Sekar
7633d0fb8e
Add automated restart test infrastructure ( #17491 )
2021-06-04 15:55:16 -07:00
Ashwin Sekar
e3f5c0005b
Add partial network outage before test functionality ( #17291 )
...
* Add partial network outage before testing functionality
Allow a percentage of the stake to go offline before an automation test starts
* code review fixes
2021-05-28 12:53:11 -07:00
Josh Hundley
7be3171f4a
fix: update devnet and testnet urls
2021-05-14 16:20:39 -06:00
Jeff Washington (jwash)
b36ad91792
read hash mismatch errors from influx and error if > 0 ( #14240 )
2020-12-30 12:47:48 -06:00
sakridge
0b00a1b4de
Add gce single region cpu-only ( #13832 )
2020-11-26 21:45:21 +00:00
sakridge
1c7dd0ae14
Enable log to see stake progress ( #13755 )
2020-11-22 18:34:05 -08:00
sakridge
a13083aa65
Ignore errors from subshell correctly ( #13752 )
2020-11-22 07:27:26 -08:00
sakridge
0ec8069348
Fix escaping in wait-for-stake automation_utils function ( #13743 )
2020-11-20 18:55:09 -08:00
sakridge
598e5f58d5
Add wait for max stake command ( #13532 )
2020-11-12 13:48:34 -08:00
Trent Nelson
fce3c70b72
Modernize python scripts
2020-09-30 11:25:26 -06:00
Trent Nelson
711f3488f1
testnet-autmation: Add rolling software upgrade script
2020-09-11 10:19:10 -06:00
Trent Nelson
33abd11a47
testnet-automation: Support --extra-primordial-stakes
2020-09-11 10:19:10 -06:00
Trent Nelson
c5a501e87f
Steal dumoulin from colo for TdS
2020-07-03 20:30:44 +00:00
Trent Nelson
7021e1c584
net.sh: Refactor node initialization wait ( #10819 )
...
* remote-node.sh: Factor out init wait to own script
* remote-node.sh: Allow nodes to initialize asynchronously
* testnet-automation: Plumb --async-node-init
2020-06-26 05:48:58 +00:00
Trent Nelson
4daa519c1b
Plumb `--warp-slot` through net scripts ( #10639 )
...
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-06-17 01:55:55 +00:00
Michael Vines
2d2e23ab59
Bump baseline version
2020-06-16 08:45:35 -07:00
Trent Nelson
a15f60a291
Factor out testnet automation SW version resolution
2020-06-10 09:55:39 -06:00
Trent Nelson
59c5dad020
Testnet automation: Fix slot query ( #10378 )
...
automerge
2020-06-02 21:08:59 -07:00
Dan Albert
1cd1988207
Update testnet-automation.sh ( #10250 )
...
automerge
2020-05-26 13:02:24 -07:00
Jack May
eb1acaf927
Remove archiver and storage program ( #9992 )
...
automerge
2020-05-14 18:22:47 -07:00
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