diff --git a/tests/interop/ui/travelops.spec.ts.j2 b/tests/interop/ui/travelops.spec.ts.j2 index 8d0f780..cc63f8b 100644 --- a/tests/interop/ui/travelops.spec.ts.j2 +++ b/tests/interop/ui/travelops.spec.ts.j2 @@ -5,7 +5,7 @@ test.use({ }); -test('travelops: test kiali dashboard and travel-agency graph', async ({ page }) => { +test('travelops: adjust requests on travel control dashboard', async ({ page }) => { // Log in to Openshift console await page.goto("{{ hub_console.stdout }}"); await page.getByLabel('Username *').fill('kubeadmin'); @@ -25,15 +25,17 @@ test('travelops: test kiali dashboard and travel-agency graph', async ({ page }) await page.locator('[id="voyages\\.fr_ratio"]').fill('51'); await page.locator('[id="voyages\\.fr_travel_t1"]').fill('59'); await page.screenshot({ path: 'travel_control_dashboard.png', fullPage: true }); +}); - // Go to kiali console and check for expected text +test('travelops: test travel-agency traffic graph', async ({ page }) => { + test.setTimeout(60000); + // Log in await page.goto("https://kiali-istio-system.apps.{{ hub_cluster }}"); - await page.locator('[data-test="istio-system-EXPAND"]').getByText('istio-system').click(); - await page.locator('[data-test="travel-agency-EXPAND"]').getByText('travel-agency').click(); - await page.locator('[data-test="travel-control-EXPAND"]').getByText('travel-control').click(); - await page.screenshot({ path: 'kiali_console.png', fullPage: true }); + await page.getByLabel('Username *').fill('kubeadmin'); + await page.getByLabel('Password *').fill("{{ kubeadmin }}"); + await page.getByRole('button', { name: 'Log in' }).click(); - // Go to kiali travel-agency graph + // Go to kiali travel-agency traffic graph and verify apps await page.getByRole('link', { name: 'Traffic Graph' }).click(); await page.locator('[data-test="namespace-dropdown"]').click(); await page.locator('[id="namespace-list-item\\[travel-agency\\]"]').getByRole('checkbox').check(); @@ -42,5 +44,4 @@ test('travelops: test kiali dashboard and travel-agency graph', async ({ page }) await page.locator('[data-test="namespace-dropdown"]').click(); await page.waitForTimeout(5000); await page.screenshot({ path: 'kiali_traffic_graph.png', fullPage: true }); - });