Skip to content

e2e: headscale end to end testing - #445

Draft
kradalby wants to merge 3 commits into
mainfrom
kradalby/headscale-integration
Draft

kradalby wants to merge 3 commits into
mainfrom
kradalby/headscale-integration

Conversation

@kradalby

@kradalby kradalby commented Oct 8, 2026

Copy link
Copy Markdown
Member

This PR sets up a e2e target in Nix which will use NixOS tests, modules and Headscales exposed "test kit" helper to run integration tests between the examples and Headscale.

Control server for the e2e VM test.

Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
Go tailscaled peers via headscale's NixOS test kit: DERP, direct path, TCP,
HTTP, UDP, key-file restart, live ACLs, interactive login. A package, not a
check, since it needs KVM.

Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>

This branch has not been deployed

No deployments
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