refraction-networking / water

WebAssembly Transport Executables Runtime
Apache License 2.0
25 stars 1 forks source link

test: more tests on more platform/architectures #22

Closed gaukas closed 8 months ago

gaukas commented 8 months ago

We need more tests to demonstrate cross-platform/cross-architecture feature.

gaukas commented 8 months ago

We will not close this issue with #23.

gaukas commented 8 months ago

To implement automated tests (based on GitHub Actions) on linux-aarch64, linux-riscv64 and macOS-aarch64, we will need to implement tests using Docker and QEMU, which could be a non-trivial work and I would rather put this aside for now to focus on more prioritized tasks.

Will label it as "help wanted", in case someone would be interested in picking this up.

gaukas commented 8 months ago

Could be a helpful reference: https://github.com/ncruces/go-sqlite3/blob/main/.github/workflows/cpu.yml