<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gocryptfs/integration_tests/performance_test.go, branch xattr_user_buffer</title>
<subtitle>Mirror of gocryptfs source code on Github</subtitle>
<id>http://nuetzlich.net/cgit/gocryptfs/atom?h=xattr_user_buffer</id>
<link rel='self' href='http://nuetzlich.net/cgit/gocryptfs/atom?h=xattr_user_buffer'/>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/'/>
<updated>2016-06-06T22:08:56+00:00</updated>
<entry>
<title>tests: split example_filesystems into its own package</title>
<updated>2016-06-06T22:08:56+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-06-06T21:57:42+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=c2a5303eebc84d616072163f74eef8483c9f5386'/>
<id>urn:sha1:c2a5303eebc84d616072163f74eef8483c9f5386</id>
<content type='text'>
Running these tests from integration_tests' TestMain() was awkward
because they were run twice with unchanged settings.
integration_tests tests everything with OpenSSL and with native
Go crypto, but this does not take affect for the example filesystems.

To make this work, test_helpers is also split into its own package.
</content>
</entry>
<entry>
<title>Fix "go tool vet -shadow=true" warnings</title>
<updated>2016-04-10T19:31:15+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-04-10T19:29:42+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=bd5405189eb27d463e25c43691b19dbdf174d3a8'/>
<id>urn:sha1:bd5405189eb27d463e25c43691b19dbdf174d3a8</id>
<content type='text'>
Among those one real bug.
</content>
</entry>
<entry>
<title>Convert logging to standard Go log.Logger</title>
<updated>2016-01-20T19:57:00+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-01-20T19:55:56+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=17f0eb13396ad31083e786ed64aef368646c2aa6'/>
<id>urn:sha1:17f0eb13396ad31083e786ed64aef368646c2aa6</id>
<content type='text'>
This is in preparation of logging to syslog.
</content>
</entry>
<entry>
<title>Update README for v0.4</title>
<updated>2015-11-15T15:06:19+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-15T15:06:19+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=2efd25eefe8d3a99e35ccca5a9a8feca759d0f83'/>
<id>urn:sha1:2efd25eefe8d3a99e35ccca5a9a8feca759d0f83</id>
<content type='text'>
Also, add short comments to the top of main_test.go and
performance_test.go.
</content>
</entry>
<entry>
<title>tests: add example_filesystems, test password and -masterkey mount</title>
<updated>2015-11-15T14:05:15+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-15T14:05:15+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=40882c6e49186510a8adc6ae4b41a879c5d3278f'/>
<id>urn:sha1:40882c6e49186510a8adc6ae4b41a879c5d3278f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run go fmt and go vet</title>
<updated>2015-11-14T16:16:17+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-14T16:16:17+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=61aacb5c1bd3368366484b9e03cf90ccf85f1125'/>
<id>urn:sha1:61aacb5c1bd3368366484b9e03cf90ccf85f1125</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: Add file create benchmarks for different sizes</title>
<updated>2015-11-14T15:49:59+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-14T15:40:05+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=f9c21e91aab4799425b25f5fb876c9d95865d9dc'/>
<id>urn:sha1:f9c21e91aab4799425b25f5fb876c9d95865d9dc</id>
<content type='text'>
Example output on my machine:

~/src/github.com/rfjakob/gocryptfs$ ./benchmark.bash
gocryptfs v0.3.1-25-g2e33888-dirty; on-disk format 2
PASS
BenchmarkStreamWrite-2	     100	  12189867 ns/op	  86.02 MB/s
BenchmarkStreamRead-2 	     200	   9113262 ns/op	 115.06 MB/s
BenchmarkCreate0B-2   	   10000	    100249 ns/op
BenchmarkCreate1B-2   	   10000	    177680 ns/op	   0.01 MB/s
BenchmarkCreate100B-2 	    3000	    431586 ns/op	   0.23 MB/s
BenchmarkCreate4kB-2  	    3000	    455204 ns/op	   9.00 MB/s
BenchmarkCreate10kB-2 	    3000	    594044 ns/op	  17.24 MB/s
ok  	github.com/rfjakob/gocryptfs/integration_tests	15.176s
</content>
</entry>
<entry>
<title>tests: replace linux kernel untar test with synthetic small file creation</title>
<updated>2015-11-12T20:18:18+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-12T20:18:18+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=2e3388800d028fee3e2b9cf6cfca2c878b7e6327'/>
<id>urn:sha1:2e3388800d028fee3e2b9cf6cfca2c878b7e6327</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: move integration tests to separate directory</title>
<updated>2015-11-12T20:02:44+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-12T20:02:44+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=3664320fe5b4f5ec5bc398c84e9e48c8f529783a'/>
<id>urn:sha1:3664320fe5b4f5ec5bc398c84e9e48c8f529783a</id>
<content type='text'>
Also, use new "-defaultonly" flag for benchmarks
(only tests with openssl=true plaintextnames=false)
</content>
</entry>
</feed>
