Closed Bug 1020732 Opened 10 years ago Closed 9 years ago

Allow to run and pass all Bluetooth tests with other Marionette unit tests in random order.

Categories

(Firefox OS Graveyard :: Bluetooth, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1068077

People

(Reporter: jaliu, Unassigned)

References

Details

It's a follow-up bug of Bug 968709. Currently, Bluetooth marionette tests can be performed in any order. However, if BT tests run with other marionette unit-tests, the BT tests should be bundled to a set and make sure [test_navigate_to_default_url.py] run before [test_dom_BluetoothAdapter_pair.js]. BT tests can't be performed in staggered order with other marionette unit-tests which would change the URL of Marionette client. Fortunately, it wouldn't happen in current Mnw testing(marionette web API test). The limitation should be fixed in future and it could be achieved by these ways. Method 1. Remove system message from Bluetooth implementation. Method 2. Make sure every marionette restore the URL before the test ends. Method 3. Reset the URL of marionette client at setUp() function in marionette_test.py Bluetooth team are working on Bluetooth API refinement and this bug should be solved by taking method 1 in future.
Summary: Allow to run and pass all Bluetooth tests with other Marionette unit tests in any order. → Allow to run and pass all Bluetooth tests with other Marionette unit tests in random order.
Depends on: 968709
Jamin, do we still want to fix this problem?
Flags: needinfo?(jaliu)
(In reply to Ben Tian [:btian] from comment #1) > Jamin, do we still want to fix this problem? This bug has been fixed by Bug 1068077. Thanks for reminding me.
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(jaliu)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.