FuelLabs / fuels-rs

Fuel Network Rust SDK
https://fuellabs.github.io/fuels-rs
Apache License 2.0
44.38k stars 1.32k forks source link

Consider a benchmark-style stress test against live nodes #1184

Open digorithm opened 8 months ago

digorithm commented 8 months ago

As a follow-up to https://github.com/FuelLabs/fuels-rs/pull/1172, we should explore the possibility of having the option to stress test a live node. This would happen by generating many random transactions and sending those in parallel to the node.

The client team mentioned the need for something like this to test the health/performance of our nodes, and the Rust SDK could be a good place for this benchmark test suite.

cc @iqdecay.

iqdecay commented 8 months ago

I like this idea very much. Will take it as soon as we fix the issues outlined in #1180 and #1179.

ra0x3 commented 8 months ago

@iqdecay

https://github.com/FuelLabs/fuel-indexer/issues/1445

iqdecay commented 8 months ago

Currently, from testing while working in #1172, the SDK doesn't reliably work with live node. So I will not be able to work on this before we have good reliability on querying live nodes using the SDK.

iqdecay commented 7 months ago

This is moreover blocked by the fact that we don't currently have a beta-5 live node available.