Closed
Bug 1253349
Opened 10 years ago
Closed 10 years ago
QA Request: Hand-Test screen draw performance addon
Categories
(Shield :: General, defect)
Shield
General
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: glind, Assigned: grumpy)
Details
| Assignee | ||
Comment 1•10 years ago
|
||
==========
TEST RESULTS
==========
Test conducted on Firefox 44.0.2 using plugin located at:
http://people.mozilla.org/~glind/all/shield-variations-demo-site/x-screen-draw-performance-variations-1.xpi
----------
TEST PREP
----------
- went to about:config, set general.warnOnAboutConfig to false
- verified in about:addons that plugin not installed
----------
TEST #1 - Install addon, normal install
----------
Installed Addon by downloading and manually installing via file
extensions.@x-screen-draw-performance-variations-1.firstrun has value of 1457031232000
extensions.@x-screen-draw-performance-variations-1.variation set to medium
Uninstalled addon
Survey tab created after addon removed
PASS
----------
TEST #2 - Install Addon, set browser to ineligible
----------
Set `nglayout.initialpaint.delay` to 13
Install addon
Addon installed, should not have worked.
FAIL - preference not available without addon being installed
----------
TEST #3: Setup a particular arm, startup
----------
Install addon
Set `nglayout.initialpaint.delay` to 0
Set `extensions.@x-screen-draw-performance-variations-1.variation` to 'medium'
Restarted Firefox
Verified `nglayout.initialpaint.delay` was set to 50
Uninstall the addon
PASS
----------
TEST #4: End of study
----------
Set `nglayout.initialpaint.delay` to 0
Set `extensions.@x-screen-draw-performance-variations-1.firstrun` to 500
Install addon
Verify Addon installs
Verify Addon immediately dies because it's too old
Verify observer survey opened with reason=end-of-study in the URL
Verify all extensions.@x-screen preferences where cleared
FAILED. `nglayout.initialpaint.delay` value not available in preferences without addon installed
----------
TEST #5 - 'user-disable'
----------
Prep - No addon installed
Set `nglayout.initialpaint.delay` to 0
Install addon
Disable addon
Verify survey opened
Verify all `extension.@x-screen` preferences have been cleared
Close Survery tab
FAILED. `nglayout.initialpaint.delay` value not available in preferences with addon installed
Status: NEW → ASSIGNED
| Reporter | ||
Comment 2•10 years ago
|
||
Revised test plan and addon (v.0.0.21).
I have hand-tested it, seems to fulfull the tests.
Flags: needinfo?(chartjes)
| Reporter | ||
Comment 3•10 years ago
|
||
Revised test plan v.3 of plan, v.0.0.22 of addon.
https://github.com/gregglind/shield-variations-gestalt/blob/master/x-addon/full_test_plan.md
Thanks!
Flags: needinfo?(chartjes)
| Assignee | ||
Comment 4•10 years ago
|
||
Successfully tested. QA approved.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
| Assignee | ||
Updated•10 years ago
|
Status: RESOLVED → VERIFIED
Updated•10 years ago
|
Component: SHIELD → General
Product: Websites → Normandy
You need to log in
before you can comment on or make changes to this bug.
Description
•