Commit Graph

  • dff6fe8c82 Share unmount code. Aaron Jacobs 2015-03-24 09:00:50 +1100
  • 53d662ca0b Fixed go build arg order. Aaron Jacobs 2015-03-24 08:53:52 +1100
  • d12a25db1c Fixed two build errors. Aaron Jacobs 2015-03-24 08:53:11 +1100
  • 2665bd1342 Other SetUp methods. Aaron Jacobs 2015-03-24 08:52:56 +1100
  • f92de1a6e7 NoErrorsTest.SetUp Aaron Jacobs 2015-03-24 08:52:05 +1100
  • ddfca9cb6b Implemented readReports. Aaron Jacobs 2015-03-24 08:51:19 +1100
  • c090f136cd Implemented getFlushes and getFsyncs. Aaron Jacobs 2015-03-24 08:45:01 +1100
  • cab543fa8c Fixed more build errors. Aaron Jacobs 2015-03-24 08:43:24 +1100
  • e7dc200b88 Fixed some build errors. Aaron Jacobs 2015-03-24 08:43:03 +1100
  • bfa3465cb9 Open and close reporting files. Aaron Jacobs 2015-03-24 08:42:39 +1100
  • 01470b8c34 Fixed test names. Aaron Jacobs 2015-03-24 08:40:35 +1100
  • f0ae4d753e Recategorized tests. Aaron Jacobs 2015-03-24 08:39:22 +1100
  • 5dde9ea0b7 Fixed a silly mistake. Aaron Jacobs 2015-03-23 16:36:07 +1100
  • f02cc98b33 Fixed some build errors. Aaron Jacobs 2015-03-23 16:35:42 +1100
  • 3924e25eb8 Refactored helpers. Aaron Jacobs 2015-03-23 16:35:19 +1100
  • 4ca6ed02c6 flushFSTest.setUp. Aaron Jacobs 2015-03-23 16:34:39 +1100
  • 27722cb25a invokeMountSample Aaron Jacobs 2015-03-23 16:32:50 +1100
  • ee8e869e35 buildMountSample Aaron Jacobs 2015-03-23 16:31:52 +1100
  • 5001868f24 Sketched invokeMountSample. Aaron Jacobs 2015-03-23 16:26:15 +1100
  • 9ae1064493 Fixed a comment. Aaron Jacobs 2015-03-23 16:23:22 +1100
  • 0a588af19f Fixed some comments. Aaron Jacobs 2015-03-23 16:16:51 +1100
  • ff9c68f93c Begain on a SubprocessTest helper. Aaron Jacobs 2015-03-23 16:15:53 +1100
  • f211ff829b Renamed testing.go to in_process.go. Aaron Jacobs 2015-03-23 16:13:18 +1100
  • 7066fecc45 Began on helper. Aaron Jacobs 2015-03-23 16:12:02 +1100
  • e997c8fc91 Began categorizing tests. Aaron Jacobs 2015-03-23 16:11:01 +1100
  • ad0a833fa7 makeFlushFS Aaron Jacobs 2015-03-23 16:08:46 +1100
  • 215f15bdc7 Sketched makeFS. Aaron Jacobs 2015-03-23 16:01:16 +1100
  • 06fb8e2f13 Sketched main. Aaron Jacobs 2015-03-23 16:00:12 +1100
  • 0bbe4cfa3d Added flags for flushfs. Aaron Jacobs 2015-03-23 15:54:20 +1100
  • 9b88ab0cc3 Began working on a generic mounting tool for samples/. Aaron Jacobs 2015-03-23 15:52:27 +1100
  • 359b82fa8f Sorted out mmap-related issues with FileSystem.Flush. Aaron Jacobs 2015-03-23 12:28:53 +1100
  • 64d7bf8a69 Worked around osxfuse/osxfuse#202. Aaron Jacobs 2015-03-23 12:28:13 +1100
  • 5908a93101 FlushFSTest.Mmap_MunmapBeforeClose Aaron Jacobs 2015-03-23 11:40:36 +1100
  • 7020914422 FlushFSTest.Mmap_CloseBeforeMunmap Aaron Jacobs 2015-03-23 11:40:03 +1100
  • 83d4308afe Added a note about munmap not calling flush. Aaron Jacobs 2015-03-23 11:39:02 +1100
  • 2728137e7d Worked around a deadlock in FlushFSTest.Mmap. Aaron Jacobs 2015-03-23 11:16:39 +1100
  • 68a8062681 FlushFSTest.Mmap Aaron Jacobs 2015-03-23 10:52:37 +1100
  • 590e59404b Added tests for the behavior of dup and dup2 with regards to flushing. Aaron Jacobs 2015-03-23 10:44:21 +1100
  • fef2721042 Fixed FlushFSTest.Dup_FlushError for darwin. Aaron Jacobs 2015-03-23 10:43:32 +1100
  • d2445f678d Fixed FlushFSTest.Dup for darwin. Aaron Jacobs 2015-03-23 10:41:59 +1100
  • 51062a1475 Oops, don't forget to unmount. Aaron Jacobs 2015-03-23 10:37:32 +1100
  • 3a9a00d6f3 Remove file closing boilerplate. Aaron Jacobs 2015-03-23 10:32:30 +1100
  • 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