BwrapBuildRunnerTest
|
100%
successful |
Tests
| Test | Duration | Result |
|---|---|---|
| adds bwrap env and passes the branch environment through | 0.011s | passed |
| binds a relative workspace path at its absolute location | 0.009s | passed |
| does not re-unpack an already prepared rootfs | 0.010s | passed |
| downloads a URL rootfs once before unpacking | 0.016s | passed |
| exposes git metadata read-only with the werkator dir masked for a worktree workspace | 0.017s | passed |
| fails without a configured rootfs | 0.003s | passed |
| mounts no git metadata when the workspace is not a worktree | 0.006s | passed |
| unpacks the rootfs on demand and assembles the exact bwrap command | 0.195s | passed |
Standard output
Creating nstance of class de.hoennig.werkator.build.BwrapBuildRunnerTest 2026-09-03T09:35:53.865Z INFO 144 --- [e-216311970#106] d.h.werkator.build.BwrapBuildRunner : unpacking build environment /srv/buildenv.tar.zst into /tmp/werkator-bwrap-runner7453202322910079579/.git/werkator/buildenv/d7a116a6ffb7/rootfs 2026-09-03T09:35:53.959Z INFO 144 --- [e-216311970#107] d.h.werkator.build.BwrapBuildRunner : unpacking build environment /srv/buildenv.tar.zst into /tmp/werkator-bwrap-runner1536811165082275315/.git/werkator/buildenv/d7a116a6ffb7/rootfs 2026-09-03T09:35:54.027Z INFO 144 --- [e-216311970#113] d.h.werkator.build.BwrapBuildRunner : downloading build environment buildenv.tar.zst from https://example.test/buildenv.tar.zst 2026-09-03T09:35:54.030Z INFO 144 --- [e-216311970#113] d.h.werkator.build.BwrapBuildRunner : unpacking build environment https://example.test/buildenv.tar.zst into /tmp/werkator-bwrap-runner4464049632973848875/.git/werkator/buildenv/ae0eb25043e8/rootfs