-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Labels
CI (Automation)Continuous integration (and other automation)Continuous integration (and other automation)Category: MaintainabilityProposed improvement to project maintainabilityProposed improvement to project maintainability
Description
The current test suite doesn't cover the case where a runtime layer only targets a subset of platforms, and an attempt is made to lock that runtime layer (and the other layers that depend on it) from a platform whether that runtime layer isn't enabled.
This scenario only became possible when #254 was implemented, as prior to that point, locking had to be performed separately for each target platform.
The test suite updates in #254 covered cross-platform locking for framework and application layers, but it doesn't currently cover runtime layers.
One potential way to approach this would be via #273, as the example mlx stack omits Windows from the runtime layer up.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
CI (Automation)Continuous integration (and other automation)Continuous integration (and other automation)Category: MaintainabilityProposed improvement to project maintainabilityProposed improvement to project maintainability