Smoke testing for tier-2


I’m aware that there are cost issues associated with running the full test suite for tier-2 platforms either by having real hardware in a data center (requires obtaining and plugging unusual hardware into a data center) or in qemu (too many compute hours).

However, could some simple smoke tests under qemu be set up? Something that checks that cargo and the compiler can compile and link a couple of simple crates in a way that doesn’t eat up too many compute hours even when run slowly under qemu?

Such a setup would probably have caught cfg-if failing to compile due to mismatched std.