Changeset 27d240e0 in rtems


Ignore:
Timestamp:
Feb 22, 2014, 9:57:34 PM (6 years ago)
Author:
Andre Marques <andre.lousa.marques@…>
Branches:
4.11, master
Children:
65c0166
Parents:
d6da1b1
git-author:
Andre Marques <andre.lousa.marques@…> (02/22/14 21:57:34)
git-committer:
Sebastian Huber <sebastian.huber@…> (03/17/14 09:21:56)
Message:

New fstest to check rename POSIX conformance

This patch is a newer version of the test presented on

http://www.rtems.org/pipermail/rtems-devel/2014-February/005318.html

Unchecked error cases:

  • EIO (physical error)
  • ENOSPC (no space left in the new filepath)
  • EROFS (already covered on testsuites/fstests/fsrofs01)

Untested functionality:

  • File system lock during rename() operation
  • If after rename() the link count of a file becomes 0 it should be

removed and the space ocupied by the file shall be freed and no longer
accessible (the function statvfs() gives "not implemented" on the imfs
file system, so this is postponed for now)

Location:
testsuites/fstests
Files:
4 added
2 edited

Legend:

Unmodified
Added
Removed
Note: See TracChangeset for help on using the changeset viewer.