Gstreamer 1.0/Test Plan
From MozillaWiki
Gstreamer 1.0
Feature | Status | Release Target | Dev Lead | QA Lead | QA Status |
Gstreamer 1.0 | Landed | Firefox 31 | Alessandro Decina | Bogdan Maris | Signed Off |
Summary
References
Testing guide
- Prerequisites:
- Get the latest source code: hg clone http://hg.mozilla.org/releases/mozilla-aurora/ aurora-src
- Create the .mozconfig file by adding: ac_add_options --enable-gstreamer=1.0
- Start to build: cd into the aurora-src directory and run "./mach build"
- Solution for Mach Problem: Gstreamer Backend
- sudo apt-get install -y libgstreamer-plugins-base1.0-dev: link
- Navigate to the below URLs:
- Request the HTML5 player and play various Html 5 videos.
- H.264, WebM and Ogg video samples
- Vimeo
- Performed steps:
- Try out all the available options: toggle the play/pause buttons, change volume, enter/exit fullscreen mode, use the contextual menu options, etc. - PASS
- Open multiple tabs, New Windows, Private Browsing Windows - PASS
- Narrow/wider browser width/height - PASS
- Testing results:
- Correctly prompted to install the missing libraries (gstreamer and gstreamer-plugins-base).
- After installing the missing libraries, Aurora properly starts and in about:buildconfig, --enable-gstreamer=1.0 is present under Configure arguments.
- All the performed steps passed.
Bugs
- Tracking bug - 806917
- bug 851290 - Use GStreamer on Mac for H.264/MP3/AAC playback (instead of AV Foundation) - Assigned
Sign off
- Criteria
- All the test cases were executed.
- All the blocker, critical, major bugs have been fixed.
- Firefox 30 Release - 05/29/2014
- All the test cases were executed on the next OSs:
- Ubuntu 13.04 64bit
- Ubuntu 13.04 32bit
- Firefox 30 Pre-Beta Sign-Off - 04/25/2014
- All the test cases were executed on the next OSs:
- Ubuntu 13.10 64bit
- Ubuntu 13.04 32bit
- Firefox 30 Aurora Sign Off - 03/21/2014
- All the test cases were executed on the next OSs:
- Ubuntu 13.10 64bit
- Ubuntu 13.04 32bit