Skip to content

Enable Hyperlight build and test: single-process 256mb #598

@ppenna

Description

@ppenna

Summary

The hyperlight-single-process-256mb build and test configuration is currently not enabled in CI. The equivalent microvm-single-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-single-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 single-process
Memory 256mb
Reference microvm-single-process-256mb (enabled)

Metadata

Metadata

Assignees

No one assigned

    Labels

    confirmedIssue affects multiple people.machine::hyperlightThis is related to the Hyperlight machine type.

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions