I'm trying to run tests on an ARM64 environment and run in to the following output when executing dotnet test:
Settings file provided does not conform to required format. An error occurred while loading the settings. Error: Invalid setting 'RunConfiguration'. Invalid value 'arm64' specified for 'TargetPlatform'.
My usual testing strategy works on x86-64, so I'm not sure if I should be running tests differently on ARM64 or if what I was doing worked by accident.
My steps are:
- Build
./build.sh -rc Release -s clr+libs
- Ensure the local
.dotnet/dotnet is on the PATH.
cd src/libraries/System.Security.Cryptography.X509Certificates/tests
dotnet build
dotnet test
Step 5 is where I get the error.
This is on ARM64 Ubuntu 18.04.5 environment.