[COMPASS-5214] Find a way to re-enable E2E tests on macOS in Evergreen Created: 20/Oct/21 Updated: 29/Oct/23 Resolved: 06/Sep/22 |
|
| Status: | Closed |
| Project: | Compass |
| Component/s: | CI |
| Affects Version/s: | None |
| Fix Version/s: | No version |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Sergey Petushkov | Assignee: | Unassigned |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Epic Link: | COMPASS-5191 | ||||||||||||
| Story Points: | 5 | ||||||||||||
| Documentation Changes: | Not Needed | ||||||||||||
| Description |
|
Currently we are not able to run e2e tests on macos in Evergreen as the machines are stateful and running tests requires us to temporary override machine default keychain. We disabled the tests for now as we have GitHub as a backup CI environment, but we should find a way to also run these tests in Evergreen without messing up the machines. Maybe we can somehow get access to the user password during CI run and use it to programmatically unlock actual default keychain on the machine? This should solve the issue for us |