Skip to content

L2/CORE: ethrex_l2 loadtest doesn't work as expected #2406

Open
@fborello-lambda

Description

@fborello-lambda

Steps to reproduce the bug:

In the root's Makefile, the target start-node-with-flamegraph use genesis-l1-dev.json as genesis.

Then in two terminals:

  • make start-node-with-flamegraph
  • sudo make load-test

NOTE:
Instead of modifying and running the target you can run the following command, which starts the node with the InMemoryEngine:

cargo run --release --bin ethrex \
--features "dev" \
--  \
--evm revm \
--network test_data/genesis-l2-ci.json \
--http.port 1729 \
--dev \
--datadir memory

And then the loadtest.

The output should be:

Image

The transactions reach the RPC, it seems to be a problem related to how the transactions are being filtered from the mempool.

Related to PR #2366

Metadata

Metadata

Assignees

No one assigned

    Labels

    mempoolIssues related to mempool

    Type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions