Aaron Jacobs
|
fd7866ea8b
|
Fixed flushfs bugs.
|
2015-03-24 16:19:09 +11:00 |
Aaron Jacobs
|
79ec56b9fa
|
Updated mount_sample.
|
2015-03-24 16:17:56 +11:00 |
Aaron Jacobs
|
9a704e1cd1
|
Mostly updated flushfs.
|
2015-03-24 16:17:10 +11:00 |
Aaron Jacobs
|
9190eea002
|
Fixed several build errors.
|
2015-03-24 16:14:42 +11:00 |
Aaron Jacobs
|
95557166b5
|
Updated cachingfs test.
|
2015-03-24 16:13:34 +11:00 |
Aaron Jacobs
|
e0068fc2a7
|
Updated cachingfs.
|
2015-03-24 16:13:01 +11:00 |
Aaron Jacobs
|
ca8df835f6
|
Fixed more errors.
|
2015-03-24 16:10:28 +11:00 |
Aaron Jacobs
|
fc3e144abf
|
Fixed simple cachingfs errors.
|
2015-03-24 16:09:29 +11:00 |
Aaron Jacobs
|
cfc692da07
|
Made Server an interface, for expandability.
|
2015-03-24 16:08:42 +11:00 |
Aaron Jacobs
|
25a2502636
|
Updated hellofs.
|
2015-03-24 16:00:46 +11:00 |
Aaron Jacobs
|
3dcd942c33
|
Added support for Init in hellofs.
|
2015-03-24 15:49:26 +11:00 |
Aaron Jacobs
|
7393225029
|
Fixed hello_fs_test build errors.
|
2015-03-24 15:47:26 +11:00 |
Aaron Jacobs
|
eca0a3760e
|
Refactored hellofs.
|
2015-03-24 15:46:49 +11:00 |
Aaron Jacobs
|
5a83972716
|
Other HelloFS methods.
|
2015-03-24 15:43:19 +11:00 |
Aaron Jacobs
|
32d8d19879
|
HelloFS.Init
|
2015-03-24 15:40:31 +11:00 |
Aaron Jacobs
|
402cc580b2
|
Fixed some hellofs build errors.
|
2015-03-24 15:39:45 +11:00 |
Aaron Jacobs
|
d84d821a32
|
Updated the samples package.
|
2015-03-24 15:38:40 +11:00 |
Aaron Jacobs
|
32da7d5015
|
FsyncErrorTest.Msync
|
2015-03-24 13:49:44 +11:00 |
Aaron Jacobs
|
a0d210e535
|
Updated msync tests after setting MS_SYNC.
|
2015-03-24 13:36:33 +11:00 |
Aaron Jacobs
|
80c462596d
|
Oops, set MS_SYNC or Linux does nothing.
|
2015-03-24 13:32:41 +11:00 |
Aaron Jacobs
|
3aaca555a4
|
NoErrorsTest.Mmap_WithMsync_CloseBeforeMunmap
|
2015-03-24 13:01:32 +11:00 |
Aaron Jacobs
|
2f5062ac6c
|
Oops, msync helper is broken.
|
2015-03-24 13:00:18 +11:00 |
Aaron Jacobs
|
331695907b
|
Oops, forgot to msync.
|
2015-03-24 12:58:59 +11:00 |
Aaron Jacobs
|
597e126409
|
NoErrorsTest.Mmap_WithMsync_MunmapBeforeClose
|
2015-03-24 12:57:38 +11:00 |
Aaron Jacobs
|
0888482d8a
|
Implemented msync helper.
|
2015-03-24 12:56:01 +11:00 |
Aaron Jacobs
|
edd7a48815
|
Declared msync-related tests.
|
2015-03-24 12:53:40 +11:00 |
Aaron Jacobs
|
a032446479
|
Removed GOMAXPROCS-related workarounds.
These are no longer needed as of the work in #4.
|
2015-03-24 12:53:12 +11:00 |
Aaron Jacobs
|
e4e12848fb
|
Fixed fdatasync build errors on darwin.
|
2015-03-24 12:31:16 +11:00 |
Aaron Jacobs
|
cf22c43238
|
Removed redundant checks that don't work for all error types.
|
2015-03-24 12:26:22 +11:00 |
Aaron Jacobs
|
e74d8b6a85
|
Added a --debug flag.
|
2015-03-24 12:25:27 +11:00 |
Aaron Jacobs
|
db0ab82bdd
|
FsyncErrorTest.Fdatasync
|
2015-03-24 12:24:00 +11:00 |
Aaron Jacobs
|
51f6b01135
|
NoErrorsTest.Fdatasync
|
2015-03-24 12:22:25 +11:00 |
Aaron Jacobs
|
5f3f94992c
|
Undid debugging changes.
|
2015-03-24 12:04:47 +11:00 |
Aaron Jacobs
|
fddf222e4f
|
Declared fdatasync tests.
|
2015-03-24 12:04:16 +11:00 |
Aaron Jacobs
|
096c3fa695
|
Added a test for directories.
|
2015-03-24 12:02:48 +11:00 |
Aaron Jacobs
|
38862e8650
|
Set GOMAXPROCS=2 in mount_sample to help flush out issues like #4.
|
2015-03-24 11:53:32 +11:00 |
Aaron Jacobs
|
4584e4de8f
|
Be consistent about file names.
|
2015-03-24 11:27:58 +11:00 |
Aaron Jacobs
|
12b184c011
|
Clean up after the tool binary.
|
2015-03-24 11:27:18 +11:00 |
Aaron Jacobs
|
6cc47f10ed
|
Unlink mount points on tear-down.
|
2015-03-24 11:04:15 +11:00 |
Aaron Jacobs
|
5a7e50daa6
|
Use a helper to be more sure that temp files are cleaned up at exit.
|
2015-03-24 10:59:46 +11:00 |
Aaron Jacobs
|
b5e00243ba
|
Allow re-using the mount_sample binary across runs.
|
2015-03-24 10:24:08 +11:00 |
Aaron Jacobs
|
6729af8524
|
Synchronize on ready with a pipe.
|
2015-03-24 10:08:17 +11:00 |
Aaron Jacobs
|
49455cd59c
|
Wait for tool in a goroutine.
|
2015-03-24 09:59:13 +11:00 |
Aaron Jacobs
|
b62be9632c
|
Pass report files by file descriptor.
|
2015-03-24 09:46:05 +11:00 |
Aaron Jacobs
|
a438466587
|
Fixed another invocation problem.
|
2015-03-24 09:27:09 +11:00 |
Aaron Jacobs
|
6b6c7c92ca
|
Added a sleep workaround for now.
|
2015-03-24 09:26:41 +11:00 |
Aaron Jacobs
|
61f3528c80
|
Fixed another invocation bug.
|
2015-03-24 09:26:16 +11:00 |
Aaron Jacobs
|
47445387e7
|
Fixed an invocation bug.
|
2015-03-24 09:25:43 +11:00 |
Aaron Jacobs
|
258104ae32
|
Include stderr in exit errors.
|
2015-03-24 09:22:39 +11:00 |
Aaron Jacobs
|
39dfb0c887
|
Don't hide command termination errors behind unmount errors.
|
2015-03-24 09:07:30 +11:00 |
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
|
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
|
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
|
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
|
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 |
Aaron Jacobs
|
b856e4e73d
|
flushFS.SyncFile
|
2015-03-20 13:40:53 +11:00 |
Aaron Jacobs
|
f1d36b3117
|
Filled in test TODOs.
|
2015-03-20 13:29:15 +11:00 |
Aaron Jacobs
|
4fba58178c
|
Fixed a file system bug.
|
2015-03-20 13:28:51 +11:00 |
Aaron Jacobs
|
8ab34bc0e4
|
flushFS.FlushFile
|
2015-03-20 13:27:27 +11:00 |