thesuhas / orca

WebAssembly Transformation Library for the Component Model
Apache License 2.0
0 stars 0 forks source link

Create Test Suite to validate Round Trip #4

Open thesuhas opened 1 week ago

thesuhas commented 1 week ago

Create a test suite to validate round trip for components. This already exists for modules, an example is dfinity's implementation here. A simple way to generate a test suite is convert all of these to components but that may not cover any edge cases or nuances that are specific to components.

Another idea is to use spin microservices but those are too big and tough to debug.

Also look into wasm spec tests and the wasm benchmarking platform wish you were fast for ideas on how to generate test cases.

thesuhas commented 3 days ago

There seems to be a test suite for the component model coming at some point: https://github.com/WebAssembly/component-model