Closed Bug 907128 Opened 11 years ago Closed 11 years ago

[PTS][BT][HSP] Test case HSP_TC_AG_ACR_BV_01_I fails after running test case TC_AG_IAC_BV_01_I

Categories

(Firefox OS Graveyard :: Bluetooth, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:leo+, firefox26 fixed, b2g18 fixed, b2g-v1.1hd fixed)

VERIFIED FIXED
blocking-b2g leo+
Tracking Status
firefox26 --- fixed
b2g18 --- fixed
b2g-v1.1hd --- fixed

People

(Reporter: ben.tian, Assigned: arthurcc)

References

Details

Attachments

(1 file)

Settings app automatically connects sco when answering incoming call, if the last call was switched to speaker. The automatic sco connection before answering fails test case HSP_TC_AG_ACR_BV_01_I.
Blocks: 905079
We should toggle the sco connection only when there exists an active call. Since in dialer we set speaker.enabled to false before handling an incoming or outgoing call. Adding the check avoids connecting sco before BT does it.

Alive, could you help to review the patch? This has been tested with BT team and worked well. Thanks!
Attachment #795300 - Flags: review?(alive)
Comment on attachment 795300 [details]
link to https://github.com/mozilla-b2g/gaia/pull/11748

Notify Jason to add one more test about this if needed.
Attachment #795300 - Flags: review?(alive) → review+
Thanks for the prompt review! I will inform Jason about the change.

master: https://github.com/mozilla-b2g/gaia/commit/cf8d6e76d823233ec30b095fc69ca82434100cf9
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Nominate for leo+ since this fails BT certification.
blocking-b2g: --- → leo?
blocking-b2g: leo? → leo+
leo+ -> cert blocker.
John, can you please assist with the uplift? :)
Flags: needinfo?(jhford)
This does not uplift cleanly to v1-train, there is a conflict in apps/system/js/bluetooth.js in two places.  

Arthur, could you take a look at a branch fix?
Flags: needinfo?(jhford) → needinfo?(arthur.chen)
v1.1.0hd: 49f9a97d97192983c839b8d1f42b9bd6d6382b7f
This issue was verified in below vesion of Unagi, and the result is passed.

Gaia:     9fb5802df60a9081846d704def01df814ed8fbd4
  B-D     2013-09-01 02:12:02
Gecko:    7f9a1195fb6f3b51ad9200ac995d4ff8eb7a4939
BuildID   20130902060051
Version   26.0a1
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: