新增 release gate execution summary API

This commit is contained in:
2026-06-16 17:39:47 +08:00
parent 35bc25714d
commit 19eabdf06e
13 changed files with 411 additions and 14 deletions

View File

@@ -469,7 +469,7 @@ TOOL_TABLE = browser-shell-tool.tbl
);
assertEqual(
workflowOverviewReleaseArtifactRenderResult.rowCount,
7,
8,
"shell workflow overview release artifact render rows",
);
assertEqual(
@@ -477,6 +477,11 @@ TOOL_TABLE = browser-shell-tool.tbl
true,
"shell workflow overview release artifact execution manifest row",
);
assertEqual(
workflowOverviewReleaseArtifactRenderResult.rowIds.includes("gate-execution-summary"),
true,
"shell workflow overview release artifact execution summary row",
);
assertEqual(
workflowOverviewReleaseArtifactMountResult.ready,
true,

View File

@@ -262,14 +262,19 @@
.getWorkflowOverviewReleaseReadinessArtifactUrlWorkflowSummaryViewModel(releaseArtifactUrlWorkflow);
assertEqual(releaseArtifactDomReadinessReady.ready, true, "workflow overview release artifact DOM readiness");
assertEqual(releaseArtifactRenderResult.rendered, true, "workflow overview release artifact render result");
assertEqual(releaseArtifactRenderResult.rowCount, 7, "workflow overview release artifact render row count");
assertEqual(releaseArtifactRenderResult.rowCount, 8, "workflow overview release artifact render row count");
assertEqual(
releaseArtifactRenderResult.rowIds.includes("gate-execution-manifest"),
true,
"workflow overview release artifact execution manifest row",
);
assertEqual(
releaseArtifactRenderResult.rowIds.includes("gate-execution-summary"),
true,
"workflow overview release artifact execution summary row",
);
assertEqual(releaseArtifactMountResult.ready, true, "workflow overview release artifact mount readiness");
assertEqual(releaseArtifactMountResult.renderResult.rowCount, 7, "workflow overview release artifact mount rows");
assertEqual(releaseArtifactMountResult.renderResult.rowCount, 8, "workflow overview release artifact mount rows");
assertEqual(releaseArtifactUrlWorkflow.ready, true, "workflow overview release artifact URL workflow readiness");
assertEqual(releaseArtifactUrlWorkflow.httpStatus, 200, "workflow overview release artifact URL workflow status");
assertEqual(