Re: git: 8fd4d1c0fff8 - main - tests: Add pjdfstest integration
Date: Fri, 19 Jun 2026 15:50:03 UTC
On Fri, Jun 19, 2026 at 9:40 AM Mark Johnston <markj@freebsd.org> wrote: > > The branch main has been updated by markj: > > URL: https://cgit.FreeBSD.org/src/commit/?id=8fd4d1c0fff8441b42dbab767810db7aeaf796c3 > > commit 8fd4d1c0fff8441b42dbab767810db7aeaf796c3 > Author: Mark Johnston <markj@FreeBSD.org> > AuthorDate: 2026-06-19 13:27:04 +0000 > Commit: Mark Johnston <markj@FreeBSD.org> > CommitDate: 2026-06-19 15:20:51 +0000 > > tests: Add pjdfstest integration > > Use ATF to wrap the new reimplementation of pjdfstest that came out of > GSOC 2022, now available in the ports tree as filesystems/pjdfstest. > > So far I added tests for UFS (with several different option > combinations), tmpfs and ZFS, plus ZFS+nullfs. All of these create a > memory disk, initialize the filesystem, and point the pjdfstest > executable at it. > > In the future it would be good to add tests for at least NFS and p9fs. > > Reviewed by: asomers > MFC after: 2 weeks > Differential Revision: https://reviews.freebsd.org/D56605 Thanks for doing this. Also, please follow up by adding pjdfstest to https://github.com/freebsd/freebsd-ci/blob/main/scripts/build/build-test_image-head.sh , so these tests will be enabled in CI.