aboutsummaryrefslogtreecommitdiffstats
path: root/test
AgeCommit message (Collapse)AuthorLines
2016-11-28Rename more things from fuse to fuse3Przemysław Pawełczyk-2/+2
2016-11-10Don't expect EACCESS errors as rootNikolaus Rath-8/+13
Fixes #111.
2016-11-06Don't hardcode test file name.Nikolaus Rath-1/+1
2016-11-06Added test for fchmodNikolaus Rath-1/+186
At the moment this test fails (cf. issue #62). If that gets fixed in the kernel, this test can be activated conditionally.
2016-10-28Renamed fusermount / mount.fuse to fusermount3 / mount.fuse3Nikolaus Rath-2/+2
2016-10-24Fix segfault in debug logging codeNikolaus Rath-1/+4
fi may be NULL, so we need to protect against this.
2016-10-20fuse_new(): don't accept options that don't make sense for end-usersNikolaus Rath-2/+0
Several options (use_ino, etc) depend on the file system implementation. Allowing them to be set from the command line makes no sense.
2016-10-15Unify handling of fuse_conn_info optionsNikolaus Rath-11/+16
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.
2016-10-13tests: use freshly-build fusermount (instead of system version)Nikolaus Rath-4/+22
When running tests as non-root, make fusermount setuid root.
2016-10-13Only test writeback cache if kernel is recent enough.Nikolaus Rath-1/+5
2016-10-10Fix race condition in notify_* examplesNikolaus Rath-13/+8
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.
2016-10-10Added write cache tests.Nikolaus Rath-2/+225
2016-10-09Added cuse unit test.Nikolaus Rath-2/+42
2016-10-09Increase timeouts in notify_* testsNikolaus Rath-8/+14
When running under Valgrind, we otherwise get sporadic test failures.
2016-10-09Renamed timefsN examples to fuse_notify_*Nikolaus Rath-4/+6
This should make it more obvious at first glance what the different examples do.
2016-10-09Renamed ioctl and poll examplesNikolaus Rath-6/+6
The new names should make it more obvious at first glance what each example demonstrates.
2016-10-09Renamed some examples to make their function more obviousNikolaus Rath-69/+9
Also, added more comments for the same purpose.
2016-10-08Added timefs3 to test notify_inval_entry.Nikolaus Rath-1/+33
Fixes #32.
2016-10-08Added timefs[12] examples.Nikolaus Rath-1/+31
These examplesdemonstrate the use of the `fuse_lowlevel_notify_store` and `fuse_lowlevel_notify_inval_inode` functions.
2016-10-08Added safe_sleep()Nikolaus Rath-0/+14
2016-10-08Removed ``-o big_writes`` optionNikolaus Rath-1/+1
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.
2016-10-05Test more combinations of low-level options.Nikolaus Rath-6/+12
2016-10-03Don't crash if valgrind or libtool are not installed.Nikolaus Rath-3/+7
2016-10-02Run tests under valgrind when available.Nikolaus Rath-20/+43
Fixes #50.
2016-10-02Import os.path.join as pjoinNikolaus Rath-26/+27
Makes the code much shorter :-).
2016-10-02Added test for fuse_lo-plus.Nikolaus Rath-0/+31
2016-10-02Run hello_ll single-threaded explicitly.Nikolaus Rath-0/+3
2016-05-13Add 'traceback' as suspicious test output pattern.Nikolaus Rath-1/+1
2016-05-13Add ioctl tests.Nikolaus Rath-0/+24
2016-03-29Added test_fselNikolaus Rath-0/+15
2016-03-29Added unit tests for fusexmp and helloNikolaus Rath-0/+306
2016-03-29Added basic unit tests.Nikolaus Rath-1/+159
Fixes issue #33.
2016-03-29Integrate tests with autotoolsNikolaus Rath-8/+2
2013-09-20test: add a realdir optionMiklos Szeredi-13/+38
2013-02-07libfuse: add readdirplus support in fuse_lowlevel_opsFeng Shuo-0/+1
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>
2012-04-06test improvementsMiklos Szeredi-8/+149
2010-11-12update test/.gitignoreMiklos Szeredi-0/+1
2010-06-24Add .gitignore filesMiklos Szeredi-2/+1
Add .gitignore files and delete .cvsignore files.
2007-12-12change indentingMiklos Szeredi-1325/+1341
2007-12-12Disable old symbol versions if __UCLIBC__ is definedMiklos Szeredi-0/+202
2007-09-17add testcaseMiklos Szeredi-0/+165
2007-08-08warning fixMiklos Szeredi-1/+1
2007-07-02Released 2.7.0Miklos Szeredi-1/+1
2007-05-21add test for mknod() of regular fileMiklos Szeredi-0/+34
2006-10-08fixesMiklos Szeredi-0/+51
2006-09-16fixMiklos Szeredi-20/+87
2005-10-03trailing whitespace fixMiklos Szeredi-8/+8
2005-08-25fixMiklos Szeredi-1/+130
2005-08-05*** empty log message ***Miklos Szeredi-0/+2
2005-08-03add testcases for open()Miklos Szeredi-4/+185