Closed Bug 1090850 Opened 10 years ago Closed 10 years ago

Cannot record a video from Camera app, error message is displayed

Categories

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

ARM
Linux
defect
Not set
normal

Tracking

(b2g-master verified)

VERIFIED FIXED
Tracking Status
b2g-master --- verified

People

(Reporter: viorela, Unassigned)

References

Details

(Keywords: qablocker, regression, smoketest, Whiteboard: [fromAutomation])

Error message is displayed after tapping Record button, in order to record a video from Camera app. The issue is reproducible on b2g-i, manually and also by running the automated test - test_camera_capture_video.py: http://jenkins1.qa.scl3.mozilla.com/job/flame-kk-319.b2g-inbound.ui.functional.smoke/805/HTML_Report/ Repro rate: 5/5 Repro Steps: 1. Open Camera 2. Switch to video mode 3. Tap Record button Expected: Video capture begins Actual: Erorr message "Video not recorded. An error prevented Camera from recording the video" is displayed Traceback (most recent call last): Traceback (most recent call last): File "/var/jenkins/1/workspace/flame-kk-319.b2g-inbound.ui.functional.smoke/.env/local/lib/python2.7/site-packages/marionette_client-0.8.4-py2.7.egg/marionette/marionette_test.py", line 264, in run testMethod() File "/var/jenkins/1/workspace/flame-kk-319.b2g-inbound.ui.functional.smoke/tests/python/gaia-ui-tests/gaiatest/tests/functional/camera/test_camera_capture_video.py", line 30, in test_capture_a_video self.camera.record_video(3) File "/var/jenkins/1/workspace/flame-kk-319.b2g-inbound.ui.functional.smoke/tests/python/gaia-ui-tests/gaiatest/apps/camera/app.py", line 63, in record_video self.wait_for_video_capturing() File "/var/jenkins/1/workspace/flame-kk-319.b2g-inbound.ui.functional.smoke/tests/python/gaia-ui-tests/gaiatest/apps/camera/app.py", line 120, in wait_for_video_capturing self.wait_for_condition(lambda m: self.marionette.find_element( File "/var/jenkins/1/workspace/flame-kk-319.b2g-inbound.ui.functional.smoke/tests/python/gaia-ui-tests/gaiatest/apps/base.py", line 56, in wait_for_condition Wait(self.marionette, timeout).until(method, message=message) File "/var/jenkins/1/workspace/flame-kk-319.b2g-inbound.ui.functional.smoke/.env/local/lib/python2.7/site-packages/marionette_client-0.8.4-py2.7.egg/marionette/wait.py", line 143, in until cause=last_exc) TimeoutException: TimeoutException: Timed out after 30.1 seconds Regression range - b2g-i: Last working: Device firmware (date) 28 Oct 2014 14:16:42 Device firmware (incremental) eng.cltbld.20141028.171631 Device firmware (release) 4.4.2 Device identifier flame Gaia date 28 Oct 2014 12:53:17 Gaia revision 03ea336114d7 Gecko build 20141028133311 Gecko revision f2ada9948117 Gecko version 36.0a1 First failing: Device firmware (date) 28 Oct 2014 15:18:36 Device firmware (incremental) eng.cltbld.20141028.181825 Device firmware (release) 4.4.2 Device identifier flame Gaia date 28 Oct 2014 13:46:08 Gaia revision 35e87ac4324f Gecko build 20141028145209 Gecko revision 46d81f906852 Gecko version 36.0a1 Gaia diff: https://github.com/mozilla-b2g/gaia/compare/03ea336114d7...35e87ac4324f Gecko diff: http://hg.mozilla.org/integration/b2g-inbound/pushloghtml?fromchange=f2ada9948117&tochange=46d81f906852
Whiteboard: [fromAutomation]
Depends on: 1085759
logcat error message for this bug is: I/Gecko ( 1293): DSF (child) DeviceStorageCreateFdParams: mStorageType 'videos' mStorageName 'sdcard' mRootDir '' mPath 'DCIM/100MZLLA/VID_0002.3gp' mFile->GetPath '/storage/sdcard/DCIM/100MZLLA/VID_0002.3gp'
Is this also an issue on 2.0 and 2.1 ? Bug 1085759 also landed there.
Verified this against a private Jenkins build that nthomas respun for me. Audio works again. This build runs with v188 binaries, and picks up the patch in bug 1088339. however, not marking this status=verified yet until this is retested on a pvtbuild generated against m-c. Gaia-Rev 8ae6598f3ab7b0c34ac42a73083ddb74266affba Gecko-Rev https://hg.mozilla.org/users/nthomas_mozilla.com/mozilla-central/rev/d4fab3f7782b Build-ID 20141030203020 Version 36.0a1 Device-Name flame FW-Release 4.4.2 FW-Incremental eng.cltbld.20141030.201724 FW-Date Thu Oct 30 20:17:37 EDT 2014 Bootloader L1TC10011880
> patch in bug 1088339. typo. i meant patch in bug 1034147.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Was this fixed by bug 1034147?
Yes, this was fixed in bug 1034147
Depends on: 1034147
Depends on: 1117859
Verified Fixed in Flame 3.0. Camera app records video successfully. Environmental Variables: Device: Flame 3.0 (319MB)(Full Flash) Build ID: 20150323010204 Gaia: 9b6f3024e4d0e62dd057231f4b14abe1782932ab Gecko: e730012260a4 Gonk: b83fc73de7b64594cd74b33e498bf08332b5d87b Version: 39.0a1 (3.0) Firmware Version: v18D-1 User Agent: Mozilla/5.0 (Mobile; rv:39.0) Gecko/39.0 Firefox/39.0
Status: RESOLVED → VERIFIED
Keywords: qaurgent
You need to log in before you can comment on or make changes to this bug.