Skip to content

refactor: use IDs for health prerequisites - #443

Open
muchzill4 wants to merge 3 commits into
arm:mainfrom
muchzill4:prerequisites
Open

refactor: use IDs for health prerequisites#443
muchzill4 wants to merge 3 commits into
arm:mainfrom
muchzill4:prerequisites

Conversation

@muchzill4

Copy link
Copy Markdown
Contributor

Changes

  • Replace enum-based health dependency prerequisites with unique dependency IDs.
  • Require all prerequisites to pass before dependent checks run.
  • Remove redundant tests

Checklist

  • 🤖 This change is covered by tests as required.
  • 🤹 All required manual testing has been performed.
  • 📖 All documentation updates are complete.

- Introduce `DependencyID` and use it for tracking prerequisites
- All prerequisites must be fully healthy for a dependant check to trigger

Signed-off-by: Bartek Mucha <bartosz.mucha@arm.com>
Signed-off-by: Bartek Mucha <bartosz.mucha@arm.com>
Signed-off-by: Bartek Mucha <bartosz.mucha@arm.com>
@muchzill4
muchzill4 requested a review from a team as a code owner September 5, 2026 07:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant