I was wondering if anybody has done some stress testing for ODK Collect?
How many form entries can you fill when ODK start getting problems with
listing the forms in edit and send views, opening up the forms etc?
I am about to try this out but was wondering if such research was already
done and what was the methodology?
I don't think anyone has done this testing, so perhaps you can take
this on. I bet you can get 10K or more forms before you run into any
slow downs.
Yaw
···
--
Need ODK consultants? Nafundi provides form design, server setup,
in-field training, and software development for ODK. Go to
https://nafundi.com to get started.
I was wondering if anybody has done some stress testing for ODK Collect? How
many form entries can you fill when ODK start getting problems with listing
the forms in edit and send views, opening up the forms etc?
I am about to try this out but was wondering if such research was already
done and what was the methodology?
ODK Collect, as maintained by the ODK team, lacks any automated tests of
any kind. The manual testing we do, such as it is, just covers the basic
functionality of the tool and does not try to stress-test it.
As I recall, there is an upper limit to the number of rows that can be
reliably displayed in a list view (the underlying view used to show forms
and submissions). I think someone back in the Android 2.2 days hit that
limit and, at the time, it seemed to affect the refresh of the list view,
causing it to not report/display all of the rows (it jumped around). I
think they had 1000's of filled-in submissions. With the larger memory and
CPUs of tablets, this limit is probably now in the 10K range.
If you conclude that this problem exists at the scales you need, it can
likely be solved by re-writing the ListViews to use LoaderManagers.
Code contributions are encouraged.
···
On Mon, Dec 7, 2015 at 3:49 AM, Yaw Anokwa wrote:
Hi Nirab,
I don't think anyone has done this testing, so perhaps you can take
this on. I bet you can get 10K or more forms before you run into any
slow downs.
Yaw
Need ODK consultants? Nafundi provides form design, server setup,
in-field training, and software development for ODK. Go to https://nafundi.com to get started.
I was wondering if anybody has done some stress testing for ODK Collect?
How
many form entries can you fill when ODK start getting problems with
listing
the forms in edit and send views, opening up the forms etc?
I am about to try this out but was wondering if such research was already
done and what was the methodology?