Vue 3 Quarantined Tests Compatibility Task Group

Learn more about the Vue 3 compatibility for quarantined jest tests

Attributes

Property Value
Date Created 2025-02-28
Target End Date 2025-08-31
Slack #tg_vue3_quarantined_tests

Context

A major effort is underway to ensure that the GitLab unit tests are passing and compatible with Vue compat. A major cause of the current failures is a compatibility issue in how tests are written.

There is no single reason for tests to fail but most of the known reasons and how to handle it were gathered under epic #Fix failing jest unit tests for Vue.js 3 in gitlab-org/gitlab |

Goal

Fix all tests that are currently failing due to incompatibility.

The list of tests suites that need be fixed will be maintained in this quarantined list. More user friendly representation can be found on this page to keep this up to date.

The strategy for fixing these tests has been documented in the epic.

Non-goals

Exit Criteria

  • Tests issuing any compatibility errors fixed (where applicable, see non-goals above).

Roles and Responsibilities

Task Group Role Person Title
DRI Artur Fedorov Sr. Frontend Engineer, Security Policies