Add a benchmark that times the execution time of each major function (and prints them and the combined results nicely) as the app. I think we can reuse most of the code of the integration test for such a benchmark and maybe execute it several times for more accurate results.
We could add a Gradle function for this, such that this expensive test case is not executed every time we execute the pipeline
Add a benchmark that times the execution time of each major function (and prints them and the combined results nicely) as the app. I think we can reuse most of the code of the integration test for such a benchmark and maybe execute it several times for more accurate results. We could add a Gradle function for this, such that this expensive test case is not executed every time we execute the pipeline