I’ve recently extended a game package, and I think a NixOS test could be helpful here. But they seem somewhat “heavyweight” to me and I was wondering if there are guidelines or practices for when to use them.
If PRs testing previously untested packages are appreciated in general I’d have a couple of things I could add
Related questions: suppose there’s a NixOS test for package xyz that suddenly fails. Does that block some of the automatic nixpkgs processes/workflows, or is xyz simply marked as broken and things move on?
I have been under an impression that the causal chain is: NixOS VM tests are heavy → they are slow → they are annoying to debug → there are not enough of them…