Document Phase 0 e2e test discovery by waisingyiu · Pull Request #2093 · guardian/facia-tool · GitHub
Skip to content

Document Phase 0 e2e test discovery - #2093

Open
waisingyiu wants to merge 1 commit into
mainfrom
dk-ws/add-e2e-test-v2
Open

waisingyiu wants to merge 1 commit into
mainfrom
dk-ws/add-e2e-test-v2

Conversation

@waisingyiu

Copy link
Copy Markdown
Contributor

Summary

  • records the facia-tool runtime, datastore, AWS, HTTP dependency, authentication and Docker inventory
  • confirms Yarn for the e2e workspace, WireMock for all Guardian HTTP services, /v2 as the landing page, and a seeded editorial front collection/card as the starter feature
  • defines separate delivery boundaries for Phases 0-6

Base and merge order

This Phase 0 PR targets main and has no PR dependency. Review and merge it before Phase 1, unless Phase 1 is deliberately opened later as a stacked PR based on this branch.

How to validate

  1. Run git diff --check main...HEAD.
  2. Run git diff main...HEAD -- plans/e2e-test-setup.md and review the dependency/auth inventory and confirmed decisions.
  3. Follow the local source links in the plan and spot-check the runtime, AWS client construction, HTTP call sites, auth path, routes and CI workflow against the linked files.

Validation result

  • PASS: git diff --check -- plans/e2e-test-setup.md produced no output.
  • PASS: all 26 local source-evidence links resolve to files in the repository.
  • PASS: VS Code reported no diagnostics for the plan.
  • PASS: commit 8fe6fc0d2e contains only plans/e2e-test-setup.md.
  • NOTE: the pre-commit hook could not load the optional @guardian/prettier package from the current workspace, so no Prettier formatting check ran; the hook did not fail and the selected diff/source validation passed.

@waisingyiu
waisingyiu requested a review from a team as a code owner September 28, 2026 11:52
@github-actions

github-actions Bot commented Sep 28, 2026 •

Copy link
Copy Markdown

@waisingyiu
waisingyiu force-pushed the dk-ws/add-e2e-test-v2 branch from 8fe6fc0 to d3d1244 Compare October 1, 2026 14:56
@waisingyiu
waisingyiu changed the base branch from main to dk-ws/migrate-aws-v2 October 1, 2026 15:09
@waisingyiu
waisingyiu force-pushed the dk-ws/migrate-aws-v2 branch from 8e54c43 to fbe2f01 Compare October 5, 2026 08:58
Base automatically changed from dk-ws/migrate-aws-v2 to main October 6, 2026 09:54
@waisingyiu
waisingyiu force-pushed the dk-ws/add-e2e-test-v2 branch from d3d1244 to 27a4e5d Compare October 9, 2026 11:59
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.

1 participant