Skip to content

Gantt - Testcafe: skip a11y errors in flaky "Gantt-Overview" demo test#32956

Merged
dmirgaev merged 2 commits intoDevExpress:26_1from
dmirgaev:26_1__skip_gantt_overview
Mar 18, 2026
Merged

Gantt - Testcafe: skip a11y errors in flaky "Gantt-Overview" demo test#32956
dmirgaev merged 2 commits intoDevExpress:26_1from
dmirgaev:26_1__skip_gantt_overview

Conversation

@dmirgaev
Copy link
Copy Markdown
Contributor

No description provided.

@dmirgaev dmirgaev self-assigned this Mar 18, 2026
Copilot AI review requested due to automatic review settings March 18, 2026 14:55
@dmirgaev dmirgaev added the 26_1 label Mar 18, 2026
@dmirgaev dmirgaev changed the title DataGrid - Testcafe: skip a11y errors in flaky "Gantt-Overview" demo test Gantt - Testcafe: skip a11y errors in flaky "Gantt-Overview" demo test Mar 18, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adjusts the TestCafe accessibility (axe) configuration for demos by suppressing specific axe rule checks for the Gantt/Overview demo to reduce flaky failures in the demos test suite.

Changes:

  • Added demo-specific ignored axe rules for Gantt-Overview (aria-required-parent, aria-valid-attr-value).

Comment thread apps/demos/testing/common.test.ts Outdated
Comment thread apps/demos/testing/common.test.ts
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Danil Mirgaev <danil.mirgaev@devexpress.com>
Copilot AI review requested due to automatic review settings March 18, 2026 15:09
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the shared TestCafe accessibility test harness for demos to suppress known flaky Axe rule violations specifically for the Gantt-Overview demo, aligning it with existing Gantt demo exceptions.

Changes:

  • Add Gantt-Overview to the per-demo Axe ignored-rule map.
  • Disable aria-required-parent and aria-valid-attr-value rules for Gantt-Overview accessibility runs.

@dmirgaev dmirgaev merged commit de11120 into DevExpress:26_1 Mar 18, 2026
155 of 158 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants