Closed Bug 1210438 Opened 9 years ago Closed 9 years ago

Call screen for incoming call on the lockscreen is broken, unable to accept call.

Categories

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

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:2.5+, b2g-v2.2 unaffected, b2g-master verified)

VERIFIED FIXED
blocking-b2g 2.5+
Tracking Status
b2g-v2.2 --- unaffected
b2g-master --- verified

People

(Reporter: Marty, Assigned: zbraniecki)

References

Details

(Keywords: regression, smoketest, Whiteboard: [2.5-Daily-Testing][Spark][dogfood-blocker])

Attachments

(2 files)

Description:
If the device is locked when the user receives a call, the callscreen will show without the accept/decline slider, and the user is unable to answer.

Note: The Call screen works properly if the device is unlocked when the user receives the call.

Repro Steps:
1) Update a Aries to 20151001114357
2) Lock the DUT
3) Call the DUT from another device.

Actual:
Broken call screen is non-functional at the lockscreen

Expected:
Calls can be received on the lockscreen

Environmental Variables:
Device: Aries 2.5
Build ID: 20151001114357
Gaia: bd8ff00faac97ad6a2df5a6217910b8d295d56a3
Gecko: 2c1fb007137dcb68b1862a79553b53f1a34c99c3
Gonk: 2916e2368074b5383c80bf5a0fba3fc83ba310bd
Version: 44.0a1 (2.5)
Firmware Version: D5803_23.1.A.1.28_NCB.ftf
User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0

Repro frequency: 5/5
Link to failed test case: https://moztrap.mozilla.org/manage/case/1300/
See attached: logcat, screenshot
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
This issue DOES occur on the latest Flame 2.5 master build.
Broken call screen is non-functional at the lockscreen

Environmental Variables:
Device: Flame 2.5
BuildID: 20151001030229
Gaia: bd8ff00faac97ad6a2df5a6217910b8d295d56a3
Gecko: 096c0f407f8ba3ef7cfe4e0b831761993cac38b1
Gonk: c4779d6da0f85894b1f78f0351b43f2949e8decd
Version: 44.0a1 (2.5) 
Firmware Version: v18D
User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0

------------------------------------------------------------------

This issue does NOT occur on the latest Flame 2.2 build.
Calls can be received on the lockscreen

Environmental Variables:
Device: Flame 2.2
BuildID: 20151001032503
Gaia: 5dd95cfb9f1d6501ce0e34414596ef3dd9c2f583
Gecko: 5a8574453182
Gonk: bd9cb3af2a0354577a6903917bc826489050b40d
Version: 37.0 (2.2) 
Firmware Version: v18D
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0
QA Whiteboard: [QAnalyst-Triage+]
QA Contact: pcheng
Whiteboard: [2.5-Daily-Testing][Spark] → [2.5-Daily-Testing][Spark][dogfood-blocker]
b2g-inbound regression window:

Last Working
Device: Flame 2.5
BuildID: 20150930083425
Gaia: d9317af0306d17c62950995e42f7dcdbbd676c8b
Gecko: 437c94a50bf9361637c07227599cbcd711f1d868
Version: 44.0a1 (2.5) 
Firmware Version: v18D
User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0

First Broken
Device: Flame 2.5
BuildID: 20150930093426
Gaia: d9a4ad614e44d7aeee9581f41c8250cf29e04996
Gecko: 843b60afe3fa750ae26895aeae9d09f0627c89e2
Version: 44.0a1 (2.5) 
Firmware Version: v18D
User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0

Last Working Gaia First Broken Gecko - no repro
Gaia: d9317af0306d17c62950995e42f7dcdbbd676c8b
Gecko: 843b60afe3fa750ae26895aeae9d09f0627c89e2

Last Working Gecko First Broken Gaia - repro
Gaia: d9a4ad614e44d7aeee9581f41c8250cf29e04996
Gecko: 437c94a50bf9361637c07227599cbcd711f1d868

Gaia pushlog:
https://github.com/mozilla-b2g/gaia/compare/d9317af0306d17c62950995e42f7dcdbbd676c8b...d9a4ad614e44d7aeee9581f41c8250cf29e04996

This issue is likely caused by changes made in Bug 1208806.
Blocks: 1208806
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(jmercado)
[Blocking Requested - why for this release]:
Major regression that breaks base functionality.

Zibi this issue smoketest blocker to have been caused by your changes for bug 1208806.  Can you please take a look?
blocking-b2g: --- → 2.5?
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(jmercado) → needinfo?(gandalf)
Taking!
Assignee: nobody → gandalf
Flags: needinfo?(gandalf)
Commit: https://github.com/mozilla-b2g/gaia/commit/db4ba6de563d728905c01d17cf1b60f88def95fb
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
blocking-b2g: 2.5? → ---
This issue is verified fixed on the latest 2.5 Master Flame and Aries builds.
Calls can be received and answered on the lockscreen

Environmental Variables:
Device: Aries 2.5
BuildID: 20151002110438
Gaia: 9a682cb7bc8b7fde624a9b2b3c2d64415a08b04b
Gecko: 5f16c6c2b969f70e8da10ee34853246d593af412
Gonk: 2916e2368074b5383c80bf5a0fba3fc83ba310bd
Version: 44.0a1 (2.5)
Firmware Version: D5803_23.1.A.1.28_NCB.ftf
User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0

Environmental Variables:
Device: Flame 2.5
BuildID: 20151002030232
Gaia: 9a682cb7bc8b7fde624a9b2b3c2d64415a08b04b
Gecko: 5f16c6c2b969f70e8da10ee34853246d593af412
Gonk: c4779d6da0f85894b1f78f0351b43f2949e8decd
Version: 44.0a1 (2.5) 
Firmware Version: v18D
User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0
Status: RESOLVED → VERIFIED
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage?]
Flags: needinfo?(jmercado)
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(jmercado)
Marking it as 2.5+ so it appears on http://mozilla-b2g.github.io/b2g-dashboard/
blocking-b2g: --- → 2.5+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: