D8215: rust-status: move to recursive traversal to prepare for parallel traversal
Alphare (Raphaël Gomès)
phabricator at mercurial-scm.org
Thu Mar 5 08:43:02 UTC 2020
Alphare added a comment.
Alphare added a subscriber: marmoute.
In D8215#122325 <https://phab.mercurial-scm.org/D8215#122325>, @durin42 wrote:
> 1. I get test-check-rust-format.t errors
Indeed. It appears that none of the machines I use to run the entire test suite (so... not my laptop) have rustfmt installed, which skips this test. I have updated the series to fix this issue, and will install rustfmt where needed.
> 2. I don't seem to be having any luck running the tests. It looks like the rust module policy doesn't cause the right things to get installed? In particular, `HGWITHRUSTEXT=cpython HGMODULEPOLICY=rust+c make clean tests` flunks `test-remotefilelog-datapack.py` because it can't import parsers.so? And it looks like `test-dirstate-race.t` is just broken by this series?
I will look into this, this is bad.
> 3. The re2-missing fallback message breaks tests for users that want rust things, but lack re2. This isn't going to work, I'm afraid.
@marmoute suggested I do something in `debuginstall` to check for `re2` on the Rust side instead, I think it's a good idea.
> The series is so big it's not practical for me to figure out which revision(s) I should be commenting on, so hopefully that's actionable feedback...
It is, thanks!
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST ACTION
https://phab.mercurial-scm.org/D8215/new/
REVISION DETAIL
https://phab.mercurial-scm.org/D8215
To: Alphare, #hg-reviewers
Cc: marmoute, durin42, mercurial-devel
More information about the Mercurial-devel
mailing list