Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Turn tst_mknod() into tst_create() | Nikolaus Rath | 2017-04-07 |
| | | | | | Ensure that we are really creating a new file. Don't attempt to write, we do that in tst_open_write(). | ||
* | Renamed tst_write() to tst_open_write() | Nikolaus Rath | 2017-04-07 |
| | | | | | We are actually testing both opening of an existing file and writing to it. | ||
* | Added tst_unlink() | Nikolaus Rath | 2017-04-07 |
| | | | | To check for unlink() support without requiring create()/mknod(). | ||
* | tst_mkdir(): factor out tst_rmdir() | Nikolaus Rath | 2017-04-07 |
| | | | | | This allows testing a filesystem that offers mkdir(), but no rmdir() (and vice versa). | ||
* | Rename tst_unlink() to tst_open_unlink() | Nikolaus Rath | 2017-04-07 |
| | | | | | This makes more sense, since we are specifically checking unlinking of an open file. | ||
* | tst_readdir(): don't require create/mkdir support | Nikolaus Rath | 2017-04-07 |
| | | | | | | By creating the files in the lower filesystem, we can test readdir() even for filesystems that don't implement create() or mkdir(). | ||
* | Put -Werror in mesonconf, not CFLAGS | Nikolaus Rath | 2017-01-23 |
| | | | | Putting it in CFLAGS interferes with feature detection. | ||
* | Only use valgrind if requested explicitly + enable address sanitizer | Nikolaus Rath | 2017-01-12 |
| | |||
* | Switch Travis build to Meson+Ninja | Nikolaus Rath | 2017-01-12 |
| | |||
* | Added experimental support for building with Meson+Ninja | Nikolaus Rath | 2017-01-12 |
| | |||
* | Skip tests if not root and no setuid fusermount3. | Nikolaus Rath | 2017-01-10 |
| | |||
* | Added documentation and test case for null example | Nikolaus Rath | 2016-12-23 |
| | |||
* | Rename more things from fuse to fuse3 | Przemysław Pawełczyk | 2016-11-28 |
| | |||
* | Don't expect EACCESS errors as root | Nikolaus Rath | 2016-11-10 |
| | | | | Fixes #111. | ||
* | Don't hardcode test file name. | Nikolaus Rath | 2016-11-06 |
| | |||
* | Added test for fchmod | Nikolaus Rath | 2016-11-06 |
| | | | | | At the moment this test fails (cf. issue #62). If that gets fixed in the kernel, this test can be activated conditionally. | ||
* | Renamed fusermount / mount.fuse to fusermount3 / mount.fuse3 | Nikolaus Rath | 2016-10-28 |
| | |||
* | Fix segfault in debug logging code | Nikolaus Rath | 2016-10-24 |
| | | | | fi may be NULL, so we need to protect against this. | ||
* | fuse_new(): don't accept options that don't make sense for end-users | Nikolaus Rath | 2016-10-20 |
| | | | | | | Several options (use_ino, etc) depend on the file system implementation. Allowing them to be set from the command line makes no sense. | ||
* | Unify handling of fuse_conn_info options | Nikolaus Rath | 2016-10-15 |
| | | | | | | Instead of using command line options to modify struct fuse_conn_info before and after calling the init() handler, we now give the file system explicit control over this. | ||
* | tests: use freshly-build fusermount (instead of system version) | Nikolaus Rath | 2016-10-13 |
| | | | | When running tests as non-root, make fusermount setuid root. | ||
* | Only test writeback cache if kernel is recent enough. | Nikolaus Rath | 2016-10-13 |
| | |||
* | Fix race condition in notify_* examples | Nikolaus Rath | 2016-10-10 |
| | | | | | | | The fix in commit cf4159156b was incomplete. While some false positives are caused by sleep() in the file system taking longer than expected, there was also a race condition where the file system would run before the contents are initialized properly. | ||
* | Added write cache tests. | Nikolaus Rath | 2016-10-10 |
| | |||
* | Added cuse unit test. | Nikolaus Rath | 2016-10-09 |
| | |||
* | Increase timeouts in notify_* tests | Nikolaus Rath | 2016-10-09 |
| | | | | When running under Valgrind, we otherwise get sporadic test failures. | ||
* | Renamed timefsN examples to fuse_notify_* | Nikolaus Rath | 2016-10-09 |
| | | | | | This should make it more obvious at first glance what the different examples do. | ||
* | Renamed ioctl and poll examples | Nikolaus Rath | 2016-10-09 |
| | | | | | The new names should make it more obvious at first glance what each example demonstrates. | ||
* | Renamed some examples to make their function more obvious | Nikolaus Rath | 2016-10-09 |
| | | | | Also, added more comments for the same purpose. | ||
* | Added timefs3 to test notify_inval_entry. | Nikolaus Rath | 2016-10-08 |
| | | | | Fixes #32. | ||
* | Added timefs[12] examples. | Nikolaus Rath | 2016-10-08 |
| | | | | | These examplesdemonstrate the use of the `fuse_lowlevel_notify_store` and `fuse_lowlevel_notify_inval_inode` functions. | ||
* | Added safe_sleep() | Nikolaus Rath | 2016-10-08 |
| | |||
* | Removed ``-o big_writes`` option | Nikolaus Rath | 2016-10-08 |
| | | | | | | This option is obsolete and should always be enabled. File systems that want to limit the size of write requests should use the ``-o max_write=<N>`` option instead. | ||
* | Test more combinations of low-level options. | Nikolaus Rath | 2016-10-05 |
| | |||
* | Don't crash if valgrind or libtool are not installed. | Nikolaus Rath | 2016-10-03 |
| | |||
* | Run tests under valgrind when available. | Nikolaus Rath | 2016-10-02 |
| | | | | Fixes #50. | ||
* | Import os.path.join as pjoin | Nikolaus Rath | 2016-10-02 |
| | | | | Makes the code much shorter :-). | ||
* | Added test for fuse_lo-plus. | Nikolaus Rath | 2016-10-02 |
| | |||
* | Run hello_ll single-threaded explicitly. | Nikolaus Rath | 2016-10-02 |
| | |||
* | Add 'traceback' as suspicious test output pattern. | Nikolaus Rath | 2016-05-13 |
| | |||
* | Add ioctl tests. | Nikolaus Rath | 2016-05-13 |
| | |||
* | Added test_fsel | Nikolaus Rath | 2016-03-29 |
| | |||
* | Added unit tests for fusexmp and hello | Nikolaus Rath | 2016-03-29 |
| | |||
* | Added basic unit tests. | Nikolaus Rath | 2016-03-29 |
| | | | | Fixes issue #33. | ||
* | Integrate tests with autotools | Nikolaus Rath | 2016-03-29 |
| | |||
* | test: add a realdir option | Miklos Szeredi | 2013-09-20 |
| | |||
* | libfuse: add readdirplus support in fuse_lowlevel_ops | Feng Shuo | 2013-02-07 |
| | | | | | | | | | | | | | | | | | This patch implements readdirplus support in FUSE usersapce. It adds a new fuse lowlevel operations fuse_lowleve_ops::readdir_plus, corespoding mount options and helper functions to maintain buffer. [From: Eric Wong <normalperson@yhbt.net>] This makes our terminology consistent with NFS and our kernel module, as well as reducing user/developer confusion in the command-line. Note: I'm keeping "fuse_add_direntry_plus" since that is less standardized in its use than "readdirplus" for now. Signed-off-by: Feng Shuo <steve.shuo.feng@gmail.com> | ||
* | test improvements | Miklos Szeredi | 2012-04-06 |
| | |||
* | update test/.gitignore | Miklos Szeredi | 2010-11-12 |
| | |||
* | Add .gitignore files | Miklos Szeredi | 2010-06-24 |
| | | | | Add .gitignore files and delete .cvsignore files. |