projects
/
yaffs2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
yaffs Still hunting the bug.
[yaffs2.git]
/
direct
/
timothy_tests
/
quick_tests
/
README.txt
diff --git
a/direct/timothy_tests/quick_tests/README.txt
b/direct/timothy_tests/quick_tests/README.txt
index f98e4190aacffe5391f1f96c80105da82eacab1e..5033e126b9f8efd42a519b7bad92170bf7c9060a 100644
(file)
--- a/
direct/timothy_tests/quick_tests/README.txt
+++ b/
direct/timothy_tests/quick_tests/README.txt
@@
-16,6
+16,8
@@
Tests made
test_yaffs_mount_ENAMETOOLONG
test_yaffs_mount_EBUSY //caused by trying to mount a new mount point with a mount point already mounted.
test_yaffs_mount_ENAMETOOLONG
test_yaffs_mount_EBUSY //caused by trying to mount a new mount point with a mount point already mounted.
+ test_yaffs_mount2
+
test_yaffs_access
test_yaffs_access_ENIVAL
test_yaffs_access_ENOTDIR
test_yaffs_access
test_yaffs_access_ENIVAL
test_yaffs_access_ENOTDIR
@@
-32,12
+34,12
@@
Tests made
test_yaffs_ftruncate
test_yaffs_ftruncate_EBADF
test_yaffs_ftruncate_ENIVAL
test_yaffs_ftruncate
test_yaffs_ftruncate_EBADF
test_yaffs_ftruncate_ENIVAL
- test_yaffs_ftruncate_
EFBIG
+ test_yaffs_ftruncate_
big_file
test_yaffs_lseek
test_yaffs_lseek_EBADF
test_yaffs_lseek_EINVAL
test_yaffs_lseek
test_yaffs_lseek_EBADF
test_yaffs_lseek_EINVAL
- test_yaffs_lseek_
EFBIG
+ test_yaffs_lseek_
big_file
test_yaffs_open
test_yaffs_open_EEXIST
test_yaffs_open
test_yaffs_open_EEXIST
@@
-61,6
+63,9
@@
Tests made
test_yaffs_stat_ENOTDIR
test_yaffs_symlink
test_yaffs_stat_ENOTDIR
test_yaffs_symlink
+ test_yaffs_symlink_ENOTDIR
+ test_yaffs_symlink_EEXISTS
+ test_yaffs_symlink_ENOENT //if there is a slash on the end of new path
test_yaffs_fstat
test_yaffs_fstat_EBADF
test_yaffs_fstat
test_yaffs_fstat_EBADF
@@
-70,7
+75,7
@@
Tests made
test_yaffs_truncate_EISDIR
test_yaffs_truncate_ENOENT
test_yaffs_truncate_ENIVAL
test_yaffs_truncate_EISDIR
test_yaffs_truncate_ENOENT
test_yaffs_truncate_ENIVAL
- test_yaffs_truncate_
EFBIG
+ test_yaffs_truncate_
big_file
test_yaffs_unlink
test_yaffs_unlink_EISDIR
test_yaffs_unlink
test_yaffs_unlink_EISDIR
@@
-83,6
+88,8
@@
Tests made
test_yaffs_unmount_ENAMETOOLONG
test_yaffs_umount_EBUSY //cause by having a file handle open and then trying to unmount yaffs.
test_yaffs_unmount_ENAMETOOLONG
test_yaffs_umount_EBUSY //cause by having a file handle open and then trying to unmount yaffs.
+ test_yaffs_unmount2
+
test_yaffs_write
test_yaffs_write_EBADF
test_yaffs_write
test_yaffs_write_EBADF
@@
-116,13
+123,12
@@
Tests to add
test_yaffs_symlink_EACCES
test_yaffs_symlink_EACCES
- test_yaffs_symlink_EEXISTS
test_yaffs_symlink_ELOOP
test_yaffs_symlink_ENAMETOOLONG
test_yaffs_symlink_ELOOP
test_yaffs_symlink_ENAMETOOLONG
- test_yaffs_symlink_ENOENT //if there is a slash on the end
- test_yaffs_symlink_ENOTDIR
test_yaffs_symlink_EROFS
test_yaffs_symlink_EROFS
+
+ //the yaffs_mknod function does not exist in yaffsfs, so these tests will not be added.
test_yaffs_mknod
test_yaffs_mknod_EACCES
test_yaffs_mknod_EEXIST
test_yaffs_mknod
test_yaffs_mknod_EACCES
test_yaffs_mknod_EEXIST
@@
-133,13
+139,16
@@
Tests to add
test_yaffs_mknod_ENOTDIR
test_yaffs_mknod_EROFS
test_yaffs_mknod_ENOTDIR
test_yaffs_mknod_EROFS
- test_yaffs_mount2
+
test_yaffs_mount2_EINVAL
test_yaffs_mount2_ENOTDIR
test_yaffs_mount2_ENOENT
test_yaffs_mount2_ENODEV
test_yaffs_mount2_ENAMETOOLONG
test_yaffs_mount2_EINVAL
test_yaffs_mount2_ENOTDIR
test_yaffs_mount2_ENOENT
test_yaffs_mount2_ENODEV
test_yaffs_mount2_ENAMETOOLONG
+
+ test_yaffs_unmount2_with handle open and forced mode on
+ test_yaffs_unmount2_with handle open and forced mode off. should give EBUSY.
test_yaffs_unmount2
test_yaffs_unmount2_ENOENT
test_yaffs_unmount2_ENOTDIR
test_yaffs_unmount2
test_yaffs_unmount2_ENOENT
test_yaffs_unmount2_ENOTDIR
@@
-231,21
+240,21
@@
Tests to add
- test_yaffs_read_
EFBIG
+ test_yaffs_read_
big_file
test what happens if you read off the end of the file?
test_yaffs_pread
test_yaffs_pread_EBADF
test_yaffs_pread_EINVAL
test what happens if you read off the end of the file?
test_yaffs_pread
test_yaffs_pread_EBADF
test_yaffs_pread_EINVAL
- test_yaffs_pread_
EFBIG
+ test_yaffs_pread_
big_file
- test_yaffs_write_
EFBIG
+ test_yaffs_write_
big_file
test_yaffs_write_EINVAL
What happens when you run out of space?
test_yaffs_write_EBADF
test_yaffs_write
test_yaffs_write_EINVAL
What happens when you run out of space?
test_yaffs_write_EBADF
test_yaffs_write
- test_yaffs_pwrite_
EFBIG
+ test_yaffs_pwrite_
big_file
test_yaffs_pwrite_EINVAL
test_yaffs_unlink_EACCES
test_yaffs_pwrite_EINVAL
test_yaffs_unlink_EACCES