i want to see if there is a elegant way to create a mechanism which can track if the runtime of a function have degraded for a particular test release over release.
Let say in my software if there are 100 high level function, i will like to see what function have degraded in runtime release to release. Assuming i am running same test across releases and logging the runtime of top level (100 high level) functions in a text file for comparison. Few people in other threads commented to use macro, but wrapping 100 function calls around macro is ugly and painful. Any better way to solve this problem.