Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GHA run integration tests on Linux #736

Closed
tehbio opened this issue Sep 28, 2021 · 2 comments
Closed

GHA run integration tests on Linux #736

tehbio opened this issue Sep 28, 2021 · 2 comments
Assignees

Comments

@tehbio
Copy link
Contributor

tehbio commented Sep 28, 2021

  • New workflow step for running the integration tests on Linux.
  • Leverage run-on-arch GHA (https://github.com/uraimo/run-on-arch-action)
    • aarch64
    • ubuntu16.04
  • Tests should be all that make sense (e.g. no Framework tests).
  • Focus on asp.net core, limit to one test project if helpful.
@tehbio tehbio added this to the AWS Graviton ARM64 support milestone Sep 28, 2021
@nr-ahemsath nr-ahemsath self-assigned this Sep 29, 2021
@nr-ahemsath
Copy link
Member

Some progress updates:

(Internal) GDoc tracking details of progress and TODOs: https://docs.google.com/document/d/1-mJNrcuMaT64cLXdBKhHco9JdKMCvMdHnclErQ1f-uI/edit

PR #752 was merged into the arm64 feature branch and lays the groundwork for running integration tests on Linux.
This branch has ongoing work to enable the tests that use an AspNetCore web app as the test application, through use of named pipes for IPC (as an alternative to named EventWaitHandles as used previously): https://github.com/newrelic/newrelic-dotnet-agent/tree/use-named-pipes-for-test-app-ipc

@nr-ahemsath
Copy link
Member

As of PRs #766, #767 and #768 this is completed. Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants