cosmos-sdk/x/auth/ante
Emmanuel T Odeke b9f3db1be8
all: skip noisy/faulty benchmarks + add b.ReportAllocs for every benchmark (#8856)
* Skips very noisy benchmarks that end up running only for b.N=1 because
their entire time is spent in setup, and varying parameters doesn't change
much given that the number of stores is what dominates the expense. To
ensure we can provide reliable benchmarks, progressively for the project,
skip these until there is a proper re-work of what the benchmarks need to do

* Previously sub-benchmarks: b.Run(...) did not b.ReportAllocs() due to a faulty
assumption that invoking b.ReportAllocs() at the top would be inherited by
all sub-benchmarks. This change fixes that

Fixes #8779
Fixes #8855

Co-authored-by: Alessio Treglia <alessio@tendermint.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2021-03-11 15:59:13 +00:00
..
ante.go Add Fee granter field (#7418) 2020-10-05 21:56:09 +00:00
ante_test.go Remove IBC from the SDK (#8735) 2021-03-04 13:11:34 +00:00
basic.go Replace tmcrypto.PubKey by our own cryptotypes.PubKey (#7419) 2020-11-09 16:01:43 +00:00
basic_test.go Replace tmcrypto.PubKey by our own cryptotypes.PubKey (#7419) 2020-11-09 16:01:43 +00:00
expected_keepers.go Update x/auth to use Any (#6165) 2020-05-20 19:21:00 +00:00
ext.go Add RejectExtensionOptionsDecorator (#6988) 2020-08-18 13:44:56 +00:00
ext_test.go Add RejectExtensionOptionsDecorator (#6988) 2020-08-18 13:44:56 +00:00
fee.go Robert/move amino stdtx (#7301) 2020-09-22 14:35:18 +00:00
fee_grant.go Add Fee granter field (#7418) 2020-10-05 21:56:09 +00:00
fee_grant_test.go Add Fee granter field (#7418) 2020-10-05 21:56:09 +00:00
fee_test.go [Bank] Remove the unsafe balance changing API (#8473) 2021-02-17 18:20:33 +00:00
setup.go Robert/move amino stdtx (#7301) 2020-09-22 14:35:18 +00:00
setup_test.go Replace tmcrypto.PubKey by our own cryptotypes.PubKey (#7419) 2020-11-09 16:01:43 +00:00
sigverify.go update SigVerifiableTx.GetPubKeys to return an error (#8828) 2021-03-10 07:16:04 +00:00
sigverify_benchmark_test.go all: skip noisy/faulty benchmarks + add b.ReportAllocs for every benchmark (#8856) 2021-03-11 15:59:13 +00:00
sigverify_test.go Enable secp256r1 (#8786) 2021-03-04 21:31:42 +00:00
testutil_test.go [Bank] Remove the unsafe balance changing API (#8473) 2021-02-17 18:20:33 +00:00