Skip to content

Device/App Hosting Supplier Testing Outline - WIP #20

Description

@ajcraig

Device/App Hosting Supplier Testing Outline

Focus: Edge compute device hosting compliant workloads and communication patterns.
Test groups:

  1. Workload Management Interface Client — Ensure enrollment, desired state interpretation, and status updates.
  2. Runtime Capability — provider support(Helm + Compose) container engine/orchestrator baseline, resource reporting, hardware profiles.
  3. Compatibility Reporting — device advertises capabilities used by WFM to match apps.
  4. Workload Observability checks — lifecycle signals, resource quotas, isolation policies.
    (Per PR1 FAQ, device management—firmware/OS—is out of scope until GA; keep those tests gated behind GA1.)

Current specification requirements

Requirement Type Item
MUST Ensure device fulfills Margo specification role requirements to host Margo-compliant apps
MUST Report hardware and software capabilities according to the Margo specification
OPTIONAL Equip devices with client side of the API specification contract.
OPTIONAL Implement advanced observability features for apps and devices
OPTIONAL Provide enhanced security or isolation policies beyond mandatory baseline

Test Suite element 1: Workload Management Interface Client interface

Image

Test Suite element 2: Workload Deployment and runtime of defined artifacts

Image

Test Suite element 3: Observability Support (Runtime elements)

Image

Current SUPs that have an impact on this persona

Test Suite element 4: Gateway Support

Image

Test Suite element 5: Support for deployment artifacts if WFM ingests artifacts

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions