[Cosmo-dev] Cosmo 0.7 Migration test plan

Randy Letness randy at osafoundation.org
Mon Aug 6 13:56:37 PDT 2007


Aparna Kadakia wrote:
> Here's the first draft. Feel free to update it with items deemed 
> necessary for migration.
>
> http://chandlerproject.org/Projects/CosmoSevenMigrationTestPlan

Looks good.  Here are the most important things to test:

1. time-range queries
This is the most important because the migration consists of going 
through all the events and re-indexing them using a different scheme 
than 0.6.1.  Special attention should be paid to making sure events show 
up when they are supposed to in the web ui.  All sorts of event types 
should be tested (single/recurring/recurring with 
modifications/recurring with exdates/etc).

2. user preferences
Make sure user preferences stay intact.

3. regular DAV files
Make sure DAV files (webcal .ics files for instance) stay intact after 
migration.

4. recurring events with modifications in multiple collections
Create a recurring event that exists in multiple collections in 0.6.1.  
Use different Chandler's to add different modifications to each 
collection.  After migration verify that all modifications exist in all 
collections.

-Randy




More information about the cosmo-dev mailing list