You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When starting the devcontainer on a MacBook Pro M1 machine, the devcontainer fails. The problem is that tarpaulin does not work with ARM based machines. From the tarpaulin repo:
On Linux Tarpaulin's default tracing backend is still Ptrace and will only work on x86_64 processors. This can be changed to the llvm coverage instrumentation with --engine llvm, for Mac and Windows this is the default collection method.
Can we remove the last line in the Dockerfile and add documentation that if you wanted to test code coverage, you need to install that tool due to platform difference?
Expected Behavior
devcontainer should start on ARM machine
Current Behavior
devcontainer fails to start because it will not build
Thanks for reporting this! The issue was reported to Tarpaulin and an (unreleased) fix is on their development branch, details can be found in the description of #38.
When starting the devcontainer on a MacBook Pro M1 machine, the devcontainer fails. The problem is that tarpaulin does not work with ARM based machines. From the tarpaulin repo:
Can we remove the last line in the Dockerfile and add documentation that if you wanted to test code coverage, you need to install that tool due to platform difference?
Expected Behavior
devcontainer should start on ARM machine
Current Behavior
devcontainer fails to start because it will not build
Steps to Reproduce
cc: @juliays
The text was updated successfully, but these errors were encountered: