Skip to content

Commit d4529c8

Browse files
committed
fix e2e race
1 parent 0cf0110 commit d4529c8

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

site/e2e/helpers.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1018,9 +1018,22 @@ export const updateWorkspace = async (
10181018
await fillParameters(page, richParameters, buildParameters);
10191019
await page.getByRole("button", { name: /update parameters/i }).click();
10201020

1021+
// Wait for the update button to detach.
1022+
await page.waitForSelector(
1023+
"button[data-testid='workspace-update-button']:enabled",
1024+
{ state: "detached" },
1025+
);
1026+
// Wait for the workspace to be running again.
10211027
await page.waitForSelector("text=Workspace status: Running", {
10221028
state: "visible",
10231029
});
1030+
// Wait for the stop button to be enabled again
1031+
await page.waitForSelector(
1032+
"button[data-testid='workspace-stop-button']:enabled",
1033+
{
1034+
state: "visible",
1035+
},
1036+
);
10241037
};
10251038

10261039
export const updateWorkspaceParameters = async (

0 commit comments

Comments
 (0)