Idunn/tests/fixtures
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens def0b78378 Fixtures: systemd 257 show captures and pre-cut observation records
Real systemctl show output (Vili presence-only, Odin with one service
credential) and the two MessagePack encodings of a pre-cut observation, as
inputs for the credential-evidence cut. Nothing reads them yet.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 14:53:15 +02:00
..
idunn-control-legacy B2 rework: rebuild the tests on the routed world and the target meters 2026-09-30 00:31:12 +02:00
systemd-257 Fixtures: systemd 257 show captures and pre-cut observation records 2026-10-24 14:53:15 +02:00
bifrost-release-authority-v1.payload.hex Gate Yggdrasil releases through Bifrost 2026-07-16 18:34:26 +01:00
idunn.operator_incident.v1.cc Add the idunn.operator_incident.v1 wire fixture 2026-09-30 16:23:57 +02:00
pre-cut-systemd-observation.compact.hex Fixtures: systemd 257 show captures and pre-cut observation records 2026-10-24 14:53:15 +02:00
pre-cut-systemd-observation.named.hex Fixtures: systemd 257 show captures and pre-cut observation records 2026-10-24 14:53:15 +02:00
README.md Fixtures: systemd 257 show captures and pre-cut observation records 2026-10-24 14:53:15 +02:00

Bifrost release-authority wire fixture

bifrost-release-authority-v1.payload.hex is the exact MessagePack payload emitted on 2026-07-16 by Bifrost's TypeScript CultCache writer tools/bifrost-repository-release-authority.mjs for GameCult/Epiphany, refs/heads/main, commit 0123456789abcdef0123456789abcdef01234567.

It is checked in because the TypeScript runtime emits a camelCase MessagePack map while Rust DatabaseEntry derives tuple payloads. Idunn must prove it can decode the producer's real wire shape rather than round-tripping a fixture it serialized itself.

systemd 257 systemctl show captures

systemd-257/*.show are the verbatim output of systemd 257.13 for the 27 properties show_unit requested at 112a7a5, captured read-only on Yggdrasil on 2026-10-24: vili-presence-identity-only.show (a failed idunn-vili unit whose only credential is the presence identity) and odin-presence-and-one-service-credential.show (the live Odin unit). systemd 257 prints LoadCredential=[unprintable] in both. Tests read these bytes; do not edit.

Pre-cut systemd observation records

pre-cut-systemd-observation.{compact,named}.hex are the two MessagePack encodings of a SystemdWorkloadObservation with load_credential set to [unprintable], produced by the code at 112a7a5 (the form live incumbents persisted). They pin that later Idunns still decode such records.