Comments (1)
Here is a relevent convo on Teams with @khenidak and @danbugs
Problem: how can we automate test the guest application using wasi-cloud interfaces, at scale?
It is easy to start with a few guest applications, with a simple Makefile or build.rs to compile them to wasm modules, and load them to the host to tests. It becomes harder, however, if we want to have tens or hundres of wasm apps that describe various scenarios to test. There isn't a tool or framework integrated with wit-bindgen to allow us to parametrize the test functions. Even worse, we can't just write a function and test it. It has to contain a "main" function, and compile to wasm, and then load/link to the host runtim
looking into CI/CD tools like GH actions to resolve this...
from spiderlightning.
Related Issues (20)
- add str parsing for capability implementor name
- Proposal: Use version requirement for `slight add` and `slight new` instead of precise version
- Messaging Improvement
- Messaging: Start a messaging client per thread
- Messaging: `open` function will create a new client
- Slightfile: Wildcard in resource namespaces
- Messaging: Support competing consumers a.k.a queues
- make NATS implementation
- slight run with 0 capabilities HOT 2
- Create a builder for the WasiCtx specific to slight
- Expose wasmtime configs through slight CLI
- Template: Extend it to include more capabilities HOT 4
- Instrument `slight` to visualize telemetry data/traces
- `slight-runtime`: should be able to take preopen from slightfile
- installation fails on v0.4.1 in wsl (ubuntu 20.04) with "`GLIBC_2.32' not found (required by slight)" HOT 1
- slight.exe doesn't run on WS2019 or WS2022 due to missing dlls HOT 5
- can't install "sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa" per `make install-deps"
- [ux] slight's version command is either long or LARGE V HOT 1
- "make build-c" fails to build sample apps HOT 3
- Add DAPR keyvalue implementor
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spiderlightning.