Closed
Bug 860695
Opened 12 years ago
Closed 10 years ago
[Meta] Bluetooth tests on B2G emulator for v2.0
Categories
(Firefox OS Graveyard :: Bluetooth, defect)
Tracking
(feature-b2g:2.0)
People
(Reporter: jhlin, Assigned: jaliu)
References
Details
(Whiteboard: [ucid:BTP21, 2.0, ft:devices])
This meta bug tracks all tasks for developing test cases for Gecko Bluetooth API running on B2G emulator, including:
- QEMU support
- Marionette test cases
In order to have tests that can be executed by developers at any time without setting up test environment using real devices, emulator should:
- provide identical result every time the same test is executed
- be able to be configured to have expected behavior before testing
Marionette will be the test framework to use because it:
- is available for B2G
- works on emulator
- can use Python script to control emulator through shell and commands
- cab use Javascript script to exercise DOM API
Test cases will be implemented in both Python and Javascript:
1. setup - use QEMU commands or verified DOM API
2. exercise - use DOM API
3. verify - use DOM API/QEMU commands
QEMU support and test cases will be developed increamentally:
- local BT adapter features
* enable/disable
* read/write properties
- common connectivity features
* remote device dicovery
* remote device pair/unpair
- profiles (TBD)
Reporter | ||
Updated•12 years ago
|
Comment 1•11 years ago
|
||
If there are any Marionette tests that I can develop to help verify the Bluetooth WebAPIs on the Emulator, let me know... although it looks like you already have a good bunch of tests there!
Updated•11 years ago
|
Blocks: b2g-emulator
to reflect the truth that John is not working on BT anymore. Macro, please check who should own this issue
Assignee: jolin → mchen
Comment 3•11 years ago
|
||
We're ready for writing more test cases for Bluetooth in the near future. Take this bug for tracking.
Assignee: nobody → echou
Updated•11 years ago
|
Blocks: 2.0-devices
Updated•11 years ago
|
Whiteboard: [ucid:BTP21, ft:devices]
Comment 4•11 years ago
|
||
Jamin has taken over bt emulator / test cases implementation for a while. Delegate to he to reflect the fact.
Assignee: echou → jaliu
Updated•11 years ago
|
Whiteboard: [ucid:BTP21, ft:devices] → [ucid:BTP21, 2.0:p2, ft:devices]
Updated•11 years ago
|
Whiteboard: [ucid:BTP21, 2.0:p2, ft:devices] → [ucid:BTP21, 2.0, ft:devices]
Updated•11 years ago
|
feature-b2g: --- → 2.0
Updated•11 years ago
|
Alias: qemu-bt-test
Summary: [Meta] Bluetooth tests on B2G emulator → [Meta] Bluetooth tests on B2G emulator for v2.0
Updated•11 years ago
|
Blocks: qemu-bt-test
Updated•11 years ago
|
Target Milestone: --- → 2.0 S3 (6june)
Updated•11 years ago
|
Flags: in-moztrap-
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•