Summary
The hyperlight-multi-process-256mb build and test configuration is currently not enabled in CI. The equivalent microvm-multi-process-256mb configuration runs successfully.
Current State
In .github/workflows/nanvix-ci.yml, only the microvm platform is listed:
platforms: '["microvm"]'
matrix-exclude: '[{"platform":"hyperlight"}]'
The goal is to achieve parity with microvm by enabling Hyperlight for all configurations.
Expected Outcome
Enable the hyperlight-multi-process-256mb configuration in CI by adding hyperlight to the platforms list and removing it from the matrix-exclude (and windows-matrix-exclude) entries so that builds and tests run on both Linux and Windows, matching the microvm coverage.
Configuration Details
| Field |
Value |
| Platform |
hyperlight |
| Mode |
multi-process |
| Memory |
256mb |
| Reference |
microvm-multi-process-256mb (enabled) |
Summary
The
hyperlight-multi-process-256mbbuild and test configuration is currently not enabled in CI. The equivalentmicrovm-multi-process-256mbconfiguration runs successfully.Current State
In
.github/workflows/nanvix-ci.yml, only the microvm platform is listed:The goal is to achieve parity with microvm by enabling Hyperlight for all configurations.
Expected Outcome
Enable the
hyperlight-multi-process-256mbconfiguration in CI by addinghyperlightto the platforms list and removing it from thematrix-exclude(andwindows-matrix-exclude) entries so that builds and tests run on both Linux and Windows, matching the microvm coverage.Configuration Details