You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a benchmarking script as a Github action that executes on PR updates, similar to the unit tests and linting. This script should do a basic check to make sure that the performance of the library is not drastically hampered by recent changes and will serve as a way to measure performance gains from planned performance enhancement changes.
The text was updated successfully, but these errors were encountered:
@greglucas I assigned this to you because I think you already have a script that does some level of benchmarking. It could be neat to benchmark both "headers only" and also "full packet parsing" for a known data file and packet structure. We can put a tolerance on the amount of acceptable variance in parsing time and fail if the threshold is crossed.
Add a benchmarking script as a Github action that executes on PR updates, similar to the unit tests and linting. This script should do a basic check to make sure that the performance of the library is not drastically hampered by recent changes and will serve as a way to measure performance gains from planned performance enhancement changes.
The text was updated successfully, but these errors were encountered: