Skip to content

Vml Library Support #5005

Vml Library Support

Vml Library Support #5005

Triggered via pull request February 4, 2025 22:00
Status Success
Total duration 10m 38s
Artifacts 2

test.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 1 notice
[e2e tests] › tests/model.test.ts:143:3 › Model › Should successfully save the model changes: e2e-tests/fixtures/Models.ts#L110
1) [e2e tests] › tests/model.test.ts:143:3 › Model › Should successfully save the model changes ── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('treegrid').getByRole('row', { name: 'primary_sapphire_marlin' }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('treegrid').getByRole('row', { name: 'primary_sapphire_marlin' }) at fixtures/Models.ts:110 108 | await filterIcon.click(); 109 | await this.page.locator('.ag-popup').getByRole('textbox', { name: 'Filter Value' }).first().fill(modelName); > 110 | await expect(this.table.getByRole('row', { name: modelName })).toBeVisible(); | ^ 111 | await this.page.keyboard.press('Escape'); 112 | } 113 | at Models.filterTable (/home/runner/work/***-ui/***-ui/e2e-tests/fixtures/Models.ts:110:68) at Models.deleteModel (/home/runner/work/***-ui/***-ui/e2e-tests/fixtures/Models.ts:57:5) at /home/runner/work/***-ui/***-ui/e2e-tests/tests/model.test.ts:62:3
[e2e tests] › tests/plan-activity-presets.test.ts:73:3 › Plan Activity Presets › Setting a preset to a directive should update the parameter values: e2e-tests/tests/plan-activity-presets.test.ts#L18
2) [e2e tests] › tests/plan-activity-presets.test.ts:73:3 › Plan Activity Presets › Setting a preset to a directive should update the parameter values "beforeAll" hook timeout of 30000ms exceeded. 16 | let schedulingGoals: SchedulingGoals; 17 | > 18 | test.beforeAll(async ({ baseURL, browser }) => { | ^ 19 | context = await browser.newContext(); 20 | page = await context.newPage(); 21 | at /home/runner/work/***-ui/***-ui/e2e-tests/tests/plan-activity-presets.test.ts:18:6
[e2e tests] › tests/plan-activity-presets.test.ts:73:3 › Plan Activity Presets › Setting a preset to a directive should update the parameter values: e2e-tests/fixtures/Plan.ts#L252
2) [e2e tests] › tests/plan-activity-presets.test.ts:73:3 › Plan Activity Presets › Setting a preset to a directive should update the parameter values Error: locator.click: Target page, context or browser has been closed Call log: - waiting for locator('[data-component-name="ActivityFormPanel"]').getByRole('combobox', { name: 'None' }) at fixtures/Plan.ts:252 250 | 251 | async fillActivityPresetName(presetName: string) { > 252 | await this.panelActivityForm.getByRole('combobox', { name: 'None' }).click(); | ^ 253 | await this.panelActivityForm.locator('.dropdown-header').waitFor({ state: 'attached' }); 254 | await this.panelActivityForm.getByPlaceholder('Enter preset name').click(); 255 | await this.panelActivityForm.getByPlaceholder('Enter preset name').fill(presetName); at Plan.fillActivityPresetName (/home/runner/work/***-ui/***-ui/e2e-tests/fixtures/Plan.ts:252:74) at /home/runner/work/***-ui/***-ui/e2e-tests/tests/plan-activity-presets.test.ts:49:14
[e2e tests] › tests/plan-merge.test.ts:83:3 › Plan Merge › Start a merge review: e2e-tests/tests/plan-merge.test.ts#L1
3) [e2e tests] › tests/plan-merge.test.ts:83:3 › Plan Merge › Start a merge review ─────────────── Test timeout of 30000ms exceeded.
[e2e tests] › tests/plan-merge.test.ts:83:3 › Plan Merge › Start a merge review: e2e-tests/tests/plan-merge.test.ts#L86
3) [e2e tests] › tests/plan-merge.test.ts:83:3 › Plan Merge › Start a merge review ─────────────── Error: page.waitForURL: Target page, context or browser has been closed =========================== logs =========================== waiting for navigation to "http://localhost:3000/plans/*/merge" until "load" navigated to "http://localhost:3000/plans" navigated to "http://localhost:3000/plans" navigated to "http://localhost:3000/models" navigated to "http://localhost:3000/models" ============================================================ 84 | await page.getByRole('button', { name: '1 incoming, 0 outgoing' }).click(); 85 | await page.getByRole('button', { name: 'Review' }).click(); > 86 | await page.waitForURL(`${baseURL}/plans/*/merge`); | ^ 87 | await page.waitForTimeout(250); 88 | }); 89 | at /home/runner/work/***-ui/***-ui/e2e-tests/tests/plan-merge.test.ts:86:16
[e2e tests] › tests/plan-metadata.test.ts:98:3 › Plan Metadata › Non-collaborator userB as role user should not be able to edit userA's plan collaborators: e2e-tests/tests/plan-metadata.test.ts#L110
4) [e2e tests] › tests/plan-metadata.test.ts:98:3 › Plan Metadata › Non-collaborator userB as role user should not be able to edit userA's plan collaborators Error: Timed out 5000ms waiting for expect(locator).toHaveAttribute(expected) Locator: locator('[data-component-name="PlanMetadataPanel"]').locator('.input:has-text("Collaborators")').locator('.tags-input') Expected string: "readonly" Received: <element(s) not found> Call log: - expect.toHaveAttribute with timeout 5000ms - waiting for locator('[data-component-name="PlanMetadataPanel"]').locator('.input:has-text("Collaborators")').locator('.tags-input') 108 | await userB.switchRole('user'); 109 | await planA.showPanel(PanelNames.PLAN_METADATA, true); > 110 | await expect(planA.planCollaboratorInputContainer.locator('.tags-input')).toHaveAttribute('readonly', 'readonly'); | ^ 111 | }); 112 | 113 | test(`userB can be added as a plan collaborator to userA's plan`, async ({ baseURL }) => { at /home/runner/work/***-ui/***-ui/e2e-tests/tests/plan-metadata.test.ts:110:79
🎭 Playwright Run Summary
4 flaky [e2e tests] › tests/model.test.ts:143:3 › Model › Should successfully save the model changes ─── [e2e tests] › tests/plan-activity-presets.test.ts:73:3 › Plan Activity Presets › Setting a preset to a directive should update the parameter values [e2e tests] › tests/plan-merge.test.ts:83:3 › Plan Merge › Start a merge review ──────────────── [e2e tests] › tests/plan-metadata.test.ts:98:3 › Plan Metadata › Non-collaborator userB as role user should not be able to edit userA's plan collaborators 185 passed (7.6m)

Artifacts

Produced during runtime
Name Size
E2E Test Results
25.6 MB
Unit Test Results
3.29 MB