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)

All
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(feature-b2g:2.0)

RESOLVED FIXED
2.0 S3 (6june)
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)
Depends on: 860696, 860697, 860698
No longer depends on: 860696
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!
to reflect the truth that John is not working on BT anymore. Macro, please check who should own this issue
Assignee: jolin → mchen
Assignee: mchen → nobody
We're ready for writing more test cases for Bluetooth in the near future. Take this bug for tracking.
Assignee: nobody → echou
Depends on: 860696
Depends on: 968624
Depends on: 968709
Whiteboard: [ucid:BTP21, ft:devices]
Jamin has taken over bt emulator / test cases implementation for a while. Delegate to he to reflect the fact.
Assignee: echou → jaliu
Whiteboard: [ucid:BTP21, ft:devices] → [ucid:BTP21, 2.0:p2, ft:devices]
Whiteboard: [ucid:BTP21, 2.0:p2, ft:devices] → [ucid:BTP21, 2.0, ft:devices]
feature-b2g: --- → 2.0
Alias: qemu-bt-test
Summary: [Meta] Bluetooth tests on B2G emulator → [Meta] Bluetooth tests on B2G emulator for v2.0
Blocks: qemu-bt-test
Target Milestone: --- → 2.0 S3 (6june)
Flags: in-moztrap-
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.