Commit Graph

8 Commits

Author SHA1 Message Date
Ari Lazier 9de2fa8726 don't return the wrong thing 2016-02-15 16:52:10 -08:00
Ari Lazier c4fc31fea3 assert the proper number of objects are processed in each test 2016-02-15 16:49:53 -08:00
Ari Lazier a99bf349a7 use test objects and 'of' for realm tests 2016-02-15 16:14:09 -08:00
Ari Lazier 36c1ae1f8e remove autogenerated garbage 2016-02-15 15:33:41 -08:00
Ari Lazier 5f49837841 remove autogenerated stuff 2016-02-15 15:31:24 -08:00
Ari Lazier e0a6bc0ab1 use separate transaction per insertion for sql 2016-02-15 14:12:26 -08:00
Ari Lazier 1614d02df0 share code 2016-02-15 13:52:38 -08:00
Ari Lazier 01f92ed72f start of benchmarks
fixes

enumeration test and test setup

add async store api tests

Log benchmark test errors and some other minor edits

Only delete .realm* files for tests

sql lite tests

run all the tests

worthless

Make SQLite benchmarks work

Make Realm insertion benchmark work like SQLite

run each test in release multiple times

Open each database once per benchmark test

Use same AppDelegate for benchmarks as the example

This will load the non-dev JS from the packager.

Make the benchmarks actually match their labels

Delete benchmark databases during setup phase

Some minor code style updates to benchmarks

query tests

make query test mostly work

bug fix and improved logging

remove double insertions

improved logging and bugfix

better logging

batch insersions

more reasonable counts

android
2016-02-15 13:02:25 -08:00