Commit Graph

  • 6a25ef9666 FlushFSTest.Dup2_FlushError Aaron Jacobs 2015-03-23 10:28:15 +1100
  • 62d30c7631 Fixed a deadlock in FlushFSTest.Dup2. Aaron Jacobs 2015-03-23 10:27:22 +1100
  • e2f3ca7109 FlushFSTest.Dup2 Aaron Jacobs 2015-03-20 14:48:47 +1100
  • 7fd16bbf58 FlushFSTest.Dup_FlushError Aaron Jacobs 2015-03-20 13:54:52 +1100
  • f726472990 Replaced comments prone to bit rot. Aaron Jacobs 2015-03-20 13:52:44 +1100
  • f7694a22b7 flushFS.ReadFile Aaron Jacobs 2015-03-20 13:51:04 +1100
  • 8e46de74a3 Fixed my misunderstanding of dup. Aaron Jacobs 2015-03-20 13:47:47 +1100
  • 7de08bc15f FlushFSTest.Dup Aaron Jacobs 2015-03-20 13:44:34 +1100
  • 873ca9743a Added FileSystem.SyncFile. Aaron Jacobs 2015-03-20 13:41:09 +1100
  • b856e4e73d flushFS.SyncFile Aaron Jacobs 2015-03-20 13:40:53 +1100
  • ebaa7bc272 Added server support for fsync. Aaron Jacobs 2015-03-20 13:40:30 +1100
  • d3cb0c2ba9 NotImplementedFileSystem.SyncFile Aaron Jacobs 2015-03-20 13:38:42 +1100
  • 63b4462690 Added FileSystem.SyncFile. Aaron Jacobs 2015-03-20 13:38:23 +1100
  • c1e8f4d449 Added FileSystem.FlushFile. Aaron Jacobs 2015-03-20 13:29:33 +1100
  • f1d36b3117 Filled in test TODOs. Aaron Jacobs 2015-03-20 13:29:15 +1100
  • 4fba58178c Fixed a file system bug. Aaron Jacobs 2015-03-20 13:28:51 +1100
  • 8ab34bc0e4 flushFS.FlushFile Aaron Jacobs 2015-03-20 13:27:27 +1100
  • b0cb3df8c1 Added server support. Aaron Jacobs 2015-03-20 13:26:04 +1100
  • 7af6c9300f Declared a test for directories. Aaron Jacobs 2015-03-20 13:24:02 +1100
  • 2fcd202d66 NotImplementedFileSystem.FlushFile Aaron Jacobs 2015-03-20 13:23:12 +1100
  • f285c2a51e Fixed a build error. Aaron Jacobs 2015-03-20 13:22:50 +1100
  • 1ff10b144a Defined FlushFile structs. Aaron Jacobs 2015-03-20 13:22:38 +1100
  • 4a92165ab8 Added more flush test names. Aaron Jacobs 2015-03-20 13:21:14 +1100
  • bf6ff94688 Added a FlushFile method. Aaron Jacobs 2015-03-20 13:16:50 +1100
  • 22c6e605c0 Added a test name for dup. Aaron Jacobs 2015-03-20 12:45:12 +1100
  • 8eb077cbe7 Added (failing) tests for flush/fsync behavior. Aaron Jacobs 2015-03-20 12:04:34 +1100
  • 0451a1bafe FlushFSTest.FsyncError Aaron Jacobs 2015-03-20 12:04:25 +1100
  • 2f3b25c19a FlushFSTest.FsyncReports Aaron Jacobs 2015-03-20 12:03:25 +1100
  • f3c4cc1048 FlushFSTest.CloseError Aaron Jacobs 2015-03-20 12:01:59 +1100
  • 4b0c377865 FlushFSTest.CloseReports_MultipleTimes_OverlappingFileHandles Aaron Jacobs 2015-03-20 11:59:52 +1100
  • a8648b2868 We're not using byte slices. Aaron Jacobs 2015-03-20 11:57:21 +1100
  • b8ce0bcb8d FlushFSTest.CloseReports_MultipleTimes_NonOverlappingFileHandles Aaron Jacobs 2015-03-20 11:56:38 +1100
  • 59c2823005 FlushFSTest.CloseReports_WriteOnly Aaron Jacobs 2015-03-20 11:54:43 +1100
  • 7f5d9a43f2 FlushFSTest.CloseReports_ReadOnly Aaron Jacobs 2015-03-20 11:54:09 +1100
  • a932a6549e Support flush/fsync errors. Aaron Jacobs 2015-03-20 11:52:54 +1100
  • 4eda8330e8 byteSliceEq Aaron Jacobs 2015-03-20 11:51:26 +1100
  • 0698d68032 flushFS.WriteFile Aaron Jacobs 2015-03-20 11:49:45 +1100
  • b87740f7f2 flushFS.OpenFile. Aaron Jacobs 2015-03-20 11:40:53 +1100
  • 38e2aaff58 flushFS.GetInodeAttributes Aaron Jacobs 2015-03-20 11:40:14 +1100
  • d7fec86069 flushFS.LookUpInode Aaron Jacobs 2015-03-20 11:38:40 +1100
  • 604281b157 Changed the contents of flushFS. Aaron Jacobs 2015-03-20 11:34:16 +1100
  • 1c062d495e FlushFSTest.CloseReports_ReadWrite Aaron Jacobs 2015-03-20 11:33:15 +1100
  • dfa0452003 Implemented helpers. Aaron Jacobs 2015-03-20 11:26:32 +1100
  • d6eb065a4d Set up more test structure. Aaron Jacobs 2015-03-20 11:25:15 +1100
  • 87a08d4388 Added some test names. Aaron Jacobs 2015-03-20 11:23:15 +1100
  • 20b5ac7634 flushFS.Init Aaron Jacobs 2015-03-20 11:22:16 +1100
  • e1375f33da NewFileSystem Aaron Jacobs 2015-03-20 11:21:38 +1100
  • 2fe7597c4e FlushFSTest.SetUp Aaron Jacobs 2015-03-20 11:20:29 +1100
  • ffa094be50 Switched to string for fool-proofness. Aaron Jacobs 2015-03-20 11:18:56 +1100
  • 76f61fa467 Added a test stub. Aaron Jacobs 2015-03-20 11:17:05 +1100
  • 2a57c26cec Began on a file system to help test flush/fsync support. Aaron Jacobs 2015-03-20 10:32:25 +1100
  • addbb4663b Refactored tests in samples/ to share a bunch of boilerplate. Aaron Jacobs 2015-03-20 11:14:53 +1100
  • ba6909e398 Fixed an out of date name. Aaron Jacobs 2015-03-20 11:14:45 +1100
  • 8f8b5c9c44 Converted memfs_test. Aaron Jacobs 2015-03-20 11:11:20 +1100
  • abeaf77890 Added a ToClose field. Aaron Jacobs 2015-03-20 11:10:04 +1100
  • 0b43e99333 Use the names SetUp and TearDown so that ogletest doesn't run them. Aaron Jacobs 2015-03-20 11:07:43 +1100
  • f099d9868f Updated hello_fs_test. Aaron Jacobs 2015-03-20 10:50:36 +1100
  • 08f495e8b0 Refactored SampleTest.Destroy. Aaron Jacobs 2015-03-20 10:47:46 +1100
  • 03f5453297 Oops, use t.Ctx. Aaron Jacobs 2015-03-20 10:46:20 +1100
  • bdfb8cacce SampleTest.Destroy. Aaron Jacobs 2015-03-20 10:46:02 +1100
  • 5e5a2d3356 SampleTest.Initialize Aaron Jacobs 2015-03-20 10:44:50 +1100
  • 0ce062dde3 Declared a helper struct for sample tests. Aaron Jacobs 2015-03-20 10:40:34 +1100
  • 8d0ce150a0 Updated import paths after the repo move. Aaron Jacobs 2015-03-19 12:39:47 +1100
  • be63bc9622 Better nailed down posix and Linux append mode pwrite semantics. Aaron Jacobs 2015-03-18 16:16:50 +1100
  • 76226f19f5 Updated PosixTest.WriteStartsPastEndOfFile_AppendMode for Linux. Aaron Jacobs 2015-03-18 16:16:24 +1100
  • e011f89d97 PosixTest.WriteStartsPastEndOfFile_AppendMode Aaron Jacobs 2015-03-18 16:13:28 +1100
  • 68d48f6197 Added an Nlink field and updated tests and samples to use it. Aaron Jacobs 2015-03-18 14:15:41 +1100
  • cd4980bf7d Uncommented unlink tests. Aaron Jacobs 2015-03-18 14:14:46 +1100
  • 1a27522693 Added cachingfs support for nlink. Aaron Jacobs 2015-03-18 14:14:19 +1100
  • 7120eb1f3d Added memfs support for nlink. Aaron Jacobs 2015-03-18 14:13:37 +1100
  • 7e8f3266ef Added hellofs support for nlink. Aaron Jacobs 2015-03-18 14:11:36 +1100
  • 08b7f22d0a Added server support for Nlink. Aaron Jacobs 2015-03-18 14:10:24 +1100
  • cf86ea52d1 Added an InodeAttributes.Nlink field. Aaron Jacobs 2015-03-18 14:09:30 +1100
  • 33e35f568b Tightened up nlink-related tests for sample file systems. Aaron Jacobs 2015-03-18 14:07:26 +1100
  • c1c54788fb Updated a comment that used to be a TODO. Aaron Jacobs 2015-03-18 13:58:23 +1100
  • 12dc132805 Added a callout to osxfuse/osxfuse#199 in comments for Open{File,Dir}. Aaron Jacobs 2015-03-18 12:52:05 +1100
  • 0d8ca8e6fb Improved wording around EnableVnodeCaching. Aaron Jacobs 2015-03-17 16:39:48 +1100
  • 6baf50c6d4 Removed an out of date TODO. Aaron Jacobs 2015-03-17 16:37:48 +1100
  • e85990c143 Fixed permissions behavior in hellofs. Aaron Jacobs 2015-03-17 16:35:31 +1100
  • 92569b4f77 Disabled entry caching on OS X by default, with an opt-in to re-enable it. Aaron Jacobs 2015-03-17 16:31:11 +1100
  • b851c516e3 Fixed AttributeCachingTest.StatMtimeStat_ViaPath on OS X. Aaron Jacobs 2015-03-17 16:30:03 +1100
  • 038f8e49a2 Added a note on the EntryExpiration field. Aaron Jacobs 2015-03-17 16:25:14 +1100
  • 6fe7f54829 Updated a few tests for darwin's special entry cache behavior. Aaron Jacobs 2015-03-17 16:24:15 +1100
  • b9b5a4f5fc Updated MountConfig.bazilfuseOptions. Aaron Jacobs 2015-03-17 16:22:19 +1100
  • be35ff0dde Set EnableVnodeCaching in the appropriate test. Aaron Jacobs 2015-03-17 16:21:10 +1100
  • 2f64ad7f08 Added MountConfig.EnableVnodeCaching. Aaron Jacobs 2015-03-17 16:19:13 +1100
  • 40519818d5 Clarified the expectations in a couple of tests. Aaron Jacobs 2015-03-17 16:14:37 +1100
  • 255dbdc3a0 Set default_permissions when mounting. Aaron Jacobs 2015-03-17 16:07:09 +1100
  • 7572e06a1f Set default_permissions when mounting. Aaron Jacobs 2015-03-17 16:06:27 +1100
  • 69e2ba32b0 Switched to the jacobsa/bazilfuse fork of bazillion/fuse. Aaron Jacobs 2015-03-17 15:55:10 +1100
  • c713695871 Fixed broken tests using Mount. Aaron Jacobs 2015-03-17 15:27:40 +1100
  • 8adb300b78 There are no supported options for now. Aaron Jacobs 2015-03-17 15:25:48 +1100
  • 5129322fc2 Reworked the public interface for mount options. Aaron Jacobs 2015-03-17 15:25:06 +1100
  • 2d10e03395 Switched import paths to the bazilfuse fork. Aaron Jacobs 2015-03-17 15:03:11 +1100
  • aa3d5840a3 Added some tests that cover entry and attribute caching. Aaron Jacobs 2015-03-17 14:28:18 +1100
  • 69c73e39d4 AttributeCachingTest.StatMtimeStat_ViaFileDescriptor Aaron Jacobs 2015-03-17 14:27:23 +1100
  • c7db9c22ec Fixed more test bugs. Aaron Jacobs 2015-03-17 14:24:55 +1100
  • 440803fff6 Fixed some test bugs. Aaron Jacobs 2015-03-17 14:24:13 +1100
  • 56cd06ab51 Implemented OpenDir and OpenFile. Aaron Jacobs 2015-03-17 14:23:36 +1100
  • 8d1ca91bc9 AttributeCachingTest.StatRenumberMtimeStat_ViaFileDescriptor Aaron Jacobs 2015-03-17 14:22:44 +1100