Skip to content

[Feature]: Support Host-Based Unit Tests on AArch64 platforms #1514

@sachinami

Description

@sachinami

Feature Overview

Host-based unit tests are supported on both Windows and Linux environments; however, the current implementation is limited to x64 architecture and would cause build breaks in AArch64 platforms.

Extend support to include AArch64 platforms to enable broader test coverage and platform validation.

Solution Overview

There was an earlier effort to enable this in #495.

Changes were made by @kuqin12 to port the Cmocka framework : https://github.com/kuqin12/mu_basecore/commits/unit_test_arm64/

But it did not go through. These changes can be revisited.

Alternatives Considered

No response

Urgency

High

Are you going to implement the feature request?

Someone else needs to implement the feature

Do you need maintainer feedback?

Maintainer feedback requested

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions