Loop/QA: Difference between revisions

662 bytes added ,  19 May 2015
Updating owners
(Updating owners)
 
(18 intermediate revisions by one other user not shown)
Line 1: Line 1:
= Summary =
= Summary =
==== Links ====
==== Links ====
* [https://wiki.mozilla.org/QA/Platform/Screensharing/Test_Plan Screensharing]
* [[QA/WebRTC/Screensharing|Screensharing]]
* [https://bugzilla.mozilla.org/showdependencytree.cgi?id=972866&hide_resolved=1 MLP bugs]
* [[QA/WebRTC/Loop/MLP|Loop MLP]]
* [https://bugzilla.mozilla.org/showdependencytree.cgi?id=971986&hide_resolved=1 MVP bugs]
* [https://bugzilla.mozilla.org/showdependencytree.cgi?id=971986&hide_resolved=1 MVP bugs]
* [https://docs.google.com/a/mozilla.com/document/d/18UUZMXLmB0qJDi2OZHSvDEE9GkvEQSj8Z07ts0wzU28/edit Requirements document]
* [https://docs.google.com/a/mozilla.com/document/d/18UUZMXLmB0qJDi2OZHSvDEE9GkvEQSj8Z07ts0wzU28/edit Requirements document]
* [https://wiki.mozilla.org/Loop Project wiki]
* [[Loop|Project wiki]]


==== People ====
==== People ====
* Lead - Anthony Hughes
* Lead - TBD
* Desktop - Anthony Hughes
* Desktop - TBD
* Mobile - TEF, ?
* Mobile - TEF, ?
* Platform - Nils Ohlmeier
* Platform - Nils Ohlmeier
Line 15: Line 15:
** MSIIDN - Martijn Wargers
** MSIIDN - Martijn Wargers
** Performance - Geo Mealer, Syd Polk  
** Performance - Geo Mealer, Syd Polk  
** Privileged API - Jason Smith
** Privileged API - TBD
* Server - ?
* Server - Richard Pappalardo, Stuart Philp
* Services - Peter deHaan, Edwin Wong
* Services - Peter deHaan, Stuart Philp


==== Meetings ====
==== Meetings ====
(these may be outdated)
{| class="querytable"
{| class="querytable"
  | class="header" | Meeting
  | class="header" | Meeting
Line 41: Line 43:
  | [https://opentokrtc.com/MozillaTokbox Opentok]
  | [https://opentokrtc.com/MozillaTokbox Opentok]
  | [https://webrtc.etherpad.mozilla.org/tokbox-meeting Agenda]
  | [https://webrtc.etherpad.mozilla.org/tokbox-meeting Agenda]
|-
| QA Status
| 13:00h Pacific on Thursday
| Anthony Hughes' Vidyo room
| [https://mozqa.etherpad.mozilla.org/loop-status-meeting Agenda]
| [[Loop/QA/Meetings:2014-07-17|2014-07-17]]
  |-
  |-
  |}
  |}
Line 61: Line 57:


= Top-level Status =
= Top-level Status =
; Milestones
=== Milestones ===
* Screensharing/OpenH264: Test => Firefox 32, Ship => Firefox 33
By Firefox Version
* Loop: Test => Firefox 33, Ship => Firefox 34
* Firefox 32: Ship OpenH264
* Firefox 33: Ship Screensharing and Loop MLP
* Firefox 34: Ship Loop MVP
 
By Product Feature
* [[QA/WebRTC/Screensharing|Screensharing via OpenH264]]: Begin testing in Firefox 32, ship in Firefox 33
* [[QA/WebRTC/Loop/MLP|Loop MLP]]: 0 Open; 11 Resolved; 46 Verified; (target: Firefox 33)
* [[QA/WebRTC/Loop/MVP|Loop MVP]]: 23 Open; 14 Resolved; 24 Verified; (target: Firefox 34)
* Server/Services:
* Mobile Client: B2G 2.0 via {{bug|1036490}}
* Platform:


; Dashboards
=== Dashboards ===
* [https://trello.com/b/dJrDc6QT/webrtc-overview-in-progress WebRTC Progress Overview]
* [https://trello.com/b/dJrDc6QT/webrtc-overview-in-progress WebRTC Progress Overview]
* [http://charts.paas.allizom.org/fxos/burndown-milestone.html#milestone=Milestone.Firefox33&team=WebRTC_Loop Firefox 33 Product Changes]
* [http://charts.paas.allizom.org/fxos/burndown-milestone.html#milestone=Milestone.Firefox33&team=WebRTC_Loop Firefox 33 Product Changes]
* [http://charts.paas.allizom.org/fxos/burndown-milestone.html#milestone=Milestone.Firefox33&team=WebRTC_Platform Firefox 33 Platform Changes]
* [http://charts.paas.allizom.org/fxos/burndown-milestone.html#milestone=Milestone.Firefox33&team=WebRTC_Platform Firefox 33 Platform Changes]


; Bugs Tracked for Loop MVP
=== Bugs Tracked for Loop MLP ===
<bugzilla>
{
"include_fields":"id,summary,status,qa_contact,whiteboard",
"f1":"blocked",
"o1":"equals",
"v1":"972866"
}
</bugzilla>
 
=== Bugs Tracked for Loop MVP ===
<bugzilla>
<bugzilla>
{
{
Line 79: Line 95:
= Client =
= Client =
== Desktop ==
== Desktop ==
''Owner: Anthony Hughes''
''Owner: TBD''
* [https://docs.google.com/a/mozilla.com/document/d/1xYZijHnJ1JeJhONm2AYvxSnD2tWztC16WGFyD5U_d6g/edit?disco=AAAAAJhWOZw draft testplan]
* [https://docs.google.com/a/mozilla.com/document/d/1xYZijHnJ1JeJhONm2AYvxSnD2tWztC16WGFyD5U_d6g/edit?disco=AAAAAJhWOZw draft testplan]
* [https://wiki.mozilla.org/Services/Loop/Try_Loop Steps to pre-trial Loop]
* [https://wiki.mozilla.org/Services/Loop/Try_Loop Steps to pre-trial Loop]
* https://wiki.mozilla.org/QA/WebRTC/Loop/MVP/Desktop_Client


==== Goals ====
==== Goals ====
Line 122: Line 139:
* MVP is stable across all supported platforms
* MVP is stable across all supported platforms
* Call quality is on par with traditional service (Skype, Vidyo, etc)
* Call quality is on par with traditional service (Skype, Vidyo, etc)
* Calling between desktop<->desktop, desktop<->mobile, firefox<->chrome, firefox<->opera
* Calling between different network types: Wifi, Ethernet, GSM, etc
* Limited automated tests are getting implemented {{bug|976116}}
* Limited automated tests are getting implemented {{bug|976116}}


Line 136: Line 155:
==== Bugs ====
==== Bugs ====


== Gaia ==
== Mobile ==
''Owner: TEF, Jason Smith''
''Owner: TEF, TBD''
* [https://docs.google.com/a/mozilla.com/document/d/1c7ZtWJuxa8FiSJDC-nzeZesZsmQrMB9Se1q7xwVHtAQ/edit Mozilla/TEF Weekly Meeting Notes]


==== Goals ====
==== Goals ====
Line 145: Line 165:
==== Testing ====
==== Testing ====
* [https://drive.google.com/a/mozilla.com/file/d/0B9_ZEZ4TIS-8dllTeHE2cGtxNk0/edit?usp=sharing TEF internal test plan] -- Jason to review with Massimo to clarify gaps and to portion the testing based on Platform fixes
* [https://drive.google.com/a/mozilla.com/file/d/0B9_ZEZ4TIS-8dllTeHE2cGtxNk0/edit?usp=sharing TEF internal test plan] -- Jason to review with Massimo to clarify gaps and to portion the testing based on Platform fixes


==== Blockers ====
==== Blockers ====
Line 220: Line 241:


== Privileged API ==
== Privileged API ==
''Owner: Jason Smith''
''Owner: TBD''


==== Goals ====
==== Goals ====
Line 252: Line 273:
==== Bugs ====
==== Bugs ====


= Server =
= Services =
''Owner: Edwin Wong''
''Owner: Stuart Philp''
* [[CloudServices/Loop|Cloud Services project page]]


== Scalability ==
== Scalability ==
''Owner: James Bonacci''
''Owner: Richard Pappalardo''


==== Goals ====
==== Goals ====
Line 310: Line 332:
* https://github.com/mozilla-services/msisdn-gateway/blob/master/API.md
* https://github.com/mozilla-services/msisdn-gateway/blob/master/API.md
* https://github.com/mozilla/fxa-auth-server/wiki/API-extensions-for-supporting-MSISDN-verification-in-FxA-auth-server
* https://github.com/mozilla/fxa-auth-server/wiki/API-extensions-for-supporting-MSISDN-verification-in-FxA-auth-server
= Services =
''Owner: Edwin Wong''


== Firefox Accounts Authentication ==
== Firefox Accounts Authentication ==
Confirmed users
487

edits