rust-analyzer: ide support#83
Conversation
jakobjung10
commented
May 9, 2026
- this commit reenables rust analyzer to show the Run Test | Debug buttons for each test case
- Prebuild esp-rom-sys by building the examples/esp32c6 manifest when present - Copy generated native artifacts into each test's CARGO_TARGET_DIR to avoid parallel build/linker races - Replace platform-specific shell copy with recursive Rust helper copy_dir_recursively() - Normalize output line endings for cross-platform comparisons - Minor portability and cleanup in tests-build/src/lib.rs
There was a problem hiding this comment.
Can you comment on the changes in this file?
Were they required to make the tests pass on your machine?
There was a problem hiding this comment.
Yes, they were required to make the tests pass on my machine (windows).
However, the same 4 tests also failed on the CI run.
Also, these tests fail when checking out the latest commit on master.
Do they pass on your machine or is this a known problem?
I rather should have separated these 2 commits into separate PRs as they seem orthogonal.
I have no problem with discarding the latter commit as I originally did not mean to touch this logic anyways.
There was a problem hiding this comment.
I have opened a standalone PR for the Rust-Analyzer feature in rust-analyzer: ide support.
If you are still interested in the other changes, I will create another separate PR.