Skip to content

Conversation

@elizabethengelman
Copy link
Collaborator

@elizabethengelman elizabethengelman commented Apr 2, 2025

@ifropc I think that this change should get the emulator tests running on macos-13. The last run took 32min, but i had noticed it being quicker in previous attempts, so it may need some fine tuning still.

What

Set the DOCKER_HOST to the colima host and pipe to github env

Why

the emulator tests were failing on macos because we need to account for colima's socket being different than the default docker socket. and the test containers library (and it's dep bollard) were expecting the socket to be at the default docker host.

Known limitations

the cargo deny failure should be fixed once emulator-multiplatform and this branch are updated with main.

@github-project-automation github-project-automation bot moved this to Backlog (Not Ready) in DevX Apr 2, 2025
@elizabethengelman elizabethengelman force-pushed the ee/troubleshoot branch 7 times, most recently from b33a9fd to 1615adc Compare April 9, 2025 16:17
@elizabethengelman elizabethengelman changed the base branch from main to emulator-multiplatform April 9, 2025 19:46
@elizabethengelman elizabethengelman marked this pull request as ready for review April 9, 2025 19:46
@elizabethengelman elizabethengelman requested a review from ifropc April 9, 2025 19:46
@elizabethengelman elizabethengelman changed the title Ee/troubleshoot Set DOCKER_HOST to colima so that macos-13 emulator tests work Apr 14, 2025
@elizabethengelman elizabethengelman merged commit 9171fb3 into emulator-multiplatform Apr 22, 2025
34 of 35 checks passed
@elizabethengelman elizabethengelman deleted the ee/troubleshoot branch April 22, 2025 14:54
@github-project-automation github-project-automation bot moved this from Backlog (Not Ready) to Done in DevX Apr 22, 2025
elizabethengelman added a commit that referenced this pull request Apr 29, 2025
* Enable multiplatform ledger tests

* Set DOCKER_HOST to colima socket for macos(#1997)

---------

Co-authored-by: Elizabeth Engelman <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants