Skip to content

docs: move test framework configuration and quarantine to Test Insights#11612

Merged
mergify[bot] merged 1 commit into
mainfrom
devs/jd/worktree-move-test-insights/move-test-framework-config-quarantine-test--28c101d6
May 21, 2026
Merged

docs: move test framework configuration and quarantine to Test Insights#11612
mergify[bot] merged 1 commit into
mainfrom
devs/jd/worktree-move-test-insights/move-test-framework-config-quarantine-test--28c101d6

Conversation

@jd
Copy link
Copy Markdown
Member

@jd jd commented May 20, 2026

Test framework plugins emit test-level data that powers Test Insights
(prevention, detection, mitigation), so the per-framework setup pages
and the Quarantine reference now live under /test-insights/ alongside
the features they enable. Framework page prose and frontmatter are
updated to reference Test Insights consistently.

CI Insights keeps a pointer paragraph to the new location and the old
URLs redirect via public/_redirects.

Copilot AI review requested due to automatic review settings May 20, 2026 13:09
@jd
Copy link
Copy Markdown
Member Author

jd commented May 20, 2026

This pull request is part of a Mergify stack:

# Pull Request Link
1 docs: move test framework configuration and quarantine to Test Insights #11612 👈

@mergify mergify Bot had a problem deploying to Mergify Merge Protections May 20, 2026 13:09 Failure
@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented May 20, 2026

Merge Protections

Your pull request matches the following merge protections and will not be merged until they are valid.

🟢 🤖 Continuous Integration

Wonderful, this rule succeeded.
  • all of:
    • check-success = build
    • check-success = lint
    • check-success = test
    • any of:
      • check-success = test-broken-links
      • label = ignore-broken-links
    • any of:
      • check-success=Cloudflare Pages
      • -head-repo-full-name~=^Mergifyio/

🟢 👀 Review Requirements

Wonderful, this rule succeeded.
  • any of:
    • #approved-reviews-by >= 2
    • author = dependabot[bot]
    • author = mergify-ci-bot

🟢 Enforce conventional commit

Wonderful, this rule succeeded.

Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/

  • title ~= ^(fix|feat|docs|style|refactor|perf|test|build|ci|chore|revert|ui)(?:\(.+\))?:

🟢 🔎 Reviews

Wonderful, this rule succeeded.
  • #changes-requested-reviews-by = 0
  • #review-requested = 0
  • #review-threads-unresolved = 0

🟢 📕 PR description

Wonderful, this rule succeeded.
  • body ~= (?ms:.{48,})

@mergify mergify Bot requested a review from a team May 20, 2026 13:12
Copy link
Copy Markdown

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

Moves test framework configuration docs and the Quarantine reference from the CI Insights section to the Test Insights section, aligning setup guidance with the Test Insights features that consume test-level data, while keeping CI Insights as the home for CI setup guides and adding redirects for legacy URLs.

