Skip to content

test(testing): re-run the first-consumer pass for the visual-parity and feature-map skills on a host with a chromium build #7195

Open

Description

@kyle-sexton

Problem

The visual-parity and feature-map skills added in #7009 (/testing:map-features, /testing:refresh-feature-map, /testing:check-visual-parity; plugins/testing/skills/map-features/SKILL.md, plugins/testing/skills/refresh-feature-map/, plugins/testing/skills/check-visual-parity/SKILL.md) have not had a first-consumer pass. The pass needs a Playwright chromium build (check-visual-parity drives a browser through /playwright:playwright, plugins/testing/skills/check-visual-parity/SKILL.md:40). Playwright publishes no chromium build for ubuntu26.04, so the pass was blocked on the WSL host. The whole-PR verify of #7009 found no issue tracking the re-run.

Fix

Run the first-consumer pass on a host where playwright-cli resolves a chromium build (/playwright:check reports it): map features, refresh the feature map, then run a visual-parity check against a real app. Record what the pass found; file or fix any defect it turns up.

Done when

  • All three skills have run end to end once on a host with a working chromium build.
  • The result (pass, or each defect with its issue) is recorded on this issue.

Refs: #7009
Related: #7137 (browser eval cases in plugin-eval; different gap, same Playwright-on-Linux area)

Activity

  1. added
    needs-triageNot yet classified. Floor until a type and one priority tier are set.
    on Oct 11, 2026
  2. github-actions commented on Oct 11, 2026

    @github-actions
    Contributor

    Thanks for filing this. As I understand it: the visual-parity and feature-map skills from #7009 (/testing:map-features, /testing:refresh-feature-map, /testing:check-visual-parity) still need a first-consumer pass, since it was blocked on a WSL host where Playwright has no chromium build for ubuntu26.04. The ask is to re-run the pass on a host where playwright-cli resolves a chromium build, exercise all three skills end to end against a real app, and record the result (pass, or defects filed) on this issue.

    Scope and done criteria look clear and self-contained, with #7009 and #7137 already cross-referenced. I didn't find any existing open issue duplicating this one.

    Automated triage. A maintainer reviews it.

  3. removed
    needs-triageNot yet classified. Floor until a type and one priority tier are set.
    on Oct 12, 2026
  4. added theissue type on Oct 12, 2026
  5. added
    needs-humanHuman-in-the-loop required; autonomous sessions must not resolve items carrying this.
    on Oct 19, 2026
  6. kyle-sexton commented on Oct 19, 2026

    @kyle-sexton
    MemberAuthor

    This was generated by AI during triage.

    Held: the first-consumer pass needs a host where playwright-cli resolves a chromium build; the WSL host has none for ubuntu26.04.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-humanHuman-in-the-loop required; autonomous sessions must not resolve items carrying this.priority: mediumReal value, no hard deadline; normal backlog flow.

    Type

    Fields

    No fields configured for Task.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions