osmosis icon indicating copy to clipboard operation
osmosis copied to clipboard

Benchmark impact on SQS ingest time & validate integration test quality on edgenet

Open p0mvn opened this issue 1 year ago • 2 comments

Due to Cosmos SDK streaming API changes in v25, we had to make a change that might affect block processing time.

Currently, we have the following dashboard that tracks it:

https://grafana.osmosis.zone/d/ca8b8a4a-b38c-444c-b74a-4c8150b2b4e1/sqs-osmosis-zone?orgId=1&viewPanel=153

image.png

Test Plan

DoD

  • Block processing time either did not increased or 10% upper bound
  • Raise concerns if any found
  • Discuss a plan forward for v26 upgrade with @roman @paddy if meaningful concerns found

p0mvn avatar Jun 24 '24 17:06 p0mvn

Repo created to assist in load testing https://github.com/czarcas7ic/pool-swap-load-testing

czarcas7ic avatar Jun 28 '24 01:06 czarcas7ic

Leaving info here for Roman since I am unavailable next week:

adam-temp-sqs-ingest-testing is a DO node running v26 osmosis (post in place testnet and all).

This node also has pool-swap-load-testing cloned in root, and in tmux a -t 0 the validator is running

The only thing that should need to be done at this point is getting sqs to run, and then building and running the binary within pool-swap-load-testing.

czarcas7ic avatar Jun 30 '24 20:06 czarcas7ic