e2e/

directory
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 8, 2026 License: Apache-2.0

Directories

Path Synopsis
Command fakeagent plays Claude Code, Codex or omp, by the name it runs as, for the tests of aboard swarm up: a launcher starts it as the harness profile says, and it does what that harness does with Aboard, with no model.
Command fakeagent plays Claude Code, Codex or omp, by the name it runs as, for the tests of aboard swarm up: a launcher starts it as the harness profile says, and it does what that harness does with Aboard, with no model.
Command fakecodex stands in for the codex CLI in tests.
Command fakecodex stands in for the codex CLI in tests.
Command fakeharness plays a harness process for the e2e tests: it runs one command as its child, the way a harness runs a hook, prints "exit <code>" when the child is done, and then keeps running until it is killed, or until the process named by ABOARD_EXIT_WITH_PID (the test that started it) has exited.
Command fakeharness plays a harness process for the e2e tests: it runs one command as its child, the way a harness runs a hook, prints "exit <code>" when the child is done, and then keeps running until it is killed, or until the process named by ABOARD_EXIT_WITH_PID (the test that started it) has exited.
Command fakeherdr plays herdr for the tests of Aboard's herdr launcher: "fakeherdr --session <name> server" serves the part of herdr's socket API the launcher uses (ping, workspace.list, workspace.create, layout.apply, pane.list, pane.get, pane.close, server.stop), on the socket herdr would use for that session, and runs each pane's command as a real process.
Command fakeherdr plays herdr for the tests of Aboard's herdr launcher: "fakeherdr --session <name> server" serves the part of herdr's socket API the launcher uses (ping, workspace.list, workspace.create, layout.apply, pane.list, pane.get, pane.close, server.stop), on the socket herdr would use for that session, and runs each pane's command as a real process.
live
affected command
Command affected decides which harnesses make live-affected runs the live suite for, from the files changed against a base (origin/main unless -base names another).
Command affected decides which harnesses make live-affected runs the live suite for, from the files changed against a base (origin/main unless -base names another).
Package support is what the harness conformance kits and the README's harness table share: the harness profiles as a client reads them, the capabilities a harness is measured on, the live suite's recorded results, and the support matrix built from them.
Package support is what the harness conformance kits and the README's harness table share: the harness profiles as a client reads them, the capabilities a harness is measured on, the live suite's recorded results, and the support matrix built from them.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL