Closed Bug 1220548 Opened 9 years ago Closed 6 years ago

Call state changes from DIALING to ALERTING automatically introduces some potential racing problem

Categories

(Firefox OS Graveyard :: Emulator, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: edgar, Unassigned)

Details

(Keywords: leave-open)

Attachments

(1 file)

Call state changes from DIALING to ALERTING automatically [1] introduces some potential racing problem which is similar to https://bugzilla.mozilla.org/show_bug.cgi?id=823084#c4.

The intermittent failure (ScriptTimeout) in test_outgoing_from_stk.js [2], test_incoming_already_connected.js [3] and test_outgoing_radio_off.js [4] are caused by this.

[1] https://github.com/mozilla-b2g/platform_external_qemu/blob/5a50f96a1d7c788817abb7c57acbb75172c1f48d/telephony/android_modem.c#L3755-L3759
[2] https://treeherder.mozilla.org/logviewer.html#?job_id=12965156&repo=try
[3] https://treeherder.mozilla.org/logviewer.html#?job_id=12981645&repo=try
[4] https://treeherder.mozilla.org/logviewer.html#?job_id=13073521&repo=try
I would like to make the test script can tolerate such racing first. But still leave this bug open for further discussion about how to prevent such issue.
Bug 1220548 - Make telephony test script can tolerate the missing dailing state
Keywords: leave-open
Comment on attachment 8681827 [details]
MozReview Request: Bug 1220548 - Make telephony test script can tolerate the missing dailing state. r=bevis

Bug 1220548 - Make telephony test script can tolerate the missing dailing state
Attachment #8681827 - Flags: review?(btseng)
Comment on attachment 8681827 [details]
MozReview Request: Bug 1220548 - Make telephony test script can tolerate the missing dailing state. r=bevis

https://reviewboard.mozilla.org/r/23913/#review21467

LGTM, thanks!
Attachment #8681827 - Flags: review?(btseng) → review+
Comment on attachment 8681827 [details]
MozReview Request: Bug 1220548 - Make telephony test script can tolerate the missing dailing state. r=bevis

Bug 1220548 - Make telephony test script can tolerate the missing dailing state. r=bevis
Attachment #8681827 - Attachment description: MozReview Request: Bug 1220548 - Make telephony test script can tolerate the missing dailing state → MozReview Request: Bug 1220548 - Make telephony test script can tolerate the missing dailing state. r=bevis
removing the b2g 2.5 flag since this commit has been reverted due to an incorrect merge, sorry for the confusion
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: