I am reading Testing - The Rust Reference but can't find a suitable attribute that allows a test to fail sometimes e.g., timeout error, remote server down, user permissions issues etc.
ignoremeans don't run the test, just compile it.
should_panicwill expect test to fail all the time.
Something similar to pytest's
skip_if (How to use skip and xfail to deal with tests that cannot succeed — pytest documentation)?
PS: I'd rather avoid something like https://nexte.st/ for this.