diff options
| author | Benno Lossin <[email protected]> | 2025-06-05 15:52:54 +0000 |
|---|---|---|
| committer | Benno Lossin <[email protected]> | 2025-06-11 19:13:57 +0000 |
| commit | fc3870dc5cadb701b4122e4a8daa85f9fa2f57b9 (patch) | |
| tree | 68826d300e855630fa4dc4fcc5b212ae7160401b /rust/pin-init/src | |
| parent | rust: init: remove doctest's `Error::from_errno` workaround (diff) | |
| download | kernel-fc3870dc5cadb701b4122e4a8daa85f9fa2f57b9.tar.gz kernel-fc3870dc5cadb701b4122e4a8daa85f9fa2f57b9.zip | |
rust: pin-init: examples, tests: use `ignore` instead of conditionally compiling tests
Change `#[cfg(cond)]` to `#[cfg_attr(not(cond), ignore)]` on tests.
Ignoring tests instead of disabling them still makes them appear in the
test list, but with `ignored`. It also still compiles the code in those
cases.
Some tests still need to be ignore, because they use types that are not
present when the condition is false. For example the condition is
`feature = std` and then it uses `std::thread::Thread`.
Suggested-by: Alice Ryhl <[email protected]>
Link: https://lore.kernel.org/all/[email protected]
Link: https://github.com/Rust-for-Linux/pin-init/pull/58/commits/b004dd8e64d4cbe219a4eff0d25f0a5f5bc750ca
Reviewed-by: Christian Schrefl <[email protected]>
Link: https://lore.kernel.org/all/[email protected]
Signed-off-by: Benno Lossin <[email protected]>
Diffstat (limited to 'rust/pin-init/src')
0 files changed, 0 insertions, 0 deletions
