nuttx-apps/testing/fstest/README.md

20 lines
958 B
Markdown
Raw Normal View History

2020-07-23 15:19:35 +02:00
# Testing / `fstest` Generic File System Test
2020-07-23 15:19:35 +02:00
This is a generic file system test that derives from `testing/nxffs`. It was
created to test the tmpfs file system, but should work with any file system
provided that all initialization has already been performed prior to starting
the test.
2020-07-23 15:19:35 +02:00
This test a a general test for any file system, but includes some specific hooks
for the SPIFFS file system.
2020-07-23 15:19:35 +02:00
- `CONFIG_TESTING_FSTEST` Enable the file system example.
- `CONFIG_TESTING_FSTEST_MAXNAME` Determines the maximum size of names used in
the filesystem.
- `CONFIG_TESTING_FSTEST_MAXFILE` Determines the maximum size of a file.
- `CONFIG_TESTING_FSTEST_MAXIO` Max I/O, default `347`.
- `CONFIG_TESTING_FSTEST_MAXOPEN` Max open files.
- `CONFIG_TESTING_FSTEST_MOUNTPT` Path where the file system is mounted.
- `CONFIG_TESTING_FSTEST_NLOOPS` Number of test loops. default `100`.
- `CONFIG_TESTING_FSTEST_VERBOSE` Verbose output.