Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Run fee prioritization tests on Tds #24617

Closed
carllin opened this issue Apr 23, 2022 · 2 comments
Closed

Run fee prioritization tests on Tds #24617

carllin opened this issue Apr 23, 2022 · 2 comments
Assignees

Comments

@carllin
Copy link
Contributor

carllin commented Apr 23, 2022

Problem

Need to confirm prioritization works

Proposed Solution

  1. Run bench-tps on Tds creating high traffic situation
  2. Submit high priority transaction using additional fees that don't contend for the same lock as the transactions from 1. (This is important because the prioritization on highly contended accounts is not yet handled)
  3. See that high priority transactions land
@tao-stones
Copy link
Contributor

This one prolly should be done after #24615

Can use solana ping --additional-fee <lamports> in step #2, it has implemented in cli at #23513

@tao-stones
Copy link
Contributor

tao-stones commented May 26, 2022

Running various tests on testnet, results are in this spreadsheet:
https://docs.google.com/spreadsheets/d/11ioOPvKQRlGNn4fsx8EmH9q7k-oZG-q41EG3xv0mPEw/edit?usp=sharing
test 7 - batch ping without fee during bench-tps and test 8 - batch ping with priority fee during bench -tps have unexpected results. Looking into it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants