Cargo-nextest: 3x faster than cargo test, per-test isolation, first-class CI
50 points by nateb2022 4 days ago | 12 comments

sunshowers 48 minutes ago
Thanks for posting about this! I'm the main author of nextest, and it represents my best foot forward for how Rust testing should be done. Happy to answer questions though I might be a bit intermittent.
reply
landr0id 25 minutes ago
Big fan of nextest and this is my first time seeing this site. I'll be real I feel a bit ridiculous commenting this but you might want to consider rephrasing this:

>Treat tests as cattle, not pets. Detect and terminate slow tests.

Not sure saying, "hey, treat your tests as an animal you can kill at will" paints the right image.

reply
trollbridge 7 minutes ago
This is from the Kubernetes saying of "treat servers like cattle, not pets". Of course, some people like me keep cattle as pets, but then again I also name my servers, even the virtual or containerised ones.
reply
sunshowers 3 minutes ago
Yeah that was indeed the inspiration (though I'm pretty sure it predates Kubernetes!) but the juxtaposition with "terminate" is unfortunate.
reply
sunshowers 8 minutes ago
That's fair! I'll find a way to rephrase it.
reply
satvikpendem 36 minutes ago
I love nextest, it's been great. This along with bacon catches a lot of issues.
reply
patates 2 hours ago
I somehow tried to make sense of the name as a superlative form of "next". Perhaps next-test would have been fine?
reply
sunshowers 47 minutes ago
That is indeed the pun =)
reply
esafak 3 hours ago
Anybody using this in production?

edit: Thanks, will try!

reply
tekacs 2 hours ago
Yes, for a long while – I believe it's fairly widely used (and it's absolutely excellent!)
reply
DennisL123 42 minutes ago
Yes, been using it for 18’ish months. Works great.
reply
merqurio 2 hours ago
Happy user here !
reply