From 53d7abf0e4b501f4ea49c681abffa82548b3f618 Mon Sep 17 00:00:00 2001 From: meganrogge Date: Fri, 9 Jan 2026 13:19:02 -0600 Subject: [PATCH 1/2] skip for web on mac --- test/smoke/src/areas/accessibility/accessibility.test.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/smoke/src/areas/accessibility/accessibility.test.ts b/test/smoke/src/areas/accessibility/accessibility.test.ts index 268844a899c70..012c0bf672cde 100644 --- a/test/smoke/src/areas/accessibility/accessibility.test.ts +++ b/test/smoke/src/areas/accessibility/accessibility.test.ts @@ -26,7 +26,8 @@ export function setup(logger: Logger, opts: { web?: boolean }) { describe('Workbench', function () { - it('workbench has no accessibility violations', async function () { + // Skip on Mac web due to intermittent aria-allowed-attr violations from dynamic notification lists + (opts.web && process.platform === 'darwin' ? it.skip : it)('workbench has no accessibility violations', async function () { // Wait for workbench to be fully loaded await app.code.waitForElement('.monaco-workbench'); From ef7a2c237e1db2399957acd46233a0e2acf65687 Mon Sep 17 00:00:00 2001 From: meganrogge Date: Fri, 9 Jan 2026 13:22:33 -0600 Subject: [PATCH 2/2] skip for all web --- test/smoke/src/areas/accessibility/accessibility.test.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/test/smoke/src/areas/accessibility/accessibility.test.ts b/test/smoke/src/areas/accessibility/accessibility.test.ts index 012c0bf672cde..21445c5359548 100644 --- a/test/smoke/src/areas/accessibility/accessibility.test.ts +++ b/test/smoke/src/areas/accessibility/accessibility.test.ts @@ -26,8 +26,7 @@ export function setup(logger: Logger, opts: { web?: boolean }) { describe('Workbench', function () { - // Skip on Mac web due to intermittent aria-allowed-attr violations from dynamic notification lists - (opts.web && process.platform === 'darwin' ? it.skip : it)('workbench has no accessibility violations', async function () { + (opts.web ? it.skip : it)('workbench has no accessibility violations', async function () { // Wait for workbench to be fully loaded await app.code.waitForElement('.monaco-workbench');