Commit Graph

463 Commits (dff6fe8c828039a40fb6a2f7857fe92ea1948e31)

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