Changes:

  • Updates sidebar navigation to nest “Quarantine” and “Test Frameworks Setup” under Test Insights instead of CI Insights.
  • Adds a “Test Framework Configuration” section (with a framework grid) to /test-insights, and replaces the CI Insights framework section with a pointer to the new location.
  • Adds redirects from old /ci-insights/test-frameworks/* and /ci-insights/quarantine URLs to their new /test-insights/... equivalents.

Reviewed changes

Copilot reviewed 23 out of 26 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/content/navItems.tsx Moves Quarantine and framework setup nav entries under Test Insights; updates paths to /test-insights/....
src/content/docs/test-insights/test-frameworks/cypress.mdx Updates page frontmatter (title/description) to “Mergify”.
src/content/docs/test-insights/test-frameworks/golang.mdx Updates page frontmatter (title/description) to “Mergify”.
src/content/docs/test-insights/test-frameworks/jest.mdx Updates page frontmatter (title/description) to “Mergify”.
src/content/docs/test-insights/test-frameworks/junit.mdx Updates page frontmatter (title/description) to “Mergify”.
src/content/docs/test-insights/test-frameworks/minitest.mdx Updates page frontmatter (title/description) to “Mergify”.
src/content/docs/test-insights/test-frameworks/mstest.mdx Updates page frontmatter (title/description) to “Mergify”.
src/content/docs/test-insights/test-frameworks/nunit.mdx Updates page frontmatter (title/description) to “Mergify”.
src/content/docs/test-insights/test-frameworks/pest.mdx Updates page frontmatter (title/description) to “Mergify”.
src/content/docs/test-insights/test-frameworks/phpunit.mdx Updates page frontmatter (title/description) to “Mergify”.
src/content/docs/test-insights/test-frameworks/playwright.mdx Updates page frontmatter (title/description) to “Mergify”.
src/content/docs/test-insights/test-frameworks/pytest.mdx Updates page frontmatter (title/description) to “Mergify”.
src/content/docs/test-insights/test-frameworks/rspec.mdx Updates page frontmatter (title/description) to “Mergify”.
src/content/docs/test-insights/test-frameworks/rust.mdx Updates page frontmatter (title/description) to “Mergify”.
src/content/docs/test-insights/test-frameworks/testng.mdx Updates page frontmatter (title/description) to “Mergify”.
src/content/docs/test-insights/test-frameworks/vitest.mdx Updates page frontmatter (title/description) to “Mergify”.
src/content/docs/test-insights/test-frameworks/_gha_mergify_ci_quarantine_setup.mdx Adds GitHub Actions quarantine setup guidance (new partial).
src/content/docs/test-insights/test-frameworks/_buildkite_mergify_ci_quarantine_setup.mdx Adds Buildkite quarantine setup guidance (new partial).
src/content/docs/test-insights/test-frameworks/_common-troubleshooting-tips.mdx Adds shared troubleshooting tips (new partial).
src/content/docs/test-insights/quarantine.mdx Updates framework-configuration link to /test-insights#test-framework-configuration.
src/content/docs/test-insights/prevention.mdx Updates framework-configuration link to /test-insights#test-framework-configuration.
src/content/docs/test-insights/mitigation.mdx Updates framework-configuration and quarantine links to /test-insights/....
src/content/docs/test-insights.mdx Adds “Test Framework Configuration” section with a DocsetGrid of frameworks.
src/content/docs/ci-insights/setup/buildkite.mdx Points framework configuration section to the new Test Insights anchor.
src/content/docs/ci-insights.mdx Replaces framework grid with a pointer to Test Insights framework guides.
public/_redirects Adds redirects for legacy CI Insights framework + quarantine URLs to Test Insights.
Comments suppressed due to low confidence (15)

src/content/docs/test-insights/test-frameworks/cypress.mdx:3

  • The frontmatter now says this is an integration with Mergify, but the page content still repeatedly refers to uploading results to “CI Insights” (including the opening paragraph). Please align the terminology (either update the body to “Test Insights”/“Mergify”, or keep the title/description as “CI Insights”) so the page is consistent.
    src/content/docs/test-insights/test-frameworks/golang.mdx:3
  • The frontmatter now says this is an integration with Mergify, but the page content still repeatedly refers to uploading results to “CI Insights” (including the opening paragraph). Please align the terminology (either update the body to “Test Insights”/“Mergify”, or keep the title/description as “CI Insights”) so the page is consistent.
    src/content/docs/test-insights/test-frameworks/jest.mdx:3
  • The frontmatter now says this is an integration with Mergify, but the page content still repeatedly refers to uploading results to “CI Insights” (including the opening paragraph). Please align the terminology (either update the body to “Test Insights”/“Mergify”, or keep the title/description as “CI Insights”) so the page is consistent.
    src/content/docs/test-insights/test-frameworks/junit.mdx:3
  • The frontmatter now says this is an integration with Mergify, but the page content still repeatedly refers to uploading results to “CI Insights” (including the opening paragraph). Please align the terminology (either update the body to “Test Insights”/“Mergify”, or keep the title/description as “CI Insights”) so the page is consistent.
    src/content/docs/test-insights/test-frameworks/minitest.mdx:3
  • The frontmatter now says this is an integration with Mergify, but the page content still repeatedly refers to uploading results to “CI Insights” (including the opening paragraph). Please align the terminology (either update the body to “Test Insights”/“Mergify”, or keep the title/description as “CI Insights”) so the page is consistent.
    src/content/docs/test-insights/test-frameworks/mstest.mdx:3
  • The frontmatter now says this is an integration with Mergify, but the page content still repeatedly refers to uploading results to “CI Insights” (including the opening paragraph). Please align the terminology (either update the body to “Test Insights”/“Mergify”, or keep the title/description as “CI Insights”) so the page is consistent.
    src/content/docs/test-insights/test-frameworks/nunit.mdx:3
  • The frontmatter now says this is an integration with Mergify, but the page content still repeatedly refers to uploading results to “CI Insights” (including the opening paragraph). Please align the terminology (either update the body to “Test Insights”/“Mergify”, or keep the title/description as “CI Insights”) so the page is consistent.
    src/content/docs/test-insights/test-frameworks/pest.mdx:3
  • The frontmatter now says this is an integration with Mergify, but the page content still repeatedly refers to uploading results to “CI Insights” (including the opening paragraph). Please align the terminology (either update the body to “Test Insights”/“Mergify”, or keep the title/description as “CI Insights”) so the page is consistent.
    src/content/docs/test-insights/test-frameworks/phpunit.mdx:3
  • The frontmatter now says this is an integration with Mergify, but the page content still repeatedly refers to uploading results to “CI Insights” (including the opening paragraph). Please align the terminology (either update the body to “Test Insights”/“Mergify”, or keep the title/description as “CI Insights”) so the page is consistent.
    src/content/docs/test-insights/test-frameworks/playwright.mdx:3
  • The frontmatter now says this is an integration with Mergify, but the page content still repeatedly refers to uploading results to “CI Insights” (including the opening paragraph). Please align the terminology (either update the body to “Test Insights”/“Mergify”, or keep the title/description as “CI Insights”) so the page is consistent.
    src/content/docs/test-insights/test-frameworks/pytest.mdx:3
  • The frontmatter now says this is an integration with Mergify, but the page content still repeatedly refers to uploading results to “CI Insights” (including the opening paragraph). Please align the terminology (either update the body to “Test Insights”/“Mergify”, or keep the title/description as “CI Insights”) so the page is consistent.
    src/content/docs/test-insights/test-frameworks/rspec.mdx:3
  • The frontmatter now says this is an integration with Mergify, but the page content still repeatedly refers to uploading results to “CI Insights” (including the opening paragraph). Please align the terminology (either update the body to “Test Insights”/“Mergify”, or keep the title/description as “CI Insights”) so the page is consistent.
    src/content/docs/test-insights/test-frameworks/rust.mdx:3
  • The frontmatter now says this is an integration with Mergify, but the page content still repeatedly refers to uploading results to “CI Insights” (including the opening paragraph). Please align the terminology (either update the body to “Test Insights”/“Mergify”, or keep the title/description as “CI Insights”) so the page is consistent.
    src/content/docs/test-insights/test-frameworks/testng.mdx:3
  • The frontmatter now says this is an integration with Mergify, but the page content still repeatedly refers to uploading results to “CI Insights” (including the opening paragraph). Please align the terminology (either update the body to “Test Insights”/“Mergify”, or keep the title/description as “CI Insights”) so the page is consistent.
    src/content/docs/test-insights/test-frameworks/vitest.mdx:3
  • The frontmatter now says this is an integration with Mergify, but the page content still repeatedly refers to uploading results to “CI Insights” (including the opening paragraph). Please align the terminology (either update the body to “Test Insights”/“Mergify”, or keep the title/description as “CI Insights”) so the page is consistent.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Test framework plugins emit test-level data that powers Test Insights
(prevention, detection, mitigation), so the per-framework setup pages
and the Quarantine reference now live under /test-insights/ alongside
the features they enable. Framework page prose and frontmatter are
updated to reference Test Insights consistently.

CI Insights keeps a pointer paragraph to the new location and the old
URLs redirect via public/_redirects.

Change-Id: I28c101d6adb746991c85c4a60125dcd0127cb2c7
@jd jd force-pushed the devs/jd/worktree-move-test-insights/move-test-framework-config-quarantine-test--28c101d6 branch from a1e54ae to 88d19d6 Compare May 20, 2026 13:20
@jd
Copy link
Copy Markdown
Member Author

jd commented May 20, 2026

Revision history

# Type Changes Reason Date
1 initial a1e54ae 2026-05-20 13:21 UTC
2 content a1e54ae → 88d19d6 (raw) 2026-05-20 13:21 UTC

@mergify mergify Bot deployed to Mergify Merge Protections May 20, 2026 13:21 Active
@jd jd marked this pull request as ready for review May 20, 2026 13:44
@mergify mergify Bot requested a review from a team May 20, 2026 16:28
@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented May 21, 2026

Merge Queue Status

This pull request spent 2 minutes 23 seconds in the queue, including 1 minute 53 seconds running CI.

Required conditions to merge

mergify Bot added a commit that referenced this pull request May 21, 2026
@mergify mergify Bot added the queued label May 21, 2026
@mergify mergify Bot merged commit 6b33294 into main May 21, 2026
8 checks passed
@mergify mergify Bot deleted the devs/jd/worktree-move-test-insights/move-test-framework-config-quarantine-test--28c101d6 branch May 21, 2026 07:37
@mergify mergify Bot removed the queued label May 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants