Skip to content

Enable Hyperlight build and test: multi-process 256mb #599

@ppenna

Description

@ppenna

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)

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