-
Notifications
You must be signed in to change notification settings - Fork 543
CXX-2612 Use DET hygienic scripts for Python binary selection and venv creation #913
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Codecov Report
@@ Coverage Diff @@
## master #913 +/- ##
=======================================
Coverage 91.28% 91.28%
=======================================
Files 384 384
Lines 23275 23275
=======================================
Hits 21246 21246
Misses 2029 2029
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
To fix the Windows tasks the workaround from the C driver may be needed to avoid the "Failed to initialize security context" error. |
This reverts commit 91b5805.
Verified latest commits with this patch. The CSE task failures appears to have been due to the special casing of defining |
…v creation (#913) * Replace activate_venv.sh with activate-kmstlsvenv.sh * Replace manual Python selection in compile function * Use venv-utils.sh in stop_mongod function * Format collection.cpp and uri.cpp to address lint task failure * Guard cd to potentially missing DET repo * CXX-2628 Apply Python >=3.10 selection workaround used by C Driver * Remove special-casing of TLS test cert files
This PR addresses CXX-2612, motivated by ongoing task failures due to
ImportError: No module named functools_lru_cache
when evaluating thestart_mongod
Evergreen function.Verified by this patch, which depends on a custom DET branch with features pending review in mongodb-labs/drivers-evergreen-tools#255. This PR will be moved out of draft status once the DET pull request has been merged.