cosmos-sdk/simapp/sim_bench_test.go
mergify[bot] 8823508147
feat(sims): Add sims2 framework and factory methods (backport #21613) (#21752)
Co-authored-by: Alexander Peters <alpe@users.noreply.github.com>
Co-authored-by: Julien Robert <julien@rbrt.fr>
2024-09-17 10:04:02 +00:00

21 lines
525 B
Go

//go:build sims
package simapp
import (
"github.com/cosmos/cosmos-sdk/simsx"
simcli "github.com/cosmos/cosmos-sdk/x/simulation/client/cli"
"testing"
)
// Profile with:
// /usr/local/go/bin/go test -benchmem -run=^$ cosmossdk.io/simapp -bench ^BenchmarkFullAppSimulation$ -Commit=true -cpuprofile cpu.out
func BenchmarkFullAppSimulation(b *testing.B) {
b.ReportAllocs()
config := simcli.NewConfigFromFlags()
config.ChainID = simsx.SimAppChainID
simsx.RunWithSeed(b, config, NewSimApp, setupStateFactory, 1, nil)
}