Platform/Features/SPDY/TestPlan: Difference between revisions
Jump to navigation
Jump to search
Ioana.budnar (talk | contribs) |
Ioana.budnar (talk | contribs) |
||
| (17 intermediate revisions by the same user not shown) | |||
| Line 10: | Line 10: | ||
|- | |- | ||
| SPDY | | SPDY | ||
| {{StatusHealthy|status=Landed | | {{StatusHealthy|status=Landed}} | ||
| Pat McManus | | Pat McManus | ||
| Ioana Budnar | | Ioana Budnar | ||
| | | {{StatusHealthy|status=Signed off}} | ||
|} | |} | ||
== Summary == | == Summary == | ||
*SPDY is a transport protocol designed as a successor to HTTP as part of Google's "Let's make the web faster" initiative. | *SPDY is a transport protocol designed as a successor to HTTP as part of Google's "Let's make the web faster" initiative. | ||
*SPDY implementation wraps the existing HTTP implementation as a sort of in-browser proxy. This preserves all of the existing HTTP semantics and tools (e.g. firebug), while leveraging the on-the-wire benefits of SPDY. | *The SPDY implementation wraps the existing HTTP implementation as a sort of in-browser proxy. This preserves all of the existing HTTP semantics and tools (e.g. firebug), while leveraging the on-the-wire benefits of SPDY. | ||
*This feature is targeted for | *This feature is targeted for Firefox 13, but has also landed in Firefox 11.0 and 12.0 as preffed off. | ||
== References == | == References == | ||
*[https://wiki.mozilla.org/Platform/Features/SPDY Feature Wiki page] | *[https://wiki.mozilla.org/Platform/Features/SPDY Feature Wiki page] | ||
*[http:// | *[http://mbelshe.github.com/SPDY-Specification/draft-mbelshe-spdy-00.xml SPDY specification] | ||
== Use Cases == | == Use Cases == | ||
* | *When SPDY is enabled, all the Google services are using it without any issues. | ||
*When SPDY is disabled, the Google services work fine without using SPDY at all. | |||
* | *HTTP/1.x based SSL pages work fine both when SPDY is enabled and when it is disabled. | ||
* | |||
== Test Cases == | == Test Cases == | ||
* | *The test cases for this feature can be viewed [http://bit.ly/tUAvzq here]. | ||
== Important Bugs == | == Important Bugs == | ||
*[https://bugzilla.mozilla.org/show_bug.cgi?id=528288 528288] - (SPDY) Implement SPDY protocol | *[https://bugzilla.mozilla.org/show_bug.cgi?id=528288 528288] - (SPDY) Implement SPDY protocol | ||
*[https://bugzilla.mozilla.org/show_bug.cgi?id=717773 717773] - Crash [@ SpdySession::LogIO] on gmail | |||
*[https://bugzilla.mozilla.org/show_bug.cgi?id=712021 712021] - spdy: crash on cancel of queued session | |||
*[https://bugzilla.mozilla.org/show_bug.cgi?id=706236 706236] - SPDY Deadlock/SIGBUS | |||
*[https://bugzilla.mozilla.org/show_bug.cgi?id=739522 739522] - google.com sites with SPDY stop being able to load. Hang at "Looking up foo.google.com...". Continuous CPU usage. | |||
*Open bugs [https://bugzilla.mozilla.org/buglist.cgi?list_id=2814592;short_desc=SPDY;resolution=---;resolution=FIXED;resolution=INVALID;resolution=WONTFIX;resolution=DUPLICATE;resolution=WORKSFORME;resolution=INCOMPLETE;resolution=SUPPORT;resolution=EXPIRED;resolution=MOVED;query_format=advanced;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;short_desc_type=allwordssubstr list] | |||
== Not Tested == | == Not Tested == | ||
| Line 48: | Line 49: | ||
*SPDY over non-SSL. | *SPDY over non-SSL. | ||
== Sign off | == Sign off == | ||
;Criteria | |||
*All the test cases were executed. | |||
*All the major bugs have been fixed. | |||
* | ;Sign Offs | ||
* | *Firefox 11.0 | ||
**Aurora - 2011-12-22 | |||
**Beta 1 - 2012-02-02 | |||
**Beta 2 - 2012-02-12 | |||
**RC build 2 - 2012-03-13 | |||
*Firefox 12.0 | |||
**beta 1 - 2012-03-21 | |||
**RC - 2012-04-30 | |||
*Firefox 13.0 | |||
**Aurora - 2012-03-20 | |||
**Beta 1 - 2012-04-26 | |||
**RC - 2012-06-04 | |||
Latest revision as of 12:36, 5 June 2012
SPDY
| Feature | Status | Dev Lead | QA Lead | Status |
| SPDY | Landed | Pat McManus | Ioana Budnar | Signed off |
Summary
- SPDY is a transport protocol designed as a successor to HTTP as part of Google's "Let's make the web faster" initiative.
- The SPDY implementation wraps the existing HTTP implementation as a sort of in-browser proxy. This preserves all of the existing HTTP semantics and tools (e.g. firebug), while leveraging the on-the-wire benefits of SPDY.
- This feature is targeted for Firefox 13, but has also landed in Firefox 11.0 and 12.0 as preffed off.
References
Use Cases
- When SPDY is enabled, all the Google services are using it without any issues.
- When SPDY is disabled, the Google services work fine without using SPDY at all.
- HTTP/1.x based SSL pages work fine both when SPDY is enabled and when it is disabled.
Test Cases
- The test cases for this feature can be viewed here.
Important Bugs
- 528288 - (SPDY) Implement SPDY protocol
- 717773 - Crash [@ SpdySession::LogIO] on gmail
- 712021 - spdy: crash on cancel of queued session
- 706236 - SPDY Deadlock/SIGBUS
- 739522 - google.com sites with SPDY stop being able to load. Hang at "Looking up foo.google.com...". Continuous CPU usage.
- Open bugs list
Not Tested
- SPDY over non-SSL.
Sign off
- Criteria
- All the test cases were executed.
- All the major bugs have been fixed.
- Sign Offs
- Firefox 11.0
- Aurora - 2011-12-22
- Beta 1 - 2012-02-02
- Beta 2 - 2012-02-12
- RC build 2 - 2012-03-13
- Firefox 12.0
- beta 1 - 2012-03-21
- RC - 2012-04-30
- Firefox 13.0
- Aurora - 2012-03-20
- Beta 1 - 2012-04-26
- RC - 2012-06-04