Date: Fri, 26 Apr 2019 19:54:46 +0000 (UTC) From: Alan Somers <asomers@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r346764 - projects/fuse2/tests/sys/fs/fusefs Message-ID: <201904261954.x3QJskwa092551@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: asomers Date: Fri Apr 26 19:54:46 2019 New Revision: 346764 URL: https://svnweb.freebsd.org/changeset/base/346764 Log: fusefs: enable the Write.mmap test This test had been disabled because it was designed to check protocol 7.9-specific functionality. Enable it without the 7.9-specific bit. Sponsored by: The FreeBSD Foundation Modified: projects/fuse2/tests/sys/fs/fusefs/write.cc Modified: projects/fuse2/tests/sys/fs/fusefs/write.cc ============================================================================== --- projects/fuse2/tests/sys/fs/fusefs/write.cc Fri Apr 26 19:47:43 2019 (r346763) +++ projects/fuse2/tests/sys/fs/fusefs/write.cc Fri Apr 26 19:54:46 2019 (r346764) @@ -361,7 +361,7 @@ TEST_F(Write, direct_io_short_write_iov) */ /* https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236378 */ // TODO: check vfs.fusefs.mmap_enable -TEST_F(Write, DISABLED_mmap) +TEST_F(Write, mmap) { const char FULLPATH[] = "mountpoint/some_file.txt"; const char RELPATH[] = "some_file.txt"; @@ -387,9 +387,10 @@ TEST_F(Write, DISABLED_mmap) expect_read(ino, 0, len, len, zeros); /* * Writes from the pager may or may not be associated with the correct - * pid, so they must set FUSE_WRITE_CACHE + * pid, so they must set FUSE_WRITE_CACHE. + * TODO: expect FUSE_WRITE_CACHE after upgrading to protocol 7.9 */ - expect_write(ino, 0, len, len, FUSE_WRITE_CACHE, expected); + expect_write(ino, 0, len, len, 0, expected); expect_flush(ino, 1, ReturnErrno(0)); expect_release(ino, ReturnErrno(0));
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201904261954.x3QJskwa092551>