Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions plugins/gcore-fastedge/skills/test/reference/dotenv.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
sources:
- id: fastedge-test
ref: main
commit: 9c4ab58dddbffed3e446ab10e9249f07edc6165f
updated: 2026-08-25
commit: e3f917bbddc6bd1a6a87853bc21bbb310f14aff7
updated: 2026-09-01
-->

# Dotenv — Runtime Secrets and Environment Variables
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
sources:
- id: fastedge-test
ref: main
commit: 9c4ab58dddbffed3e446ab10e9249f07edc6165f
updated: 2026-08-25
commit: e3f917bbddc6bd1a6a87853bc21bbb310f14aff7
updated: 2026-09-01
-->

# Runner Internals — Low-Level Runner API
Expand Down
4 changes: 2 additions & 2 deletions plugins/gcore-fastedge/skills/test/reference/server-api.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
sources:
- id: fastedge-test
ref: main
commit: 9c4ab58dddbffed3e446ab10e9249f07edc6165f
updated: 2026-08-25
commit: e3f917bbddc6bd1a6a87853bc21bbb310f14aff7
updated: 2026-09-01
-->

# Server API — REST and WebSocket Endpoints
Expand Down
9 changes: 7 additions & 2 deletions plugins/gcore-fastedge/skills/test/reference/test-config.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
sources:
- id: fastedge-test
ref: main
commit: 9c4ab58dddbffed3e446ab10e9249f07edc6165f
updated: 2026-08-25
commit: e3f917bbddc6bd1a6a87853bc21bbb310f14aff7
updated: 2026-09-01
-->

# test-config Reference
Expand Down Expand Up @@ -56,6 +56,11 @@ Supply fields explicitly to avoid editor warnings, or add the `$schema` field an

Without `httpPort`, the runner allocates a port from the 8100–8199 range for each test run. The allocated port is not stable across runs.

Use port pinning when:
- **Codespaces / Docker port-forwarding**: Port-forward rules reference a specific port number. Without pinning, the port changes between runs and breaks the forwarding rule.
- **Stable live-preview URLs**: Browser tabs or external tooling pointing at a fixed URL require a stable port.
- **External tooling integration**: Monitoring, load testing, or proxy configurations that hard-code a target address.

If the pinned port is already in use, `HttpWasmRunner.load()` throws immediately with a descriptive error. There is no fallback to dynamic allocation. Pinning a port inside the 8100–8199 dynamic pool is allowed by the schema but risks collisions with other concurrent debug sessions. For shared environments, choose a port outside the pool (e.g. 8250).

### Built-In Responder
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
sources:
- id: fastedge-test
ref: main
commit: 9c4ab58dddbffed3e446ab10e9249f07edc6165f
updated: 2026-08-25
commit: e3f917bbddc6bd1a6a87853bc21bbb310f14aff7
updated: 2026-09-01
-->

# FastEdge Test Framework API
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
sources:
- id: fastedge-test
ref: main
commit: 9c4ab58dddbffed3e446ab10e9249f07edc6165f
updated: 2026-08-25
commit: e3f917bbddc6bd1a6a87853bc21bbb310f14aff7
updated: 2026-09-01
-->

# FastEdge Visual Debugger
Expand Down