update
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
# Test Case: Lookup - Existing Entries
|
||||
|
||||
**Test ID**: TC043-lookup-found
|
||||
**Category**: Directory Operations
|
||||
**Priority**: Critical
|
||||
|
||||
## Objective
|
||||
|
||||
Verify exact-name lookup of regular, directory, and symlink entries returns
|
||||
stable vnode metadata and source-exact data.
|
||||
|
||||
## Procedure
|
||||
|
||||
Mount vfs/vfs-plain.erofs and run:
|
||||
|
||||
./g3_vfs_probe stat /tmp/repo22-g3/mnt/testdir/file.txt
|
||||
./g3_vfs_probe stat /tmp/repo22-g3/mnt/testdir/subdir
|
||||
./g3_vfs_probe stat /tmp/repo22-g3/mnt/testdir/shortlink
|
||||
./g3_vfs_probe stat /tmp/repo22-g3/mnt/testdir/file.txt
|
||||
cmp fixtures/vfs/source/testdir/file.txt \
|
||||
/tmp/repo22-g3/mnt/testdir/file.txt
|
||||
sha256 fixtures/vfs/source/testdir/file.txt \
|
||||
/tmp/repo22-g3/mnt/testdir/file.txt
|
||||
|
||||
## Expected Results
|
||||
|
||||
All lookups succeed, repeated file lookup reports the same nonzero inode, each
|
||||
type/mode/size matches fixture evidence, and source/mounted hashes are equal.
|
||||
Record command statuses and cleanup.
|
||||
Reference in New Issue
Block a user