r3 - 17 Feb 2005 - 14:48:55 - KatieCappsParlanteYou are here: OSAF >  Projects Web  >  DevelopmentHome > PerformanceProject > RuntimePerformance > ZeroPointFivePerformanceUseCases

Performance Use Cases for 0.5

  • 1) Reviewing the Calendar
    • startup the app
    • select the calendar app bar item
    • select the all collection in the sidebar
    • click next then previous buttons to view next week, then previous week
    • double click on day header to go to the day view.

  • 2) Creating and Editing an Event
    • startup the app
    • double click mini calendar to display calendar view for today.
    • double click on calendar to create a new event and edit subject.
    • create a new collection in the sidebar called Home
    • drag and drop the new event into the Home collection
    • switch to Home calendar view and edit the event detail view to make sure the calendar view is updated.

  • 3) Stamping Mail as an Event
    • receive email
    • select an email in the summary view
    • stamp as an event in the detail view
    • edit the attributes
    • select another item in the summary table view.

Sheila and Aparna's stopwatch tests, 2005-01-05

from sheila: I ran the 3 performance scripts on the Mac and Windows for the latest Chandler continuous build (2005-01-05), using Aparna's machines.... I ran into a number of problems since creating items doesn't seem to work from the menu. Also, for stamping, the detail view didn't update (ie: add the new fields etc). I had to switch to another item the summary view then go back to the stamped one to see them. Also, when I double clicked on the calendar, the detail view was immediately updated with the new fields but there was no lozenge appearing on the calendar view. As a result, I was unable to time some of these things accurately.

Use Case Windows Mac Linux Ideal
startup the app first time ~20.05s ~60s ~23.14s ??
subsequent startups 6.24s-7.58s 24-26s 16.68s <5s
Reviewing the Calendar
select the calendar app bar item <1s <2s ~ 1s <.1s
select the all collection in the sidebar <1s <2s ~ 1s <.1s
click next then previous buttons to view next week, then previous week <1s <1s < 1s <.1s
double click on day header to go to the day view not in build yet not in build yet not in build yet <.1s
Creating and Editing an Event
double click mini calendar to display calendar view for today goes to week view <1s goes to week view <1s didn't work <.1s
double click on calendar to create a new event and edit subject can test, detail view updates <1s can test, detail view updates <1s ~ 1s <.1s
create a new collection in the sidebar called Home <1s <~1.6s < 1s <.1s
drag and drop the new event into the Home collection can't test can't test can't test <.1s
switch to Home calendar view and edit the event detail view to make sure the calendar view is updated. can't test can't test ~ 1s <.1s
Stamping Mail as an Event
receive email     ~ 3 sec for 11 emails ???
select an email in the summary view selecting any items in the summary view is quick <1s selecting any items in the summary view is quick <1s <1s <.1s
stamp as an event in the detail view not updated until click on summary view not updated until click on summary view ~ 1s <.1s
edit the attributes have to click in summary view to update have to click in summary view to update <1s <.1s
select another item in the summary table view <1s <1s <1s <.1s
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r3 < r2 < r1 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.