MozillaQualityAssurance:Environments: Difference between revisions

 
(27 intermediate revisions by 4 users not shown)
Line 65: Line 65:
*Windows XP with latest updates
*Windows XP with latest updates
*Windows Vista with latest updates
*Windows Vista with latest updates
*Mac OSX 10.4.x with latest updates
*Windows 2K with latest updates
*Linux - which distro? Needs more investigation
*Mac OSX 10.4.x with latest updates (PPC and Intel)
*Linux - Ubuntu and Red Hat


*First implementation will focus on Tier 1 only
*First implementation will focus on Tier 1 only
Line 83: Line 84:
! style="background:#efefef" | Profile D
! style="background:#efefef" | Profile D
|-
|-
| 1. Page Cache
| 1. Memory Cache
|  
|  
| 120
| 7500 KiB
| 200
| 25000 KiB
|
| 50000 KiB (maximum)
|-
|-
| 1. History
| 1. History
Line 166: Line 167:
|  5
|  5
|  10
|  10
|-
| 3. Preferences
|
| Does not change the prefs
|
|
|}
== Win XP Profile Data ==
{| border="1" cellpadding="2"
! style="background:#efefef" |
! style="background:#efefef" | Win XP Profile A - Branch (created with 2.0.0.6)
! style="background:#efefef" | Win XP Profile B - Branch (created with 2.0.0.6)
! style="background:#efefef" | Win XP Profile C - Branch (created with 2.0.0.6)
! style="background:#efefef" | Win XP Profile D - Branch (created with 2.0.0.6)
|-
| 1. Memory Cache
|
| 4217 KiB (from about:cache)
|
|
|-
| 1. History
|
| 117KB
|
|
|-
| 1. Cookies
|
| 25 KB
|
|
|-
| 1. Bookmarks
|
|  20, saved in Folder in Bookmarks directory. 1 RSS feed saved in Toolbar. File size=15KB
|-
| 1. Downloads
|
|  downloads.rdf=10 KB
|
|
|-
|1.  Form Data
|
| Accumulated from password saves
|
|
|-
| 1. Passwords
|
| 5 passwords saved
|
|
|-
| 1. Addons
|
| 6 Total: Adblock Plus, Forecast Fox Enhanced, Flashgot, Download Statusbar, IE  Tab, Tab Mix Plus
|
|
|-
| 1. Plugins (Java, Flash, etc)
|
| Flash verion 9.0 r47, Java version 1.6.0._02
|
|
|-
| 2. Tabs
| Default tabs
|-
| 2. Non Default Homepage
|
| Default Homepage
|
|
|-
| 2. Installation History
|
| Installed to default directory
|
|
|-
| 2. Multi Users
|
| None
|
|
|-
|3. Search Plugins
|
| Default
|-
|-
| 3. Preferences
| 3. Preferences
Line 190: Line 290:
2Multi-Users User 2 users Admin/Non Admin 2+Users
2Multi-Users User 2 users Admin/Non Admin 2+Users
3Preferences
3Preferences
== Location of Information==
*Disk Cache
**(Example) /Users/marcia/Library/Application Support/Firefox/Profiles/5aym641t.2004/Cache
**Type about:cache in the browser to see your disk and memory cache
*History
**1.8 branch=history.dat
**1.9 branch=places.sqlite
*Form History
**1.8 branch=formhistory.dat
**1.9 branch=formhistory.sqlite
*Search
**1.8 branch=search.sqlite
**1.9 branch=search.sqlite
*Bookmarks
**1.8 branch=bookmarks.html
**1.9 branch=places.sqlite
*Downloads
**1.8 branch=downloads.rdf
**1.9 branch=downloads.sqlite
*Cookies
**1.8 branch=cookies.txt
**1.9 branch=cookies.sqlite


===Profiles===
===Profiles===
Line 219: Line 342:
===Action Items from meeting===
===Action Items from meeting===
*Tomcat:  Talk to Shaver about Popular extensions on AMO
*Tomcat:  Talk to Shaver about Popular extensions on AMO
*Review Asa blog post - Extensions you use
*Review Asa blog post - Extensions you use-may be some data points there
*Follow up with Jay poll survey capability on QMO->marcia
*Follow up with Jay poll survey capability on QMO->marcia
*Determine whether relevant data is stored in FF 2 and FF3->marcia
**We may need a separate one for "How many extensions" and then 'What extension?"
*Determine where relevant data is stored in FF 2 and FF3->marcia
*Profile D->Data from 15K page run->bc
*Profile D->Data from 15K page run->bc


Addons
===Discussion Points/Recommendations===
NoScript
*Addon Selections
Adblock
**NoScript
Flashblock
**Adblock
 
**Flashblock
    * A No Profile
    * B Typical Profile -5-10
    * C Large Profile - 25
    * D Stress Profile -50
 
Cache
Action
 
Page cache->50 is the
Downloads->
Form data->formhistory.dat
Sessionstore.js
Sessonstore1.js
Sessionstore.bak
 
Search History
 
Passwords -
Certificates
 
What goes into the Installation Directory for Plugins
On Linux, they are stored in a special place on their profile


Sort by Priority
*Number of Addons installed
* A No Profile
* B Typical Profile -5-10
* C Large Profile - 25
* D Stress Profile -50


Tabs
*Page cache->50 is the
**Downloads->
**Form data->formhistory.dat
**Sessionstore.js
**Sessonstore1.js
**Sessionstore.bak


2
*Missing from the Chart
1
**Search History
5-10
**Certificates
25
**RSS feeds and Microsummaries


Passwords
*Tabs
5-10 Typical
**2, 1, 5-10, 25
20
100


Bookmarks
*Passwords
**5-10 Typical, 20, 100


20
*Bookmarks
100
**20, 100, 1000
1000


Profile D->Data from 15K page run
*Downloads
**10, 100, 1000


Run Spider ->Set up the profile to automatically download to a particular location
*Search Plugin
**0, 5, 10


10, 100, 1000
*Plugins
**Typical->Flash and Java
**C->Flash, Java, Acrobat, Media Player depending on platform, Java
**D->Every one including Viewpoint.


Search Plugin
===Issues===
Typical-0
*The stress test profiles generated by bc don't seem to launch on Win XP.
5
*Need to ensure our Machine installation for Java-match what we end up in our installation
Stress-10
*Determine Platforms differences that will affect profiles
 
**Mac Plugins used can be different
Flash
**Mac Add ons may not work with other profiles
Java
*What goes into the Installation Directory for Plugins
Acrobat
**On Linux, they are stored in a special place on their profile
Viewpoint
*Need to realize that we need a set of profiles specific to FF 2 and FF3, and that data stored between the two versions will be stored in different places.
RealPlayer
 
Typical->Flash and Java
C->Flash, Java, Acrobat, Media Player depending on platform, Java
D->Every one including Viewpoint.
 
Need to ensure our Machine installation for Java-match what we end up in our installation
 
 
RSS feeds and Microsummaries


==Next Steps/Issues==
==Next Steps/Issues==
Line 308: Line 412:
*Follow up needed to see where Justin is with VMware investigation
*Follow up needed to see where Justin is with VMware investigation
*Follow up needed for Mac VM Investigation->Someone should try out PearPC (http://pearpc.sourceforge.net/) and see how well it works. It lets you run Mac OS X on a PC
*Follow up needed for Mac VM Investigation->Someone should try out PearPC (http://pearpc.sourceforge.net/) and see how well it works. It lets you run Mac OS X on a PC
**Discussion with josh, I think the feeling overall is that we are not going to pursue PearPC. We need to make sure we have balance of PPC/Intel machines to run.


==Target Completion Date for Phase 1 Implementation==
==Target Completion Date for Phase 1 Implementation==
*Would like to see a set of 4 profiles created in time for testing of the Alpha6 release
*Would like to see a set of 4 profiles created in time for testing of the Alpha6 release
==Profiles created in December, 2007 by Platform==
Profile B
{| border="1" cellpadding="2"
! style="background:#efefef" |
! style="background:#efefef" | PPC Mac 10.4 Profile
! style="background:#efefef" | Intel Mac 10.5 Profile
! style="background:#efefef" | Win Vista Profile
! style="background:#efefef" | Win XP Profile
! style="background:#efefef" | Linux Ubuntu Profile
|-
| 1. Memory Cache
|
| 9142 KiB
| 31950 KiB
| 13986 KiB
| 99 KiB
|-
| 1. History
|
|
|
|
|-
| 1. Cookies
|
|
|
|
|-
| 1. Bookmarks
|
|  20
|  20
|  20
|  20
|
|-
| 1. Downloads
|
|  10
|  10
|  10
|  10
|
|-
|1.  Form Data
|
|
|
|
|
|-
| 1. Passwords
|
| 5
| 5
| 5
| 5
|
|-
| 1. Addons
|
| 5 Extensions and 2 Themes
| 5 Extensions and 2 Themes
| 5 Extensions and 2 Themes
| 5 Extensions and 2 Themes
|
|-
| 1. Plugins (Java, Flash, etc)
|
| Flash r115, JEP 0.9.6.3
| Flash r115, Java  Java Plug-in 1.6.0_03
| Flash r115, Java  Java Plug-in 1.6.0_03
| Flash r115, Java install pending
|
|-
| 2. Tabs
|
|-
| 2. Non Default Homepage
|
|
|
|
|-
| 2. Installation History
|
|
|
|
|
|-
| 2. Multi Users
|
|
|
|
|
|-
|3. Search Plugins
|
|
|
|-
| 3. Preferences
|
|
|
|
|
|}
Machine Specs that Profiles were created on:
*Win Vista Home Premium
**Intel Duel CPU 2.93 Ghz with 3326 RAM
*Win XP VM Image
*Created with the VM in the QA virtualization directory
*Intel Mac 10.5
**2.2 Ghz Intel Core Duo with 3 GB RAM
*Ubuntu
**Created with the VM in the QA virtualization directory
== Most used Add-on 's ==
* [https://addons.mozilla.org/addon/220 Flashgot]
* [https://addons.mozilla.org/addon/722 No Script]
* [https://addons.mozilla.org/addon/72 Noia 2.0 extreme '''Theme''']
* [https://addons.mozilla.org/addon/2390 Video Downloader]
* [https://addons.mozilla.org/addon/1865 Adblock +]
* [https://addons.mozilla.org/en-US/firefox/addon/398 Forcastfox]
* [https://addons.mozilla.org/en-US/firefox/addon/1269 Fasterfox]
* [https://addons.mozilla.org/addon/10 Adblock]
* [https://addons.mozilla.org/addon/1419 IE Tab]
* [https://addons.mozilla.org/addon/26 Download Statusbar]
* [https://addons.mozilla.org/addon/201 Downloadthem all]
* [https://addons.mozilla.org/addon/3497 US-dict]
* [https://addons.mozilla.org/addon/138 StumbleUpon]
* [https://addons.mozilla.org/addon/3085 Blue Ice '''Theme''']
* [https://addons.mozilla.org/addon/743 Customize Google]
* [https://addons.mozilla.org/addon/636 PDF Download]
* [https://addons.mozilla.org/addon/219 Foxytunes]
* [https://addons.mozilla.org/addon/3445 Dictionnaire MySpell en Français (réforme 1990)]
* [https://addons.mozilla.org/addon/158 Tabbrowser Prefs]
* [https://addons.mozilla.org/addon/1122 Tabmix Plus]
* [https://addons.mozilla.org/addon/60 Webdeveloper]
* [https://addons.mozilla.org/addon/684 Fireftp]
* [https://addons.mozilla.org/addon/101 Silver Skin '''Theme''']
* [https://addons.mozilla.org/addon/2572 Firefox Vista '''Theme''']
* [https://addons.mozilla.org/addon/3077 German Dict]
* [https://addons.mozilla.org/addon/4521 RedShift V2 RC1 '''Theme''']
* [https://addons.mozilla.org/addon/748 Greasemonkey]
* [https://addons.mozilla.org/addon/3554 Spanish Dict]
* [https://addons.mozilla.org/addon/4626 Metal Lion Vista '''Theme''' ]
* [https://addons.mozilla.org/addon/7 Firebug]
* [https://addons.mozilla.org/addon/1843 Foxmarks ]
* [https://addons.mozilla.org/addon/2410 Firebug]
* [https://addons.mozilla.org/addon/35 Adblock Filterset]
* [https://addons.mozilla.org/addon/4129 my Firefox '''Theme''']
* [https://addons.mozilla.org/addon/2118 Blueshift '''Theme''']
* [https://addons.mozilla.org/addon/3366 en-GB Dict]
* [https://addons.mozilla.org/en-US/firefox/addon/16 Chatzilla]
* [https://addons.mozilla.org/en-US/firefox/addon/7 Qute '''Theme''']
* [https://addons.mozilla.org/addon/3006 Video Download Helper ]
* [https://addons.mozilla.org/addon/139 Imagezoom]
* [https://addons.mozilla.org/addon/2207 Cooliris Previews]
* [https://addons.mozilla.org/addon/39 Mouse Gestures]
* [https://addons.mozilla.org/addon/1106 i Fox '''Theme''']
* [https://addons.mozilla.org/addon/4988 Vista Aero]
canmove, Confirmed users
7,108

edits