Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 878 Bytes

File metadata and controls

35 lines (24 loc) · 878 Bytes

Agent Guidelines

Development

mix deps.get
mix ci

Conventions

  • Use the project Mix aliases; prefer mix ci for the full validation suite.
  • Keep changes small, tested, and formatted.

systemd integration VM

A Lima Debian VM named systemd-test is available for real systemd/D-Bus checks:

~/.local/bin/limactl shell systemd-test
~/.local/bin/limactl shell systemd-test -- systemctl is-system-running
~/.local/bin/limactl shell systemd-test -- busctl --system list --no-pager

Integration tests are excluded by default. Enable them only inside a Linux systemd environment. The systemd-test VM has Debian packages installed for this (elixir, erlang-dev, git, build-essential).

SYSTEMD_INTEGRATION=1 mix test

From macOS, prefer the checked-in wrapper for a full VM integration run:

scripts/integration_test.sh