-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Closed
Labels
A-gas-snapshotsArea: gas snapshotting/reportingArea: gas snapshotting/reportingC-forgeCommand: forgeCommand: forgeT-featureType: featureType: feature
Description
-
Account for gas refunds! OG tools does not right now.
-
Don't include test call overhead in gas snapshots. OG tools includes some of the overhead rn:
-
-
--diff
flag that shows how much gas usage changed from the last snapshot- Summarizes % change of aggregated gas usage across all test funcs
- Leaderboard for which tests' gas usage changed the most (by %).
- Show gas units diff and % diff
-
- Gas snapshots for fuzz tests
- Median & mean
- Gas usage per range of inputs like:
testAddThatExitsEarlyOnLargeNumbers(100-500) = ~5000 gas
testAddThatExitsEarlyOnLargeNumbers(500+) = ~100 gas
- Breakdown of not only gas usage of tests but gas usage of functions the tests call like hardhat-gas-reporter
related: dapphub/dapptools#761
- flamegraphs like tenderly
mds1, m1guelpf, cruzdanilo and kevin-fruitfulwilsoncusack, m1guelpf, cruzdanilo and kevin-fruitfuljparklev, m1guelpf, cruzdanilo, kevin-fruitful and prevostc
Metadata
Metadata
Assignees
Labels
A-gas-snapshotsArea: gas snapshotting/reportingArea: gas snapshotting/reportingC-forgeCommand: forgeCommand: forgeT-featureType: featureType: feature
Type
Projects
Status
Done