fix(oss): Get integration tests running #1133
Open
+36
−2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Recent changes to EdenFS have caused the OSS build of integration tests to go stale. These are some targeted fixes to get them working again:
The second one puts a wrap on all the changes required by recent updates to EdenFS that required hybrid (python+native and/or cython) libraries.
The weirdest part that was required was renaming the targets to end in
.egg
-- this is actually required by one part of the python build infrastructure which tries to detect whether it is in a directory that ends with the.egg
extension.Tested through building Sapling/EdenFS (requires other fixes to run clean):