tezos-checker / checker

An in-development "robocoin" system for the Tezos blockchain
24 stars 16 forks source link

Profiling in end to end tests #194

Closed dorranh closed 3 years ago

dorranh commented 3 years ago

Now that we have an end to end test for liquidation auctions, it would be interesting to add some basic execution time (edit: gas cost) profiling to the various liquidation auction methods to attempt to detect degenerating efficiency (e.g. non-constant complexity for cancelling slices). As a part of this we can also shuffle the order of slices to ensure we are touching slices interior to the queue as suggested here https://github.com/tezos-checker/checker/pull/193#discussion_r668550626.

murbard commented 3 years ago

By time, we should mean gas consumption really.