-
Notifications
You must be signed in to change notification settings - Fork 2k
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
e2e: Linux ARM64 test target #7769
Comments
This would help with identifying problems like #7989 |
Hi Team, I have built nomad from source for arm64 on AWS ubuntu environment and tested the created binary with Nomad-arm64-ubuntu-aws-test-logs.txt Although, getting the same result ( Do you have any plans for supporting arm64 platform? It would be helpful if you could share some pointers to resolve the above failures. |
Hi Team, I have modified the config.yml file to add support for arm64 platform and trigger tests for arm64 platform, please find below the changes: Commit link: odidev@11e35c6 Although, only the nomad folder test cases are getting successfully passed without any failures in rest of the folders we are getting some failures in case of arm64 platform. If you are interested, I will be willing to raise a PR for arm64 support in circle-ci. |
Hi @odidev! Running the unit tests on ARM on CircleCI would potentially be interesting, but I'm going to gently discourage you from doing that work because our release engineering folks are talking about porting us off of CircleCI and much of that work would get thrown away. For E2E the CircleCI runner isn't running the actual cluster; the cluster is deployed and running on AWS and the CircleCI runner is just running the CLI (which is uninteresting from an ARM testing perspective). So for us to do E2E testing vs ARM, we'd need to have a whole separate ARM target environment, which is what this GitHub issue is. |
Hi @tgross thanks for the quick response. If you are interested, I can help with respect to enabling Arm testing through github actions. Since you are running the test on AWS, it is possible to use graviton instances to test on arm. |
Thanks, but we're not going to run tests on GitHub Actions; the organization has standardized on CircleCI at least for the time being.
Yup, I'm aware of that. It's a matter of building and testing the AMI to do so. |
We support ARM and a few users actually use it. AWS has ARM instance types now, so adding a test target for that would be a matter of:
The text was updated successfully, but these errors were encountered: