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

Get Success.Tests working on Ubuntu ArmArch VMs #5018

Open
1 of 3 tasks
dougbu opened this issue Feb 18, 2025 · 1 comment
Open
1 of 3 tasks

Get Success.Tests working on Ubuntu ArmArch VMs #5018

dougbu opened this issue Feb 18, 2025 · 1 comment

Comments

@dougbu
Copy link
Member

dougbu commented Feb 18, 2025

hit a problem in !47334 when adding Helix SDK test scenarios. the dotnet command on ubuntu.1804.armarch, ubuntu.2004.armarch, and ubuntu.2204.armarch consistently failed with dotnet: exec format error. had to remove test execution on these VMs to continue work on that PR

the odd thing here is identical tests run fine on e.g., [email protected]/dotnet-buildtools/prereqs:ubuntu-20.04-helix-arm64v8. that probably means some prerequisite for dotnet is not available on the host VM but is in the container

I confirmed dotnet has executable perms on the host. also tried installing a number of documented OS package dependencies and using -p:TargetArchitecture=arm64 when building the tests for Arm — to no avail

next step is likely to compare the list of installed packages between host and containers for Ubuntu 18.04 through 22.04, fill those gaps (even though they're not documented) and try again. we can do this after !47334 is merged. probably also worth testing whether xUnit / Helix SDK scenarios work in production today

other suggestions appreciated

Release Note Category

  • Feature changes/additions
  • Bug fixes
  • Internal Infrastructure Improvements

Release Note Description

made ubuntu.(18|20|22)04.armarch test machines able to execute dotnet and xUnit test scenarios

@dougbu
Copy link
Member Author

dougbu commented Feb 18, 2025

slight update: test scenarios are not successful on current staging VMs either. see !47734 build. build won't last long and I'm abandoning that PR

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

1 participant