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

Need automated testing of the agent on Alpine Linux

Open nr-ahemsath opened this issue 3 years ago • 1 comments

See #918. This accidental release of an app crasher could have been prevented if we had some automated testing of the agent in an Alpine Linux environment. This is not the first time we've had a bug show up on Alpine because we forgot to test on it, so this should be given some priority.

It is possible to run the agent integration tests in an Alpine environment manually, but they aren't being executed in CI. One problem is that there is no Alpine-based GHA runner available. Ideas for possible solutions to this include:

  1. Use a locally-hosted runner
  2. Run the job on an Ubuntu runner and run the tests in an Alpine Docker container

nr-ahemsath avatar Feb 02 '22 18:02 nr-ahemsath

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