Jim Meyering wrote: +++ b/tests/rm/4-million-entry-dir ... +# Put 4M files in a directory. +mkdir d && cd d || framework_failure_ +seq 4000000|xargs touch || framework_failure_ + +cd .. + +# Restricted to 50MB, rm from coreutils-8.12 would fail with a +# diagnostic like "rm: fts_read failed: Cannot allocate memory". +ulimit -v 50000 +rm -rf d || fail=1 + +Exit $fail
wouldn't this leave behind lots of used inodes in case of a failure? Additionally, looking at 2 of my (not so big) SLES servers: most partitions only have <500000 inodes (/ /opt /usr /tmp /var), so maybe it's worth checking beforehand whether the filesystem meets the test requirements. What do you think? Have a nice day, Berny
