machinefi / w3bstream

Decentralized Infra for Connecting Smart Devices to Smart Contracts
https://w3bstream.com/
Apache License 2.0
174 stars 34 forks source link

fix(vm): instantiate and deinstantiate runtime in critical section and new instance from config #775

Closed saitofun closed 2 months ago

codecov[bot] commented 5 months ago

Codecov Report

Attention: 259 lines in your changes are missing coverage. Please review.

Comparison is base (0cdfd31) 55.29% compared to head (30a3a2e) 54.94%.

Files Patch % Lines
pkg/modules/wasm/runtime/wasmtime/instance.go 0.00% 183 Missing :warning:
pkg/modules/wasm/runtime/wasmtime/debug.go 81.89% 14 Missing and 7 partials :warning:
pkg/modules/wasm/runtime/wasmtime/vm.go 45.45% 10 Missing and 2 partials :warning:
pkg/modules/vm/wasmtime/instance_runtime.go 0.00% 10 Missing :warning:
pkg/modules/vm/wasmtime/instance.go 0.00% 8 Missing :warning:
pkg/modules/wasm/runtime/wasmtime/util.go 0.00% 6 Missing :warning:
pkg/modules/wasm/runtime/wasmtime/module.go 80.76% 4 Missing and 1 partial :warning:
...rv-applet-mgr/apis/middleware/current_publisher.go 0.00% 4 Missing :warning:
pkg/depends/x/contextx/context.go 0.00% 4 Missing :warning:
cmd/srv-applet-mgr/apis/middleware/current_user.go 0.00% 3 Missing :warning:
... and 1 more
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #775 +/- ## ========================================== - Coverage 55.29% 54.94% -0.35% ========================================== Files 273 278 +5 Lines 22003 22377 +374 ========================================== + Hits 12166 12295 +129 - Misses 9295 9529 +234 - Partials 542 553 +11 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

sonarcloud[bot] commented 5 months ago

Quality Gate Passed Quality Gate passed

The SonarCloud Quality Gate passed, but some issues were introduced.

5 New issues
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud