Source: saunafs
Version: 5.1.2-1
Severity: wishlist

There are multiple suites of tests available upstream, most importantly
Unit, Sanity, and ShortSystem tests. MachineTests and LongSystemTests
are probably too long to run and likely flakey, but could be useful to
run.

All of these tests likely will need to be run isolated in a VM, since
the setup and some of the tests modify the host system. Docker won't
work here since it requires some privileges and maybe even full
privileges, defeating the point.

Alternatively, there is a testing tool called `leil-tests` that upstream
uses to run tests in parallel (https://github.com/leil-io/leil-tests) in
multiple docker containers, but this is more computationally expensive
and is not currently licensed in any way (though could probably ask
upstream to license it under GPL3 like the rest of the code). It also
needs to be acquired in a seperate tarball.

Best regards,
Urmas Rist


-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.18.5+deb14-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Reply via email to