Michael Vines
6317bec7aa
Avoid empty --features= arg to avoid unnecessary cargo building
2019-02-07 10:42:57 -08:00
Michael Vines
eb3ba5ce2d
tmi: disable --verbose by default. | export V=1| to request verbosity
2019-02-07 10:42:57 -08:00
Greg Fitzgerald
5128d7d6c3
Move runtime.rs into its own crate
2019-02-07 09:46:06 -08:00
Greg Fitzgerald
731e5e1291
Boot lua loader
...
Good fun, but unnecessary and I haven't been updating the rlua
dependency. If someone wants this, it can be developed outside
the solana repo.
2019-02-07 10:25:11 -07:00
Jack May
5f565c92c9
cargo incremental builds breaks Rust BPF, locally disable it ( #2674 )
2019-02-06 13:59:10 -08:00
Michael Vines
afdf0efd31
Disable bpf_rust temporarily
2019-02-06 13:31:35 -08:00
Michael Vines
7fc271ef97
Bump stable timeout
2019-02-06 13:31:35 -08:00
Michael Vines
98e893c69b
Avoid empty --features= arg to avoid unnecessary cargo building
2019-02-02 20:08:49 -08:00
Michael Vines
4aa6695a13
source ulimit-n.sh so it applies to the current shell
2019-02-02 20:08:49 -08:00
Michael Vines
a7e5423ede
Set ulimit -n
2019-02-02 20:08:49 -08:00
Michael Vines
21c09073a1
Add help script to easily run all integration tests
2019-02-01 12:42:46 -08:00
Michael Vines
4fb9c8a547
Bump timeout
2019-02-01 07:11:17 -08:00
Michael Vines
344427c1dc
Update to rust nightly 2019-01-31
2019-02-01 07:11:17 -08:00
Rob Walker
00bb5925e1
use a .gitignore'd file name for transactionCount ( #2609 )
2019-01-30 20:19:10 -08:00
Rob Walker
a0bed5375d
remove println!, add check to keep it out ( #2585 )
...
* remove debugging prints
* remove println!, add check to keep it out
2019-01-29 16:02:03 -08:00
Rob Walker
145fb3675d
check for debugging lint in CI ( #2578 )
...
* check for debugging lint in CI
* nit
* add TODO
2019-01-28 18:32:30 -08:00
Michael Vines
a8ea6471e7
Add ledger-tool tests to CI
2019-01-28 17:08:59 -08:00
Jack May
9abc500269
Fix BPF C tests and run as part of CI ( #2540 )
2019-01-24 12:15:37 -08:00
Rob Walker
6aa80e431d
increase startup timeout for localnet sanity ( #2534 )
2019-01-23 15:06:08 -08:00
Michael Vines
73930b5eac
Unfold log on errors
2019-01-23 07:48:59 -08:00
Michael Vines
fbeba259b3
Reorg tests
2019-01-23 00:02:30 -08:00
Michael Vines
d1bedeae13
Wait for nodes to finish booting before running sanity checks
2019-01-23 00:02:30 -08:00
Michael Vines
8dc9089611
Display confirmation time
2019-01-23 00:02:30 -08:00
Michael Vines
222d2d7953
Verify transaction count as reported by the bootstrap-leader node is advancing
2019-01-23 00:02:30 -08:00
Michael Vines
e3ae10bacc
User-initiated builds now select the correct channel
2019-01-22 14:23:46 -08:00
Michael Vines
fcda94b673
Use beta channel for stable dashboard once a beta tag exists
2019-01-22 12:22:57 -08:00
Michael Vines
dea20248c4
Increase job timeout
2019-01-22 09:35:03 -08:00
Michael Vines
ae90ac238c
Use unique log file for each additional (-x/-X) fullnodes
2019-01-22 08:27:36 -08:00
Michael Vines
3b0ca9f478
Add rolling update test
2019-01-22 08:27:36 -08:00
Michael Vines
61e79e6d02
Add -c to resume a previous run
2019-01-22 08:27:36 -08:00
Michael Vines
1cdab81a3c
Add -R option to restart the cluster incrementally
2019-01-22 08:27:36 -08:00
Michael Vines
dca0ba6a5d
Use -X for dynamic fullnodes, to ensure keypair remains constant during iterations
2019-01-22 08:27:36 -08:00
Michael Vines
3c86f41769
Run buildkite iterations in parallel
2019-01-21 14:04:19 -08:00
Michael Vines
648b6597bf
configure ulimit
2019-01-20 10:54:12 -08:00
Michael Vines
514bf32b99
Enable ledger verification for non-perf testnets
2019-01-19 20:28:56 -08:00
Michael Vines
6282c53fe5
Add iterations with leader rotation enabled and periodic restarts
2019-01-18 13:42:04 -08:00
Michael Vines
dac28e0961
Temporarily ignore wallet sanity failures when leader rotation is enabled
...
This commit should be reverted once https://github.com/solana-labs/solana/issues/2474 is fixed
2019-01-18 13:42:04 -08:00
Michael Vines
443d8ce7c4
Add option to restart the cluster during iterations
2019-01-18 13:42:04 -08:00
Michael Vines
b03d1d8894
Enable integration test logging for better debug on CI failure
2019-01-17 23:14:18 -08:00
Michael Vines
8e4a86e329
Recovery multinode tests
2019-01-17 23:14:18 -08:00
Tyera Eulberg
14267e172d
Add local drone integration test
2019-01-17 15:06:04 -08:00
Michael Vines
825d8ef6c9
Add ability to use the RPC endpoint from a node other than the bootstrap leader
2019-01-17 09:04:57 -08:00
Michael Vines
e4c6e4bf26
Report full node info before starting/updating network
2019-01-16 10:24:00 -08:00
Michael Vines
8783563176
Report full node info before running sanity
2019-01-16 10:24:00 -08:00
Tyera Eulberg
8af61f561b
Improve Wallet coverage ( #2385 )
...
* Add trait for RpcRequestHandler trait for RpcClient and add MockRpcClient for unit tests
* Add request_airdrop integration test
* Add timestamp_tx, witness_tx, and cancel_tx to wallet integration tests; add wallet integration tests to test-stable
* Add test cases
* Ignore plentiful sleeps in unit tests
2019-01-14 00:10:03 -07:00
Michael Vines
780360834d
Iteration testing v0.1
2019-01-13 21:49:09 -08:00
Michael Vines
d28b643c84
localnet-sanity.sh now supports iterations testing
2019-01-13 21:49:09 -08:00
Michael Vines
5d3847d14d
Publish book from both the edge and beta channels
2019-01-12 11:08:29 -08:00
Michael Vines
5b92286568
Remove channel duplication
2019-01-12 11:08:29 -08:00
Michael Vines
c1cd92bbee
Avoid -d arg conflict
...
-D is now "delete"
-d is now "disk type"
2019-01-09 16:39:24 -08:00