Skip to content

Phase 2: Parallel Tas + OpenStudio runs from SAM_UI with jobs panel, progress and cancel (gate G4) #235

Open

Description

@michaldengusiak

Parent: #227

Goal

Implement the job runner designed in #234, and run the validated Tas and OpenStudio workflows in parallel from SAM_UI.

Scope

Depends on

#234 (approved design), G3 (#233).

Acceptance criteria / gate G4

Check Where Result
Unit tests: scheduling caps, cancel, manifest round-trip, using a fake engine GitHub CI NOT RUN
Parallel results identical to sequential results for cases A and B (B1a byte-equal apart from timestamp and duration) Local, licensed Tas + OpenStudio 3.10 NOT RUN
Wall time measured, sequential vs parallel Local NOT RUN
Cancel kills each engine's process tree; no partial results are written to the open model Local, manual NOT RUN
Licence cap respected (N+1 Tas jobs queue and do not fail) Local, licensed Tas NOT RUN

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