newrelic-dotnet-agent
newrelic-dotnet-agent copied to clipboard
Need automated testing of the agent on Alpine Linux
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:
- Use a locally-hosted runner
- Run the job on an Ubuntu runner and run the tests in an Alpine Docker container
https://issues.newrelic.com/browse/NEWRELIC-3674