Commit Graph

  • f250e46e83 buffer_test: add TODOs where more test coverage is necessary. Aaron Jacobs 2016-12-19 12:16:51 +1100
  • 102b1184fb buffer: add more tests. Aaron Jacobs 2016-12-19 11:46:53 +1100
  • ad65849346 Add a test for OutMessage.Grow. Aaron Jacobs 2016-12-19 10:51:23 +1100
  • e329c0ef33 Add a test for OutMessage.Reset. Aaron Jacobs 2016-12-19 10:46:17 +1100
  • e1a6f0e2d8 .travis.yml: require a modern version of Go. Aaron Jacobs 2016-12-19 11:12:29 +1100
  • 2bb2916cf4 buffer: add tests and benchmarks. Aaron Jacobs 2016-12-19 10:36:05 +1100
  • 72fc9c96ca Add a benchmark for growing and shrinking. Aaron Jacobs 2016-12-19 10:35:20 +1100
  • b87ffb528b Fix a bug in BenchmarkOutMessageReset. Aaron Jacobs 2016-12-19 10:26:19 +1100
  • d31e0a4eae Add a test for memclr. Aaron Jacobs 2016-12-19 10:19:29 +1100
  • 92e3407014 Add benchmarks for OutMessage.Reset. Aaron Jacobs 2016-12-19 09:46:08 +1100
  • 3b8b4e55df Add support for osxfuse 3. Aaron Jacobs 2016-10-16 09:14:47 +0100
  • a067b22c1d Fix issues around statfs(2) changes with osxfuse 3. Aaron Jacobs 2016-10-16 09:12:42 +0100
  • b2c3396382 Update state around "close without msyc" behavior on OS X. Aaron Jacobs 2016-10-16 08:56:51 +0100
  • d66bad8705 Unexport osxfuse-related code. Aaron Jacobs 2016-10-16 08:56:48 +0100
  • 8b5caee575 Unexport OSXFUSEPaths. Aaron Jacobs 2016-10-16 08:56:44 +0100
  • f1e482d155 Move osxfuse-specific config into mount_darwin.go. Aaron Jacobs 2016-10-16 08:56:40 +0100
  • fc5bd98d65 Don't allow configurability for osxfuse paths. Aaron Jacobs 2016-10-16 08:56:34 +0100
  • eadfaa0742 Support OSXFUSE 3.x, fall back to 2.x if needed Nemanja Zbiljić 2016-09-25 18:07:29 +0200
  • 0b9db0a706 fuse: improve debug logging, including more inode and name info. Aaron Jacobs 2016-05-16 10:07:28 +1000
  • 652a72aae2 Return better errors from Mount, instead of dumping them to stderr. Aaron Jacobs 2016-02-29 02:48:28 +0000
  • 2c0c70f477 Kill off silly fusermount screen scraping. Aaron Jacobs 2016-02-29 02:47:56 +0000
  • 2e4cd6720b Add integration tests for mounting. Aaron Jacobs 2016-02-29 02:44:47 +0000
  • 3da7af8c88 Restore TestNonEmptyMountPoint for Linux. Aaron Jacobs 2016-02-29 13:44:01 +1100
  • 035636830f Switch to a test that can pass on OS X, too. Aaron Jacobs 2016-02-29 13:41:38 +1100
  • 8b7833ba01 TestNonEmptyMountPoint: clean up in the event of a successful mount. Aaron Jacobs 2016-02-29 13:40:11 +1100
  • 38175a2e8b Fix minimalFS on OS X. Aaron Jacobs 2016-02-29 13:38:01 +1100
  • 3d61726401 TestNonEmptyMountPoint Aaron Jacobs 2016-02-29 02:36:18 +0000
  • 45795d4717 TestSuccessfulMount Aaron Jacobs 2016-02-29 02:34:31 +0000
  • 608feace05 Add fusetesting.GetTimes. Aaron Jacobs 2016-01-11 10:27:55 +1100
  • 5595fe0920 Implement GetTimes for linux. Aaron Jacobs 2016-01-10 23:27:28 +0000
  • 850146a678 Add GetTimes, implemented for darwin. Aaron Jacobs 2016-01-11 10:26:22 +1100
  • 895b8c4155 Added support for mknod(2) and related calls to fuse_mknod. Aaron Jacobs 2015-12-15 10:55:29 +1100
  • ab9f5b35ca Fixed a silly test bug. Aaron Jacobs 2015-12-14 23:40:46 +0000
  • 67e4fbbc5f Added memFS.MkNode. Aaron Jacobs 2015-12-14 23:40:13 +0000
  • 47638fa8c7 Added FileSystem support. Aaron Jacobs 2015-12-14 23:35:40 +0000
  • f5dc8c356e Added conversion support. Aaron Jacobs 2015-12-14 23:34:09 +0000
  • 15b31ee0ee Added MkNodeOp. Aaron Jacobs 2015-12-14 23:30:38 +0000
  • 31e0f8e466 Added integration tests for googlecloudplatform/gcsfuse#137. Aaron Jacobs 2015-12-15 10:14:54 +1100
  • 6afe951ee0 Fixed build errors. Aaron Jacobs 2015-12-14 23:12:38 +0000
  • 4db81d4495 Pasted MknodTest from googlecloudplatform/gcsfuse@ff8a3f0. Aaron Jacobs 2015-12-14 23:11:00 +0000
  • 1dcc6791f0 Report physical blocks used Andrew Gaul 2015-10-02 14:31:06 -0700
  • bc664bf39b Allow the user to independently set block size and IO size. Aaron Jacobs 2015-09-10 13:55:51 +1000
  • 246d37a0ba Updated Linux tests for the new behavior. Aaron Jacobs 2015-09-10 03:54:29 +0000
  • 6565b52bcb Fixed the documentation to match reality on darwin. Aaron Jacobs 2015-09-10 13:51:07 +1000
  • 33a476cafc Attempt to do what the documentation now says. Aaron Jacobs 2015-09-10 13:43:12 +1000
  • 7c543380ea Add tests for the newly-documented behavior on Darwin. Aaron Jacobs 2015-09-10 13:41:26 +1000
  • 81c3047f0f Revised the public StatFSOp docs for the BlockSize/IoSize split. Aaron Jacobs 2015-09-10 13:31:04 +1000
  • e59a45f154 Added support for setting the OS X volume name. Aaron Jacobs 2015-09-09 23:07:07 +1000
  • aa1fe8b2de Added support for handling statfs(2) and friends. Aaron Jacobs 2015-09-09 22:56:12 +1000
  • 57b4e8798f Fixed other tests on OS X. Aaron Jacobs 2015-09-09 22:55:39 +1000
  • be680e1860 Fixed StatFSTest.CapacityAndFreeSpace on Linux. Aaron Jacobs 2015-09-09 12:24:31 +0000
  • ca114f296a Fixed most tests on Linux. Aaron Jacobs 2015-09-09 12:21:47 +0000
  • 56d0249304 Copied darwin-specific tests as linux-specific ones. Aaron Jacobs 2015-09-09 12:16:44 +0000
  • 811100635f Isolated darwin-specific tests. Aaron Jacobs 2015-09-09 22:13:58 +1000
  • 69c97c577e StatFSTest.UnsupportedBlockSizes Aaron Jacobs 2015-09-09 22:10:37 +1000
  • c96d308a7a Set f_frsize, fixing free space calculation by `df` on OS X. Aaron Jacobs 2015-09-09 22:04:10 +1000
  • 81a0bd26c3 Fixed some test bugs. Aaron Jacobs 2015-09-09 21:50:37 +1000
  • 27a921775e Fixed file writing. Aaron Jacobs 2015-09-09 21:45:28 +1000
  • 64cbdfea9a StatFSTest.WriteSize Aaron Jacobs 2015-09-09 21:40:55 +1000
  • e2910a4dba StatFSTest.CapacityAndFreeSpace Aaron Jacobs 2015-09-09 21:35:51 +1000
  • d5cd319abc Share code for canonicalizing the mount point. Aaron Jacobs 2015-09-09 16:14:18 +1000
  • 55d02a11bf StatFSTest.Syscall_NonZeroValues Aaron Jacobs 2015-09-09 16:12:12 +1000
  • 5b35935801 StatFSTest.Syscall_ZeroValues Aaron Jacobs 2015-09-09 16:06:57 +1000
  • da3ee9802b statFS.StatFS Aaron Jacobs 2015-09-09 13:42:15 +1000
  • b316df06d5 Added test names. Aaron Jacobs 2015-09-09 13:41:35 +1000
  • 0b2038c1cd Added a test stub. Aaron Jacobs 2015-09-09 13:38:54 +1000
  • bf33224aea Wrote much of package statfs. Aaron Jacobs 2015-09-09 13:35:36 +1000
  • d435a1a091 Reverted changes to memfs. Aaron Jacobs 2015-09-09 13:21:58 +1000
  • 212f7cdd8a Fixed another bug. Aaron Jacobs 2015-09-09 09:54:31 +1000
  • 8771155822 Fixed a bug. Aaron Jacobs 2015-09-09 09:53:43 +1000
  • df671c90c2 Fixed FileSystem.StatFS support. Aaron Jacobs 2015-09-09 09:53:11 +1000
  • 6d0c2608dc memFS.StatFS Aaron Jacobs 2015-09-09 09:52:41 +1000
  • 5921525aab Removed special handling of statfs. Aaron Jacobs 2015-09-09 09:49:54 +1000
  • 4d5341f6ce Added FileSystem.StatFS. Aaron Jacobs 2015-09-09 09:47:48 +1000
  • c49a7e13b7 Added and documented StatfsOp. Aaron Jacobs 2015-09-09 09:46:24 +1000
  • 284ddf44b0 MemFSTest.Statfs Aaron Jacobs 2015-09-09 09:28:05 +1000
  • ee4f4770b6 Fixed some out of date lock annotations. Aaron Jacobs 2015-09-09 09:17:55 +1000
  • 560105cab6 Fixed test failures on OS X. Aaron Jacobs 2015-08-14 09:26:12 +1000
  • 8f220f0e15 Fixed an out of date description. Aaron Jacobs 2015-08-12 15:57:14 +1000
  • 7aa89d4d1f Added a missing full stop. Aaron Jacobs 2015-08-12 14:47:30 +1000
  • 962e8e26d5 Enabled writeback caching by default. Aaron Jacobs 2015-08-12 12:42:00 +1000
  • 4f74c87df8 Updated a redundant code walk. Aaron Jacobs 2015-08-12 12:40:31 +1000
  • 308cf97f7e Described what happens on OS X. Aaron Jacobs 2015-08-12 02:36:11 +0000
  • 182c96da07 Fixed cachingfs. Aaron Jacobs 2015-08-12 02:35:41 +0000
  • 2e6836708e Increased the slop in memfs_test. Aaron Jacobs 2015-08-12 02:34:02 +0000
  • 89495b2e04 Allow opting out of writeback caching. Aaron Jacobs 2015-08-12 02:33:08 +0000
  • f40a24c8d5 Pay attention to DisableWritebackCaching. Aaron Jacobs 2015-08-12 02:32:39 +0000
  • 842af25013 Added and documented MountConfig.DisableWritebackCaching. Aaron Jacobs 2015-08-12 02:29:23 +0000
  • ed6f72d078 Updated a TODO. Aaron Jacobs 2015-08-12 00:48:00 +0000
  • b0a4566c53 Fixed flushfs for writback caching. Aaron Jacobs 2015-08-11 06:30:39 +0000
  • e69b8a8c37 Implement setattr; otherwise closing after writing fails. Aaron Jacobs 2015-08-11 06:29:52 +0000
  • eaa0177b80 Clean up mappings even on assertion failure. Aaron Jacobs 2015-08-11 06:26:46 +0000
  • 373004db87 Stop using a clock for memfs mtimes. Aaron Jacobs 2015-08-11 06:21:55 +0000
  • fee78b6548 Added comments for timeSlop. Aaron Jacobs 2015-08-11 06:21:45 +0000
  • 0bc289ec1b Fixed some more mtime assertions. Aaron Jacobs 2015-08-11 06:20:30 +0000
  • d6e247cc46 Fixed several mtime assertions. Aaron Jacobs 2015-08-11 06:19:14 +0000
  • a6dd3d2147 Fixed memfs_test.go. Aaron Jacobs 2015-08-11 06:06:40 +0000
  • eecd0fb964 Fixed inode.go. Aaron Jacobs 2015-08-11 06:05:17 +0000
  • 9c33490a6c Removed clocks from memfs.go. Aaron Jacobs 2015-08-11 06:04:41 +0000
  • de030d4a35 Improved setattr debug logging. Aaron Jacobs 2015-08-11 05:58:35 +0000