generic: introduce new large ACL test

Having just removed the largeacl test from the shared ACL test,
reintroduce the same test as an generic test so that we can
handle the different limits in supported ACL count appropriately
across different filesystems and different configurations within
filesystem types.

Filesystems have to add support to _acl_get_max to run
this test - the default behaviour right now is to throw a
notrun error like this:

generic/026 14s ... [not run] ext4 does not define maximum ACL count

Signed-off-by: Dave Chinner <dchinner@redhat.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Dave Chinner <david@fromorbit.com>
This commit is contained in:
Dave Chinner
2014-04-28 10:55:12 +10:00
committed by Dave Chinner
parent a12a56fb24
commit a841a6d0a8
4 changed files with 173 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
QA output created by 026
=== Test out large ACLs ===
1 below acl max
acl max
1 above acl max
chacl: cannot set access acl on "largeaclfile": Argument list too long
use 16 aces
use 17 aces