project_run_comparison
junjo.studio.project_run_comparison
Kind: Function
SDK version: 0.67.0
Documentation channel: Stable release
Signature
Section titled “Signature”project_run_comparison(baseline: RunDetail, candidate: RunDetail, *, scope: RunScope | None = None) -> RunComparisonAlign two run details by immutable case identity.
Duration deltas are candidate minus baseline. Missing duration values
remain None rather than being interpreted as zero.
Parameters
Section titled “Parameters”| Name | Type | Description | Default |
|---|---|---|---|
baseline |
RunDetail |
Baseline run detail returned by Studio. | |
candidate |
RunDetail |
Candidate run detail returned by Studio. |
Returns
Section titled “Returns”RunComparison: Ordinally ordered comparison rows.
Raises
Section titled “Raises”| Exception | Description |
|---|---|
RunComparisonError |
If the runs or case memberships cannot be paired exactly. |