quanta icon indicating copy to clipboard operation
quanta copied to clipboard

Testing for all supported platforms.

Open tobz opened this issue 3 years ago • 2 comments

We should invest some time in seeing if we can get our test suite to actually run for all platforms that we target/support.

We already target Linux, Windows, and macOS on 86_64, which is good. We should theoretically be able to target WASM/WASI via cargo-bindgen-wasm and cargo-wasi and I think those could just execute on Linux x86_64 runners.

The tricker bit is if we wanted to test on another CPU architecture, as the free tier Github Actions runners have no ARM/ARM64 support, and setting up our own runners would be difficult/cost prohibitive... unless there's some sort of 3rd party runner service I don't know about.

tobz avatar Jun 17 '21 13:06 tobz

#54 is an example of an alt platform that could use CI support (MIPS) but currently has no obvious approach to do so.

tobz avatar Sep 08 '21 15:09 tobz

Cross maybe useful: https://github.com/rust-embedded/cross#supported-targets

messense avatar Sep 08 '21 15:09 messense