fix: few flaky e2e tests (#19010)

* fix: flaky test organization.spec

* fix: few flaky tests

* Update apps.ts

* Update apps.ts

* Update testUtils.ts
This commit is contained in:
Anik Dhabal Babu
2025-01-30 17:08:36 +05:30
committed by GitHub
parent 962f692e29
commit cdc3c49b23
2 changed files with 5 additions and 0 deletions
+4
View File
@@ -18,6 +18,8 @@ export function createAppsFixture(page: Page) {
installAnalyticsAppSkipConfigure: async (app: string) => {
await page.getByTestId(`app-store-app-card-${app}`).click();
await page.getByTestId("install-app-button").click();
await page.waitForURL(`apps/installation/accounts?slug=${app}`);
await page.reload();
await page.click('[data-testid="install-app-button-personal"]');
await page.waitForURL(`apps/installation/event-types?slug=${app}`);
await page.click('[data-testid="set-up-later"]');
@@ -25,6 +27,8 @@ export function createAppsFixture(page: Page) {
installAnalyticsApp: async (app: string, eventTypeIds: number[]) => {
await page.getByTestId(`app-store-app-card-${app}`).click();
(await page.waitForSelector('[data-testid="install-app-button"]')).click();
await page.waitForURL(`apps/installation/accounts?slug=${app}`);
await page.reload();
await page.click('[data-testid="install-app-button-personal"]');
await page.waitForURL(`apps/installation/event-types?slug=${app}`);
+1
View File
@@ -221,6 +221,7 @@ export async function setupManagedEvent({
export const createNewSeatedEventType = async (page: Page, args: { eventTitle: string }) => {
const eventTitle = args.eventTitle;
await createNewEventType(page, { eventTitle });
await page.waitForSelector('[data-testid="event-title"]');
await page.locator('[data-testid="vertical-tab-event_advanced_tab_title"]').click();
await page.locator('[data-testid="offer-seats-toggle"]').click();
await page.locator('[data-testid="update-eventtype"]').click();