You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: subprocess support, networking idle-poll fix, and CI improvements (#108)
* feat(kernel): point examples at danbugs/unikraft fork
Signed-off-by: danbugs <danilochiarlone@gmail.com>
* feat(host): increase heap to 2.5 GiB for subprocess support
Signed-off-by: danbugs <danilochiarlone@gmail.com>
* fix(pydriver): replace strtoul with inline parse_hex
Signed-off-by: danbugs <danilochiarlone@gmail.com>
* feat(python-agent-driver): add subprocess demos and rootfs
Signed-off-by: danbugs <danilochiarlone@gmail.com>
* ci: add subprocess demo tests to regression gate
Signed-off-by: danbugs <danilochiarlone@gmail.com>
* fix(python-agent-driver): build base images automatically in just rootfs
Signed-off-by: danbugs <danilochiarlone@gmail.com>
* test: add urllib GET without timeout CI test
Signed-off-by: danbugs <danilochiarlone@gmail.com>
* ci: add per-test timeout to Windows runtime tests
Signed-off-by: danbugs <danilochiarlone@gmail.com>
* fix(kernel): point kraft.yaml at upstream plat-hyperlight
Signed-off-by: danbugs <danilochiarlone@gmail.com>
* fix(python-agent-driver): remove pre-bundled wheel, use toml for pip demo
Signed-off-by: danbugs <danilochiarlone@gmail.com>
* fix(python-agent-driver): remove stale COPY of deleted /wheels dir
Signed-off-by: danbugs <danilochiarlone@gmail.com>
* fix(kernel): revert kraft.yaml to fork branches until upstream PRs merge
Signed-off-by: danbugs <danilochiarlone@gmail.com>
* fix(kernel): point all examples at upstream plat-hyperlight
Signed-off-by: danbugs <danilochiarlone@gmail.com>
* ci: retrigger after upstream signal guard fix
Signed-off-by: danbugs <danilochiarlone@gmail.com>
* ci: retrigger CI
Signed-off-by: danbugs <danilochiarlone@gmail.com>
* fix(kernel): point kraft.yaml at epoll bypass fix branch
Signed-off-by: danbugs <danilochiarlone@gmail.com>
* fix(ci): capture stderr in Windows Invoke-WithTimeout
hyperlight-unikraft writes guest output to stderr with -q flag.
The Linux test merges stderr via 2>&1, but the Windows helper only
read stdout. Merge both streams so output matching works on Windows.
Signed-off-by: danbugs <danilochiarlone@gmail.com>
* fix(kernel): point kraft.yaml at upstream plat-hyperlight
PR unikraft/unikraft#1860 (epoll bypass guard) is now merged.
Signed-off-by: danbugs <danilochiarlone@gmail.com>
---------
Signed-off-by: danbugs <danilochiarlone@gmail.com>
0 commit comments