diff --git a/e2e/tests/functional/example/generator/sineWaveLimitProvider.e2e.spec.js b/e2e/tests/functional/example/generator/sineWaveLimitProvider.e2e.spec.js index 86d89272bb..7675406928 100644 --- a/e2e/tests/functional/example/generator/sineWaveLimitProvider.e2e.spec.js +++ b/e2e/tests/functional/example/generator/sineWaveLimitProvider.e2e.spec.js @@ -28,7 +28,8 @@ const { test, expect } = require('../../../../baseFixtures'); test.describe('Sine Wave Generator', () => { test('Create new Sine Wave Generator Object and validate create Form Logic', async ({ page, browserName }) => { - test.fixme(browserName === 'firefox', 'This test needs to be updated to work with firefox'); + // eslint-disable-next-line playwright/no-skipped-test + test.skip(browserName === 'firefox', 'This test needs to be updated to work with firefox'); //Go to baseURL await page.goto('./', { waitUntil: 'networkidle' }); diff --git a/e2e/tests/functional/plugins/imagery/exampleImagery.e2e.spec.js b/e2e/tests/functional/plugins/imagery/exampleImagery.e2e.spec.js index 7757c93192..f4e6cf7442 100644 --- a/e2e/tests/functional/plugins/imagery/exampleImagery.e2e.spec.js +++ b/e2e/tests/functional/plugins/imagery/exampleImagery.e2e.spec.js @@ -77,7 +77,8 @@ test.describe('Example Imagery Object', () => { }); test('Can adjust image brightness/contrast by dragging the sliders', async ({ page, browserName }) => { - test.fixme(browserName === 'firefox', 'This test needs to be updated to work with firefox'); + // eslint-disable-next-line playwright/no-skipped-test + test.skip(browserName === 'firefox', 'This test needs to be updated to work with firefox'); // Open the image filter menu await page.locator('[role=toolbar] button[title="Brightness and contrast"]').click(); @@ -422,16 +423,12 @@ test.describe('Example imagery thumbnails resize in display layouts', () => { }); }); -// test.fixme('Can use Mouse Wheel to zoom in and out of previous image'); -// test.fixme('Can use alt+drag to move around image once zoomed in'); -// test.fixme('Clicking on the left arrow should pause the imagery and go to previous image'); -// test.fixme('If the imagery view is in pause mode, images still come in'); -// test.fixme('If the imagery view is not in pause mode, it should be updated when new images come in'); test.describe('Example Imagery in Flexible layout', () => { test('Example Imagery in Flexible layout @unstable', async ({ page, browserName, openmctConfig }) => { const { myItemsFolderName } = openmctConfig; - test.fixme(browserName === 'firefox', 'This test needs to be updated to work with firefox'); + // eslint-disable-next-line playwright/no-skipped-test + test.skip(browserName === 'firefox', 'This test needs to be updated to work with firefox'); test.info().annotations.push({ type: 'issue', description: 'https://github.com/nasa/openmct/issues/5326' diff --git a/e2e/tests/functional/plugins/notebook/restrictedNotebook.e2e.spec.js b/e2e/tests/functional/plugins/notebook/restrictedNotebook.e2e.spec.js index 568061c89d..30720997e5 100644 --- a/e2e/tests/functional/plugins/notebook/restrictedNotebook.e2e.spec.js +++ b/e2e/tests/functional/plugins/notebook/restrictedNotebook.e2e.spec.js @@ -86,7 +86,8 @@ test.describe('Restricted Notebook with at least one entry and with the page loc }); test('Locked page should now be in a locked state @addInit @unstable', async ({ page }, testInfo) => { - test.fixme(testInfo.project === 'chrome-beta', "Test is unreliable on chrome-beta"); + // eslint-disable-next-line playwright/no-skipped-test + test.skip(testInfo.project === 'chrome-beta', "Test is unreliable on chrome-beta"); // main lock message on page const lockMessage = page.locator('text=This page has been committed and cannot be modified or removed'); expect.soft(await lockMessage.count()).toEqual(1); diff --git a/e2e/tests/functional/plugins/plot/missingPlotObj.e2e.spec.js b/e2e/tests/functional/plugins/plot/missingPlotObj.e2e.spec.js index a30c308d48..0e1eec5c72 100644 --- a/e2e/tests/functional/plugins/plot/missingPlotObj.e2e.spec.js +++ b/e2e/tests/functional/plugins/plot/missingPlotObj.e2e.spec.js @@ -28,9 +28,10 @@ const { test, expect } = require('../../../../pluginFixtures'); test.describe('Handle missing object for plots', () => { test('Displays empty div for missing stacked plot item @unstable', async ({ page, browserName, openmctConfig }) => { - const { myItemsFolderName } = openmctConfig; + // eslint-disable-next-line playwright/no-skipped-test + test.skip(browserName === 'firefox', 'Firefox failing due to console events being missed'); - test.fixme(browserName === 'firefox', 'Firefox failing due to console events being missed'); + const { myItemsFolderName } = openmctConfig; const errorLogs = []; page.on("console", (message) => { diff --git a/e2e/tests/visual/default.visual.spec.js b/e2e/tests/visual/default.visual.spec.js index 0ce27e7ec2..b8c10b35f7 100644 --- a/e2e/tests/visual/default.visual.spec.js +++ b/e2e/tests/visual/default.visual.spec.js @@ -67,7 +67,7 @@ test.describe('Visual - Default', () => { await percySnapshot(page, `About (theme: '${theme}')`); }); - test.fixme('Visual - Default Condition Set', async ({ page, theme }) => { + test('Visual - Default Condition Set @unstable', async ({ page, theme }) => { await createDomainObjectWithDefaults(page, { type: 'Condition Set' }); @@ -75,7 +75,7 @@ test.describe('Visual - Default', () => { await percySnapshot(page, `Default Condition Set (theme: '${theme}')`); }); - test.fixme('Visual - Default Condition Widget', async ({ page, theme }) => { + test('Visual - Default Condition Widget @unstable', async ({ page, theme }) => { test.info().annotations.push({ type: 'issue', description: 'https://github.com/nasa/openmct/issues/5349' @@ -137,7 +137,7 @@ test.describe('Visual - Default', () => { await percySnapshot(page, `removed amplitude property value (theme: '${theme}')`); }); - test.fixme('Visual - Save Successful Banner', async ({ page, theme }) => { + test('Visual - Save Successful Banner @unstable', async ({ page, theme }) => { await createDomainObjectWithDefaults(page, { type: 'Timer' }); await page.locator('.c-message-banner__message').hover({ trial: true }); @@ -159,7 +159,7 @@ test.describe('Visual - Default', () => { }); - test.fixme('Visual - Default Gauge is correct', async ({ page, theme }) => { + test('Visual - Default Gauge is correct @unstable', async ({ page, theme }) => { await createDomainObjectWithDefaults(page, { type: 'Gauge' }); // Take a snapshot of the newly created Gauge object