Skip to content

Test Multi Opcode

Documentation for tests/benchmark/stateful/bloatnet/test_multi_opcode.py@7b8124a7.

Generate fixtures for these test cases for Osaka with:

fill -v tests/benchmark/stateful/bloatnet/test_multi_opcode.py --fork Osaka

abstract: BloatNet bench cases extracted from https://hackmd.io/9icZeLN7R0Sk5mIjKlZAHQ.

The idea of all these tests is to stress client implementations to find out where the limits of processing are focusing specifically on state-related operations.

Test Functions Overview

Name Type Cases (Osaka) Description
test_bloatnet_balance_extcodesize benchmark_test 2 Benchmark BALANACE and EXTCODESIZE combination on bloatnet.
test_bloatnet_balance_extcodecopy benchmark_test 2 Benchmark BALANACE and EXTCODECOPY combination on bloatnet.
test_bloatnet_balance_extcodehash benchmark_test 2 Benchmark BALANACE and EXTCODEHASH combination on bloatnet.
test_mixed_sload_sstore benchmark_test 25 Benchmark mixed SLOAD/SSTORE on bloatnet.