Improve perf_SUITE test (#445)
* Improve perf_SUITE test The update teat is refactored so as not to generate. a large KV list which dominates the memory utilisation. The update and the get tests changes to do a head before each operation - which emulates how this will work in RIAK. * Revert default setting change * Don't pre-calculate key list For fetches - reduces memory required for test process not database (and consequent distortion to measured results) * Tidy ++ in tests Removes some rogue results from profile * Update testutil.erl * Test fixes * Tidy generate_chunk for profiling * Revert "Tidy generate_chunk for profiling" This reverts commit 1f6cff446ca6b9855f1e3aa732b32e0e5c14c9a5. * Resize profile test
This commit is contained in:
parent
7b5b18ed06
commit
acf30599e9
5 changed files with 181 additions and 81 deletions
|
@ -74,7 +74,7 @@
|
|||
% At o(10) trillion keys behaviour may become increasingly
|
||||
% difficult to predict.
|
||||
|
||||
-if(OTP_RELEASE >= 25).
|
||||
-if(?OTP_RELEASE >= 25).
|
||||
-if(length(?LEVEL_SCALEFACTOR) /= ?MAX_LEVELS).
|
||||
-error("length ?LEVEL_SCALEFACTOR differs from ?MAX_LEVELS").
|
||||
-endif.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue