QA/Sync/Test Plan/grinder tests: Difference between revisions

Line 31: Line 31:
The objective of these scripts will be to match our use of the sync api as closely as possible to that of the firefox client. The [https://wiki.mozilla.org/Services/Sync/Server/API/Storage/1.1 Sync API] is a fairly general storage solution - the behavior of the firefox client needs to be matched. We will try to do this with the following functions:
The objective of these scripts will be to match our use of the sync api as closely as possible to that of the firefox client. The [https://wiki.mozilla.org/Services/Sync/Server/API/Storage/1.1 Sync API] is a fairly general storage solution - the behavior of the firefox client needs to be matched. We will try to do this with the following functions:
* Create Users
* Create Users
* Large Sync (initial sync)
* Sync (Adjustable size sync)
* Small Sync (regular sync)
** Will contain data based on frequency of all 5 types of collections (Tabs, Bookmarks, History, Preferences,
* Empty Sync (I'm checking in without data)
* Empty Sync (I'm checking in without data)
* Mobile Sync (Takes data in chunks of 50)
* Reset Sync Command (Clears DB and creates new records)
* Change sync key


New functions can be added as new services are rolled out.
New functions can be added as new services are rolled out.
89

edits