e2e

Solid

Selects and runs the appropriate AgentsMesh end-to-end suite for Web, Desktop, MCP, or iOS, including worktree-specific environment setup and browser-level verification. Use when a change needs E2E coverage, a user asks to execute or diagnose an E2E test, or a cross-service workflow must be verified against the real development stack.

Testing & QA 2,355 stars 245 forks Updated 3 days ago NOASSERTION

Install

View on GitHub

Quality Score: 83/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# AgentsMesh E2E Run the smallest real end-to-end test that proves the requested behavior, then expand coverage in proportion to the change. ## Invariants - Use the current worktree's generated `deploy/dev/.env`; never assume fixed ports or container names. - A UI requirement must be verified by a browser or app UI test. Do not replace it with a raw API request. - Start the development stack only when the selected suite needs it. Record whether this workflow started the stack before deciding whether to clean it. - Authentication uses Connect-RPC. Never restore the removed REST login route; read `references/connect-rpc.md` when testing auth or proxy routing. - Do not claim a suite passed unless its command completed successfully. - Preserve test artifacts and relevant service logs when a failure occurs. ## Workflow 1. Inspect the requested behavior and changed files. 2. Select the suite from `references/test-matrix.md`. Read the selected target's BUILD file, config, and nearby tests before running it. 3. Reuse a healthy existing stack. Otherwise start `//deploy/dev:up` for Web flows or `//deploy/dev:backend_only` when frontends are not required. 4. Load `deploy/dev/.env` with automatic export enabled so Bazel can forward the worktree-specific values: ```bash set -a source deploy/dev/.env set +a ``` 5. Run the narrowest relevant spec or test filter first. If it passes, run the owning target when the blast radius warrants it. 6. For UI b...

Details

Author
AgentsMesh
Repository
AgentsMesh/AgentsMesh
Created
7 months ago
Last Updated
3 days ago
Language
Go
License
NOASSERTION

Similar Skills

Semantically similar based on skill content — not just same category