newrelic-ruby-agent icon indicating copy to clipboard operation
newrelic-ruby-agent copied to clipboard

Produce timing information for all tests (including multiverse)

Open fallwith opened this issue 3 years ago • 1 comments

We know that a full CI run of all tests will take a very long time, given the amount of instrumentation logic that we test and the variety of different Ruby versions we test with. We know timing information based on what is reported to us by our CI system (GitHub Actions).

Ideally, we'd like to have the testing infrastructure itself produce autonomous timing information that is a) more granular than what we currently have access to, and b) available outside of the CI system.

This timing information will help us be proactive in keeping an eye on our testing infrastructure by establishing baselines that we can always compare the current times to, and it will help guide us in prioritizing efforts to speed up existing tests once we better understand where the time is being spent.

fallwith avatar May 02 '22 20:05 fallwith

https://issues.newrelic.com/browse/NEWRELIC-3451

This has been addressed.

fallwith avatar Jun 05 '23 23:06 fallwith