kirill lykov

Results 21 issues of kirill lykov

#### Problem Part of [chain of PRs](https://github.com/solana-labs/solana/issues/25759) to add durable nonce to the bench-tps tool. This one introduces flag `use_durable_nonce` which allows to turn on this mode manually (cli option...

#### Problem There is no stress test for nonce transactions. #### Proposed Solution Add such an option to bech-tps

#### Problem Explicitly specify rust version in the toolchain file. For details, see https://github.com/solana-labs/solana/issues/25603 As the result, we will have two places where the rust version is specified -- toml...

#### Problem Atm `bench-tps` is suitable only for running one type of scenario: * create `N` accounts * send `system_transaction::transfer` transactions between these accounts We want to make tool more...

### Problem While running private cluster with 2 nodes and one client with master, I've discovered the following memory trend: What has happen at 18:20 -- `bench-tps` client has been...

#### Problem See https://github.com/solana-labs/solana/issues/27917 #### Summary of Changes

#### Problem I found out that from time to time `test_recv_mmsg_multi_iter_timeout` fails. It happens because number of received packets is not equal to 32: https://github.com/solana-labs/solana/blob/master/streamer/src/nonblocking/recvmmsg.rs#L136 Depending on the semantics of...

#### Problem It looks like unit tests for streamer are failing for master but only on Mac M1. Commit 6f2e556b1653a5cd34418a705d9aa4f50eb295e5 ```bash failures: ---- nonblocking::quic::test::test_quic_server_unstaked_connection_removal stdout ---- thread 'nonblocking::quic::test::test_quic_server_unstaked_connection_removal' panicked at...

#### Problem To check out how long does it take to do RPC call get_accounts, added some metrics. For now, used just for testing purposes. #### Summary of Changes

It would be generally interesting to see QUIC support, which would allow to compare TCP and QUIC implementations performance.