On Tue, Mar 10, 2020 at 12:25 PM Richard Haines <richard_c_haines@xxxxxxxxxxxxxx> wrote: > > If you test on the selinux-next kernel (that has the XFS patch [1]) with > the "NFS: Ensure security label is set for root inode" patch [2], then all > tests should pass. Anything else will give varying amounts of fails. > > The filesystem types tested are: ext4, xfs, vfat and nfs4. > > I've revamped the nfs.sh to handle tests that require specific mount > options, these plus many more are now in tests/nfs_filesystem. This only > gets run by nfs.sh. I don't really understand why you moved tests that could only be run from nfs.sh out of it into tests/nfs_filesystem? > > There are two minor workarounds involving multiple mounts returning EBUSY. > These are either bugs or features. > > Not tested on travis. travis will require you to add the new dependencies to the packages list in .travis.yml. You can test this yourself by pushing a branch with your changes to your own clone on GitHub and checking travis-ci.org for the result.