<feed xmlns='http://www.w3.org/2005/Atom'>
<title>soledad.git/testing/tests/perf, branch 0.9.0rc1</title>
<subtitle>[soledad]
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/'/>
<entry>
<title>[feature] check for user dbs couch schema versions</title>
<updated>2016-10-03T22:27:42+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2016-10-03T22:27:42+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=4e06eb370b99f2d343e96f774a3ad9b8b77c9548'/>
<id>4e06eb370b99f2d343e96f774a3ad9b8b77c9548</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[test] randomize payload</title>
<updated>2016-08-29T15:26:24+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2016-08-29T03:05:45+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=d86831e4cd3e77f340618168528e62cf4dafb5d7'/>
<id>d86831e4cd3e77f340618168528e62cf4dafb5d7</id>
<content type='text'>
We were using 'x'*size as payload, but on real usage the payload will be
random. This commit randomizes the payload using a predefined seed, so
the random payload will be the same across benchmarks.
Using random payloads also improves accuracy of compression or encoding
impacts and we will be evaluating those changes for resouce usage
issues.
Also note that base64 is used on payload. That was needed for utf8
safety, but overhead was removed to leave payloads as defined by
benchmarks.
Base64 was chosen also due its popular usage on MIME encoding, which is
used on mail attachments (our current scenario).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We were using 'x'*size as payload, but on real usage the payload will be
random. This commit randomizes the payload using a predefined seed, so
the random payload will be the same across benchmarks.
Using random payloads also improves accuracy of compression or encoding
impacts and we will be evaluating those changes for resouce usage
issues.
Also note that base64 is used on payload. That was needed for utf8
safety, but overhead was removed to leave payloads as defined by
benchmarks.
Base64 was chosen also due its popular usage on MIME encoding, which is
used on mail attachments (our current scenario).
</pre>
</div>
</content>
</entry>
<entry>
<title>[test] test_instance -&gt; test_initialization</title>
<updated>2016-08-23T18:53:04+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2016-08-23T18:53:04+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=bebbaad4988c4f4ec26d37791f7738ea27719fca'/>
<id>bebbaad4988c4f4ec26d37791f7738ea27719fca</id>
<content type='text'>
This isnt a test, but a benchmark. Initialization sounds more like an
operation while instance is just something.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This isnt a test, but a benchmark. Initialization sounds more like an
operation while instance is just something.
</pre>
</div>
</content>
</entry>
<entry>
<title>[test] point issue #7370 as reason for low values</title>
<updated>2016-08-23T18:40:08+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2016-08-23T18:40:08+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=b847ffe282fe0e08783447359cbbf745a2c8f376'/>
<id>b847ffe282fe0e08783447359cbbf745a2c8f376</id>
<content type='text'>
We are using lower values on test_encdecpool due high memory usage,
described in #7370. Added a comment to explain it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We are using lower values on test_encdecpool due high memory usage,
described in #7370. Added a comment to explain it.
</pre>
</div>
</content>
</entry>
<entry>
<title>[test] refactor load_up for readability</title>
<updated>2016-08-22T22:22:15+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2016-08-22T22:22:15+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=a64095ad5e6c6a36221444a34d8d56c0ae1c6150'/>
<id>a64095ad5e6c6a36221444a34d8d56c0ae1c6150</id>
<content type='text'>
defer parameter wasnt clear
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
defer parameter wasnt clear
</pre>
</div>
</content>
</entry>
<entry>
<title>[tests] move doc creation to setup</title>
<updated>2016-08-22T21:53:49+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2016-08-22T21:53:49+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=bad25ba9a5e7e5296b79544f50cafc47599a76b9'/>
<id>bad25ba9a5e7e5296b79544f50cafc47599a76b9</id>
<content type='text'>
Otherwise it will add unrelated overhead to results.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise it will add unrelated overhead to results.
</pre>
</div>
</content>
</entry>
<entry>
<title>[tests] remove unused new=False logic</title>
<updated>2016-08-22T21:52:51+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2016-08-22T21:52:51+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=71b13eda4ec5a577df1ccf4b07e26cbd87eaaa3e'/>
<id>71b13eda4ec5a577df1ccf4b07e26cbd87eaaa3e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[test] make txbench ignore kwargs for readability</title>
<updated>2016-08-22T21:49:18+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2016-08-22T21:00:52+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=4f5ecb4c719a3a842d852fbaab549d2881d6528f'/>
<id>4f5ecb4c719a3a842d852fbaab549d2881d6528f</id>
<content type='text'>
They arent used so far and using empty dicts to make them work is ugly.
Removing it leaves the return function on setup code clean and readable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
They arent used so far and using empty dicts to make them work is ugly.
Removing it leaves the return function on setup code clean and readable.
</pre>
</div>
</content>
</entry>
<entry>
<title>[test] calibrate encdecpool bench for memory</title>
<updated>2016-08-22T15:36:16+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2016-08-20T05:09:50+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=cf91133809bab11ee43f20178944f91b1466bfd5'/>
<id>cf91133809bab11ee43f20178944f91b1466bfd5</id>
<content type='text'>
1000 docs at 100k~500k are exploding memory (4Gb+4Gb swap).
Changed for 100 docs in order to be able to get measures on higher
loads. Now its 10k, 100k and 500k
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1000 docs at 100k~500k are exploding memory (4Gb+4Gb swap).
Changed for 100 docs in order to be able to get measures on higher
loads. Now its 10k, 100k and 500k
</pre>
</div>
</content>
</entry>
<entry>
<title>[test] adds tests for raw encryption</title>
<updated>2016-08-22T15:36:16+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2016-08-20T04:42:13+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=fa4bf209bef0ca4fd6145c8d518c3d99f770cb65'/>
<id>fa4bf209bef0ca4fd6145c8d518c3d99f770cb65</id>
<content type='text'>
Hypothesis: raw vs doc
Added the same sizes set (10k, 100k, 500k, 1M, 10M, 50M) as the document
crypto test, so we can compare how close to raw the higher level
operation is.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Hypothesis: raw vs doc
Added the same sizes set (10k, 100k, 500k, 1M, 10M, 50M) as the document
crypto test, so we can compare how close to raw the higher level
operation is.
</pre>
</div>
</content>
</entry>
</feed>
