Add a simple end-to-end overdraw and HWC test

NEW
Unassigned

Status

Firefox OS
Gaia::UI Tests
4 years ago
2 years ago

People

(Reporter: BenWa, Unassigned)

Tracking

(Depends on: 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

4 years ago
With bug 1057088 nearly ready we have the support we to add a simple end-to-end test for HWC and overdraw.

These test will provide important sanity tests. They will catch blocker regression where it's impossible to run HWC or overdraw regressions. Since they will be tested in the UI-Test app which is close to a trivial app in terms of layout it will likely catch platform regressions or regressions in the system app.
(Reporter)

Comment 1

4 years ago
Created attachment 8481517 [details] [diff] [review]
WIP - Overdraw / HWC uitest
Assignee: nobody → bgirard
Status: NEW → ASSIGNED
(Reporter)

Comment 2

4 years ago
Alright I was planning on using a python uitest driver to set chrome privilege but I'm told we're porting over to js tests now. #fxos-automation told me to ask kgrandon or hub.

Can you point me at documentation and a sample test that can access chrome privilege like DOMWindowUtils? I'd like to get the test working for the sample pages I added and then later we can add them for the Camera and Homescreen.
Flags: needinfo?(kgrandon)
Flags: needinfo?(hub)
I will follow up on this...
Flags: needinfo?(kgrandon)
Flags: needinfo?(hub)
(Reporter)

Updated

4 years ago
Depends on: 1063673

Comment 4

3 years ago
Benoit, the js porting is not going rapidly. If you still want this test with any reasonable-ish priority, just do it in the Python for now and we'll port it later.

r? myself or other fxos-automation colleagues.
QA Whiteboard: [fxosqa-auto-backlog-]
(Reporter)

Updated

2 years ago
Assignee: bgirard → nobody
Status: ASSIGNED → NEW
You need to log in before you can comment on or make changes to this bug.