Closed
Bug 1119640
Opened 10 years ago
Closed 10 years ago
[FFOS2.0][Woodduck][STK]Setup Event executed not ok:Location status Event.
Categories
(Firefox OS Graveyard :: General, defect, P1)
Tracking
(blocking-b2g:2.0M+, b2g-v2.0M fixed, b2g-v2.1 fixed, b2g-v2.1S fixed, b2g-v2.2 fixed, b2g-master fixed)
People
(Reporter: pengfei.huang.hz, Assigned: selee)
References
Details
Attachments
(3 files)
46 bytes,
text/x-github-pull-request
|
frsela
:
review+
bajaj
:
approval-gaia-v2.1+
bajaj
:
approval-gaia-v2.2+
|
Details | Review |
46 bytes,
text/x-github-pull-request
|
Details | Review | |
46 bytes,
text/x-github-pull-request
|
Details | Review |
Dear Sean Lee & Josh,
Our VAL guy(another tester) find a strange performance on test version. There are two same envelops(EVENT DOWNLAOD) when event(MT call, Call connected, Call disconnected) received. The wrong envelop come out when we click confirm button of DISPLAY TEXT dialog.
Besides, he add a test about LOCATION STATUS. When network(mcc or mnc) change, receive three envelops(EVENT DOWNLOAD). The location event belong to EVENT DOWNLOAD.
Need your help again. Many thanks. :)
Reporter | ||
Comment 1•10 years ago
|
||
Hi all,
This bug was fix at bug1088611, see comment41.Thanks.
Assignee | ||
Comment 2•10 years ago
|
||
Hello Pengfei,
I will start the review process.
Thanks for your help.
Assignee | ||
Comment 3•10 years ago
|
||
see also: bug 1088611 comment 41
Assignee | ||
Comment 4•10 years ago
|
||
Hello Fernando,
Here is my PR for this bug. Please help to review it. Thank you.
Attachment #8546420 -
Flags: review?(frsela)
Updated•10 years ago
|
Comment 5•10 years ago
|
||
Comment on attachment 8546420 [details] [review]
PR for master
LGTM. Thank you for taking this :)
Attachment #8546420 -
Flags: review?(frsela) → review+
Assignee | ||
Comment 6•10 years ago
|
||
Thank you! Fernando!
try-server: https://treeherder.mozilla.org/ui/#/jobs?repo=gaia-try&revision=9ee93634c34e
landed on master: https://github.com/mozilla-b2g/gaia/commit/8b9d7d5ea0a4e9c18db00932dd33b360e15ad7cb
landed on v2.0m : https://github.com/mozilla-b2g/gaia/commit/471e5fa57abaec153c7b0627212b23351ddf48e0
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 8•10 years ago
|
||
Comment on attachment 8546420 [details] [review]
PR for master
[Approval Request Comment]
[Bug caused by] (feature/regressing bug #):
[User impact] if declined:
The behavior of following STK setup events are incorrect.
STK_EVENT_TYPE_LOCATION_STATUS
STK_EVENT_TYPE_IDLE_SCREEN_AVAILABLE
STK_EVENT_TYPE_BROWSER_TERMINATION
Telecom carrier will not accept this if we do not fix it.
[Testing completed]:
Partner tested in their LAB.
[Risk to taking this patch] (and alternatives if risky):
The code change is only for STK and very minor.
[String changes made]:
None
Attachment #8546420 -
Flags: approval-gaia-v2.2?
Attachment #8546420 -
Flags: approval-gaia-v2.1?
Updated•10 years ago
|
Attachment #8546420 -
Flags: approval-gaia-v2.2?
Attachment #8546420 -
Flags: approval-gaia-v2.2+
Attachment #8546420 -
Flags: approval-gaia-v2.1?
Attachment #8546420 -
Flags: approval-gaia-v2.1+
Comment 9•10 years ago
|
||
Comment 10•10 years ago
|
||
Comment 11•10 years ago
|
||
v2.2: https://github.com/mozilla-b2g/gaia/commit/c7018d2c766f56945b28fd50e0a211d74b382e7a
v2.1: https://github.com/mozilla-b2g/gaia/commit/88084bc7ef5ba6627dd09c774ef2f7fa96cbed71
status-b2g-v2.1:
--- → fixed
status-b2g-v2.2:
--- → fixed
status-b2g-master:
--- → fixed
Target Milestone: --- → 2.2 S4 (23jan)
Comment 12•10 years ago
|
||
Sean:
As the protocol says "As a result of sending this command to the SIM, the ME shall remove the idle screen available event from its current event list. This is in order for the ME to report this event only once after the event has been requested bythe SIM."
So the event listener for IDLE_SCREEN_AVAILABLE should be removed once the event happened. But as your modify,the listener can only be removed when we receive another EVENT LIST command.
What do you think about this?
Flags: needinfo?(selee)
Comment 13•10 years ago
|
||
And besides, I think your patch is want to remove the event listener when receive new EVENT LIST command. But when I test the case STK_EVENT_TYPE_IDLE_SCREEN_AVAILABLE in v2.1, I found the patch you merged seems do not work. And if we receive two EVENT LIST command of STK_EVENT_TYPE_IDLE_SCREEN_AVAILABLE, when the event happens, we still receive two same envelops(EVENT DOWNLAOD).
What do you think about this?
Assignee | ||
Comment 14•10 years ago
|
||
I create a new bug 1132363 to discuss the implementation of IDLE_SCREEN_AVAILABLE.
Flags: needinfo?(selee)
Assignee | ||
Comment 15•10 years ago
|
||
Hi Jinghua,
Sorry to interrupt this discussion.
Let's move to bug 1132363 and focus on the implementation of IDLE_SCREEN_AVAILABLE .
Updated•10 years ago
|
status-b2g-v2.1S:
--- → fixed
You need to log in
before you can comment on or make changes to this bug.
Description
•