aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/internal/sandbox
AgeCommit message (Collapse)Author
8 daystest/sandbox: migrate testsOphestra
This significantly improves performance, removing overhead of nix, python, and virtualisation. Running this in an unprivileged container required patching the kernel, but since special runner setup was already needed, that was an acceptable tradeoff. Signed-off-by: Ophestra <cat@gensokyo.uk>
11 daystest/internal/testsuite: move fs checkerOphestra
This also cleans up its API and improves error messages. Signed-off-by: Ophestra <cat@gensokyo.uk>
11 daystest/internal/testsuite: move ptrace helpersOphestra
This also cleans up their API. Signed-off-by: Ophestra <cat@gensokyo.uk>
11 daystest/internal/mountinfo: move from sandboxOphestra
This also improves its API. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-06-08all: apply modernisersOphestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-30all: use filepathOphestra
This makes package check portable, and removes nonportable behaviour from package pkg, pipewire, and system. All other packages remain nonportable due to their nature. No latency increase was observed due to this change on amd64 and arm64 linux. Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-11-12test: move package sandbox internalOphestra
This should never be used outside vm tests. Signed-off-by: Ophestra <cat@gensokyo.uk>