Test failures on aarch64 #974
Replies: 4 comments
-
Apologizes for taking some time to get back to you on this one. These two tests are testing error responses for launching the external editor, I wonder if there is something with the fixture files that is causing a failure. For For The project is built against aarch64, but currently only runs the tests on x86-64. I assumed, at least for this project, that they would be equivalent. Though it's probably worth running the tests against aarch64 as well. |
Beta Was this translation helpful? Give feedback.
-
I just ran the tests against the GitHub ARM-based runners and the tests passed successfully. I believe that GitHub uses their Apple ARM machines to host their Linux (Ubuntu) based aarch64 runners. |
Beta Was this translation helpful? Give feedback.
-
Yeah, I did find it very strange that these particular test failures only happened on aarch64; it didn't look like anything architecture-specific, as you mentioned. It's entirely possible this is a qemu bug also, since I was running via qemu instead of natively. But the test failure was just bedazzling so I decided to report it, and it might have been a weird timing issue also. |
Beta Was this translation helpful? Give feedback.
-
Since this seems to work within the GitHub actions, there isn't much to action on at the moment. I migrated to a discussion. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I get this output for
cargo test --target=aarch64-unknown-linux-gnu
, which I don't get when running viax86_64
normally:I'm not quite sure if this indicates a bug in this program or a shortcoming of some dependency's implementation, but I don't know enough about the way the tool is designed to tell. Right now I'm running these tests via qemu rather than actual hardware, but I assume it shouldn't make a difference.
Beta Was this translation helpful? Give feedback.
All reactions