Closed Bug 844027 Opened 11 years ago Closed 6 years ago

Cover all the Settings app panel display with integration tests

Categories

(Firefox OS Graveyard :: Gaia::Settings, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(blocking-b2g:-, tracking-b2g:backlog)

RESOLVED WONTFIX
blocking-b2g -
tracking-b2g backlog

People

(Reporter: etienne, Unassigned)

Details

Attachments

(1 file)

We're having a lot of regressions these days, and most of the time it's a panel that's not updated properly or not displayed at all.

And frankly it's understandable, it's a huge app with 52 panels and a lot of diversity.

This looks like a great integration test opportunity.
Attached patch WIPSplinter Review
So here is where I stopped:
This (rebased) patch adds 2 (passing) tests, they load the wifi and call settings panel.

What I had in mind was to end up with a simple declarative way to list all panels with their respecting "passing conditions" and then automagically generate tests for each.
_Save the settings app, save the world_ :)
Assignee: nobody → kaze
We just a spent a month with a security-related panel completely busted (see bug 858722), I'd like to take this opportunity to prioritize this bug.
blocking-b2g: --- → leo?
(In reply to Etienne Segonzac (:etienne) from comment #3)
> We just a spent a month with a security-related panel completely busted (see
> bug 858722), I'd like to take this opportunity to prioritize this bug.

Please work with your engineering manager to get guidance on prioritizing non-blocking test work.
blocking-b2g: leo? → -
Assignee: fabien → nobody
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: