Closed
Bug 1351395
Opened 9 years ago
Closed 8 years ago
Write a test plan for the "new-profile" ping
Categories
(Toolkit :: Telemetry, enhancement, P3)
Toolkit
Telemetry
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox55 | --- | affected |
People
(Reporter: Dexter, Assigned: madalin.cotetiu)
References
Details
(Whiteboard: [measurement:client])
Before landing the "install" ping, we should make sure to have a solid QA plan. This bug is about writing the test plan that will be executed on the implementation bug.
Reporter | ||
Updated•9 years ago
|
Reporter | ||
Updated•8 years ago
|
Summary: Write a test plan for the "install" ping → Write a test plan for the "new-profile" ping
Reporter | ||
Comment 1•8 years ago
|
||
Madalin, are you the right person to ask for support on this task? The "new-profile" ping is probably landing (disabled) next week and we need to properly validate it before enabling it.
Flags: needinfo?(madalin.cotetiu)
Assignee | ||
Comment 2•8 years ago
|
||
Yes I will work on this, I already started creating some test cases for this task and I will share those with you when are ready. Regarding the test plan, do you guys think we need a wiki page for this or we can use a google doc/etherpad?
Flags: needinfo?(madalin.cotetiu)
Reporter | ||
Comment 3•8 years ago
|
||
(In reply to Madalin Cotetiu from comment #2)
> Yes I will work on this, I already started creating some test cases for this
> task and I will share those with you when are ready. Regarding the test
> plan, do you guys think we need a wiki page for this or we can use a google
> doc/etherpad?
A google doc is fine, thanks!
Reporter | ||
Updated•8 years ago
|
Assignee: nobody → madalin.cotetiu
Reporter | ||
Comment 4•8 years ago
|
||
The test-plan lives here: https://docs.google.com/document/d/1THuy92VmgzNx7ioYgAP3e8jkUQn8CWShRm1HqcNE4Ho/edit
Georg, does this look ok to you? Can you think of anything else that was not covered?
Flags: needinfo?(gfritzsche)
Reporter | ||
Comment 5•8 years ago
|
||
Moving the ni? to Chris (thanks!).
Flags: needinfo?(gfritzsche) → needinfo?(chutten)
Comment 6•8 years ago
|
||
Maybe a case or two around ensuring that the ping is sent at most once. A "Ping sent, Firefox restart, ensure ping isn't sent." kinda thing?
Looks pretty comprehensive to me.
Flags: needinfo?(chutten)
Assignee | ||
Comment 7•8 years ago
|
||
We have that case: 6. Check if restarting firefox after the new profile ping is sent does not sent a new ping. and 17. Check if the ping is not sent after a profile refresh (new profile ping already sent before the refresh occurred)
I will also add a test case involving a crash and a test when the user waits 30 minutes after the new profile ping is sent cheeking that the ping is no longer sent.
Reporter | ||
Comment 8•8 years ago
|
||
Cool, thanks Chris! It looks like we can close this bug, as the test-plan was written and it's being executed on bug 1120370.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
![]() |
||
Comment 9•8 years ago
|
||
(In reply to Alessio Placitelli [:Dexter] from comment #4)
> The test-plan lives here:
> https://docs.google.com/document/d/
> 1THuy92VmgzNx7ioYgAP3e8jkUQn8CWShRm1HqcNE4Ho/edit
>
> Georg, does this look ok to you? Can you think of anything else that was not
> covered?
I left some comments on the doc that we should clear up.
You need to log in
before you can comment on or make changes to this bug.
Description
•