forked from jl777/SuperNET
-
Notifications
You must be signed in to change notification settings - Fork 116
Improve macOS local development support for docker tests #2709
Copy link
Copy link
Open
Labels
improvement: docsimprovement: testspriority: lowTasks with low importance that can be addressed when time permits.Tasks with low importance that can be addressed when time permits.
Description
Context
When running docker tests locally on macOS, there are a few issues:
-
Zcash params path mismatch: The fetch script puts params in
~/Library/Application Support/ZcashParamsbut docker-compose expects~/.zcash-params. Users need to symlink or setZCASH_PARAMS_PATHenv var. -
ARM/M1 Cosmos images: Cosmos images are amd64-only and require Rosetta emulation. See discussion: refactor(ci): split docker tests into feature-gated parallel suites #2707 (comment)
Proposed improvements
- Document the zcash-params workaround for macOS users
- Consider building native arm64 Cosmos images
- Add macOS-specific setup instructions to DOCKER_TESTS.md
Related
PR #2707 - Docker tests infrastructure
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
improvement: docsimprovement: testspriority: lowTasks with low importance that can be addressed when time permits.Tasks with low importance that can be addressed when time permits.