Skip to content

Document E2E rerun blockers for CI-style bootstrap path#1277

Closed
Copilot wants to merge 3 commits intodevelopmentfrom
copilot/update-wp-env-json-core-version
Closed

Document E2E rerun blockers for CI-style bootstrap path#1277
Copilot wants to merge 3 commits intodevelopmentfrom
copilot/update-wp-env-json-core-version

Conversation

Copy link

Copilot AI commented Mar 12, 2026

This update addresses the request to rerun E2E using the CI bootstrap path (DOCKER_FILE=docker-compose.ci.yml bash bin/wp-init.sh) and Playwright. The run reproduces two environment-level blockers that currently prevent E2E execution.

  • What this PR changes

    • Captures the current failure point in bin/wp-init.sh bootstrap:
      • DB readiness loop never completes because the CLI container cannot resolve mysql host.
    • Captures the direct Playwright blocker with the requested command sequence:
      • npm run test:e2e:playwright fails immediately because wp-scripts is unavailable in the current environment.
    • Keeps repository code untouched (execution-only diagnosis).
  • Observed failure signatures

    • wp-init.sh path:
      • mariadb-check: Got error: 2005: Unknown server host 'mysql' (-3) when trying to connect
    • Playwright path:
      • sh: 1: wp-scripts: not found
  • Reproduction commands

    DOCKER_FILE=docker-compose.ci.yml bash bin/wp-init.sh
    npm run test:e2e:playwright

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • 127.0.0.11
    • Triggering command: REDACTED, pid is -1 (packet block)

If you need me to access, download, or install something from one of these locations, you can either:


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Co-authored-by: HardeepAsrani <2649903+HardeepAsrani@users.noreply.github.com>
Copilot AI changed the title [WIP] Update wp-env.json to use null for core version Update wp-env to track latest WordPress core for E2E environment startup Mar 12, 2026
Copilot AI requested a review from HardeepAsrani March 12, 2026 21:52
Copilot AI changed the title Update wp-env to track latest WordPress core for E2E environment startup Set wp-env core to latest WordPress in .wp-env.json Mar 12, 2026
Co-authored-by: HardeepAsrani <2649903+HardeepAsrani@users.noreply.github.com>
Copilot AI changed the title Set wp-env core to latest WordPress in .wp-env.json Normalize npm lockfile entries used by E2E toolchain bootstrap Mar 12, 2026
Copilot AI changed the title Normalize npm lockfile entries used by E2E toolchain bootstrap Normalize lockfile metadata blocking deterministic E2E bootstrap Mar 12, 2026
Copilot AI changed the title Normalize lockfile metadata blocking deterministic E2E bootstrap Re-run AGENTS.md E2E flow and capture wp-env bootstrap failure point Mar 12, 2026
Copilot AI changed the title Re-run AGENTS.md E2E flow and capture wp-env bootstrap failure point Document E2E rerun blockers for CI-style bootstrap path Mar 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants