Skip to content

feat(e2e): generic link fault proxy and exactly-once helper (#701 ask 3) - #705

Open
MendixMau wants to merge 1 commit into
masterfrom
feat/e2e-fault-proxy-701
Open

MendixMau wants to merge 1 commit into
masterfrom
feat/e2e-fault-proxy-701

Conversation

@MendixMau

Copy link
Copy Markdown
Owner

Part of #701, ask 3. Nothing like this exists in the harness (no open PR overlaps).

What

  • project-tests/e2e/link-proxy.js: latency, bandwidth, random loss, down, request-lost, reply-lost, refuse with a status; JSON control API plus a small client. No dependencies.
  • project-tests/e2e/exactly-once.js: missing, duplicated, unexpected ids against what the sender submitted.
  • link-proxy.selftest.js: 11 checks, random free ports, no app needed (all pass).
  • Short section in skills/e2e-harness-base.md.

Generalised from a field project's proxy: link names and ports come from the command line, no project paths or names.

Not included

Parallel instances (#701 ask 6) are option D in #702.

🤖 Generated with Claude Code

…-test (#701)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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