diff --git a/grafana-plugin/e2e-tests/schedules/schedulesList.test.ts b/grafana-plugin/e2e-tests/schedules/schedulesList.test.ts index 31c50c1f..018ebdcf 100644 --- a/grafana-plugin/e2e-tests/schedules/schedulesList.test.ts +++ b/grafana-plugin/e2e-tests/schedules/schedulesList.test.ts @@ -10,6 +10,7 @@ test('schedule calendar and list of schedules is correctly displayed', async ({ await createOnCallSchedule(page, onCallScheduleName, userName); await goToOnCallPage(page, 'schedules'); + await page.waitForLoadState('networkidle'); // schedule slots are present in calendar const nbOfSlotsInCalendar = await page.getByTestId('schedule-slot').count(); diff --git a/grafana-plugin/package.json b/grafana-plugin/package.json index b5da7fd1..07e4c114 100644 --- a/grafana-plugin/package.json +++ b/grafana-plugin/package.json @@ -13,6 +13,7 @@ "labels:unlink": "pnpm --dir ../../gops-labels/frontend unlink", "mage:build-dev": "go mod download && mage -v build:debug", "mage:watch": "go mod download && mage -v watch", + "mod:download": "go mod download", "test-utc": "TZ=UTC jest --verbose --testNamePattern '^((?!@london-tz).)*$'", "test-london-tz": "TZ=Europe/London jest --verbose --testNamePattern '@london-tz'", "test": "PLUGIN_ID=grafana-oncall-app pnpm test-utc && pnpm test-london-tz",