Alin Dima
Alin Dima
Install `shellcheck` (or a similar checker) inside devctr and add a python integration test that runs it on the shell scripts we have in Firecracker, like `tools/devtool` and other `.sh`...
This issue is a follow up of https://github.com/firecracker-microvm/firecracker/issues/2783. The bulk of the issue was solved in this PR: https://github.com/firecracker-microvm/firecracker/pull/2806 There are still a couple of loose ends that could be...
We are currently constraining `test_serialization_benchmark` to run only on Intel. We need to gather baselines on AMD and ARM and enable the test on all supported CPUs.
The metrics system is not fully thread-safe at the moment, due to some issues: 1. `IncMetrics` inner state is mutated on serialisation. This causes race conditions when the `write()` function...
We have some metrics that are never incremented, for example: `sync_response_fails` and `sync_vmm_send_timeout_count` (I assume there are more). We should assess whether it's worth hooking them in the specific Firecracker...
Add a VSOCK latency performance test. The current VSOCK throughput test is using [iperf3-vsock](https://github.com/stefano-garzarella/iperf-vsock) to generate VSOCK workloads, which does not offer metrics related to latency. Investigate what other tools...
Companion: https://github.com/paritytech/cumulus/pull/3050 - the value is stored in the HostConfiguration - the client will now retrieve this value via a new runtime call (currently staging) and cache it per-session TODO:...
Includes fixes: https://github.com/grafana/pyroscope-rs/pull/125 https://github.com/grafana/pyroscope-rs/pull/124 https://github.com/tikv/pprof-rs/pull/217
## Description https://github.com/libp2p/rust-libp2p/issues/4284 Minimise the runtime impact of this function by calling not more than once every 5 seconds. Also fixes the case where an idle connection would not update...
I'm trying to run [polkadot](https://github.com/paritytech/polkadot) under pyroscope-rs, which uses pprof-rs as a backend. Running it on MacOS is impossible, as I run into `EXC_BAD_ACCESS`. Running on Linux also fails, with...